careertakescareertakes

Python/Flask Software Engineer

Confidential ClientSoftware & Technology
Entry LevelFull-timeOn-SiteN/A
San Jose, California
A Day Ago

The Python/Flask Software Engineer is responsible for developing and maintaining backend web applications using Flask, creating REST APIs, and integrating with various enterprise services such as SharePoint and AI platforms. The role emphasizes secure coding practices, automated testing, and effective use of AI coding assistants to deliver reliable, maintainable software solutions in a production environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, in the software development industry.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

  • Work as a Python/Flask Software Engineer on backend services for web applications.
  • Design, build, and maintain RESTful endpoints using Flask and Python.
  • Write clear, maintainable code and unit tests to ensure reliability.
  • Troubleshoot and debug issues in development, staging, and production environments.
  • Collaborate with cross-functional teams (product, QA, DevOps) to deliver features on schedule.
  • Participate in code reviews and contribute to team engineering best practices.

Who You Are

  • You have hands-on experience developing production applications with Python and Flask.
  • You are comfortable working on server-side application logic and API design.
  • You communicate effectively across engineering and product teams.
  • You take ownership of tasks and follow through to production-ready delivery.
  • You are detail-oriented and committed to writing testable, well-documented code.

Qualifications

  • Proven experience using Python in professional projects.
  • Practical experience building web services with Flask (or equivalent Python web frameworks).
  • Familiarity with writing automated tests and participating in code reviews.
  • Strong problem-solving skills and the ability to work in a collaborative environment.
  • This is a Contract (Associate-level) position.

Role Details

  • Employment type: Contract
  • Seniority level: Associate
  • Location: San Jose, CA (on-site or as specified by the Confidential Client)
  • Note: Confidential Client will make final hiring decisions.

Why Join (Confidential Client via Careertakes)

  • Work on meaningful software projects in the software development space.
  • Gain experience building web-scale Python applications and APIs.
  • Exposure to collaborative engineering processes and real-world delivery cycles.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range