Summary
✨ AI‑Generated
A Python Developer role focused on designing, developing, testing, and maintaining scalable applications and backend services. You will work extensively with Python, Django, REST APIs, databases, third-party integrations, automated tests, debugging, and performance optimization while collaborating with frontend, QA, and infrastructure teams.
Highlights
Build scalable Python and Django applications and backend services with a strong emphasis on API development, maintainable code, testing, reliability, and performance. The position offers a competitive stated salary range and collaboration with diverse engineering functions.
Description
Job Title: Python Developer (US)
Experience: 1–5 Years
Location: San Francisco, CA | New York, NY | Austin, TX | Seattle, WA
Salary: $90,000–$195,000+ per year
Employment Type: Full-Time
About The Role
We are looking for a Python Developer to design, develop, test, and maintain scalable applications and backend services.
The ideal candidate has strong Python programming skills, hands-on experience with Django and REST APIs, and the ability to work effectively with cross-functional engineering teams.
Key Responsibilities
Develop and maintain scalable applications using Python and Django.Build and integrate RESTful APIs and backend services.Design efficient, reusable, and maintainable code.Work with databases such as PostgreSQL, MySQL, or MongoDB.Integrate third-party APIs and external services.Write unit and integration tests to ensure application reliability.Debug, troubleshoot, and optimize application performance.Collaborate with frontend developers, QA engineers, DevOps, and product teams.Participate in code reviews and contribute to technical design decisions.Follow software development best practices, security standards, and CI/CD processes.
Required Skills
1–5 years of professional software development experience.Strong proficiency in Python.Hands-on experience with Django or Django REST Framework.Strong understanding of REST APIs, HTTP, JSON, and API integrations.Experience with SQL and relational databases.Familiarity with Git and version-control workflows.Understanding of software development lifecycle and Agile methodologies.Strong problem-solving and debugging skills.
Preferred Skills
Experience with FastAPI or Flask.Cloud experience with AWS, Azure, or GCP.Knowledge of Docker and Kubernetes.Familiarity with CI/CD pipelines.Experience with Redis, Celery, or message queues.Exposure to microservices and distributed systems.Basic understanding of application security and authentication such as OAuth2/JWT.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
Equivalent practical experience may also be considered.
Compensation
Estimated Salary Range: $90,000–$195,000+ annually, depending on experience, technical skills, location, and role level.
Work Locations
San Francisco, CANew York, NYAustin, TXSeattle, WA
Ideal Candidate: A strong Python engineer who can build reliable backend systems, develop production-ready APIs, work with Django, and grow into more advanced cloud, architecture, and distributed-systems responsibilities.
Skills: python,django,software development,ci/cd