Careerscape is recruiting on behalf of our client, a growing technology-driven company, for an experienced Python Developer to join their engineering team on a full-time, remote basis. This is an opportunity to build production-grade software that powers real business outcomes, working alongside a collaborative team that values clean code, thoughtful design, and continuous learning.
Day to day, you will move between designing backend services, writing and reviewing code, and troubleshooting issues across the stack, so people who thrive in this role enjoy variety and ownership. The ideal candidate is a pragmatic problem solver who is comfortable working independently in a remote setting while staying closely connected to a distributed team through regular collaboration and code review.
Responsibilities
Design, build, and maintain scalable backend services and APIs using Python
Write clean, well-tested, and maintainable code following best practices
Collaborate with product managers and designers to translate requirements into technical solutions
Participate in code reviews and provide constructive feedback to teammates
Diagnose and resolve performance bottlenecks and production issues
Integrate third-party services and internal systems through APIs
Contribute to architecture discussions and technical design decisions
Write and maintain automated tests to ensure code quality and reliability
Document technical designs, processes, and system behavior
Mentor junior developers and support their technical growth
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
5 or more years of professional experience developing applications in Python
Strong experience with frameworks such as Django or Flask
Solid understanding of relational databases and SQL, such as PostgreSQL or MySQL
Experience building and consuming RESTful APIs
Familiarity with cloud platforms such as AWS, Azure, or GCP
Proficiency with version control systems, particularly Git
Strong problem-solving skills and attention to detail
Excellent written and verbal communication skills for a remote work environment
Benefits
Comprehensive medical, dental, and vision insurance
401k retirement plan with company match
Generous paid time off and paid holidays
Fully remote work environment with flexible scheduling
Home office stipend for remote equipment and setup
Paid parental leave
Professional development and training reimbursement