Remote, but you must be in the following location
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer - Backend/Python in the United States.
The Senior Software Engineer - Backend/Python will play a pivotal role in designing, building, and scaling backend systems that power high-volume, feature-rich applications. In this position, you will work on complex distributed systems, web APIs, and asynchronous data pipelines, ensuring reliability, performance, and maintainability. You will collaborate closely with cross-functional teams, including product managers, frontend engineers, and designers, to implement new features and optimize existing workflows. The role offers the opportunity to work on innovative AI-powered features, large-scale data processing, and modern web technologies. You will be part of a fully remote team that values ownership, technical excellence, and continuous learning,
* Design, implement, and maintain scalable backend systems and web APIs using Python and related technologies.
* Collaborate with cross-functional teams to deliver new user-facing features and product improvements.
* Develop, test, and deploy production code using CI/CD pipelines, Docker, and Kubernetes.
* Optimize performance, reliability, and scalability of backend services and databases (MongoDB, PostgreSQL, Elasticsearch, Redis).
* Participate in code reviews and provide guidance to maintain high code quality and best practices.
* Implement and support asynchronous task and event-driven processing frameworks.
* Contribute to the design, documentation, and development of integrations with external services and APIs.
Requirements:
* 5+ years of experience building modern backend systems for Senior Engineer level (8+ years for Staff level).
* Professional Python experience, with openness to work across other languages if required.
* Hands-on experience with MongoDB, PostgreSQL, Elasticsearch, or similar data stores.
* Proven experience building web APIs for high-volume applications.
* Ability to design, scale, debug, and optimize systems for speed and reliability.
* Strong collaboration skills for working in fully distributed, remote teams.
* Excellent problem-solving skills, attention to detail, and code craftsmanship.
* Located in the USA (ET, CT, MT, PT time zones).
* Bonus: Experience with AI features, B2B SaaS products, open source contributions, and complex architectures including REST, GraphQL, WebSockets, and async task frameworks.
Benefits:
* Competitive compensation: $140,000 β $210,000 per year, depending on experience.
* Organization-wide goal-based bonus.
* Generous Paid Time Off: 5 weeks upon joining, additional PTO with tenure.
* Flexible work schedule: Option for 4-day workweeks at 80% pay.
* Paid parental leave for primary and secondary caregivers.
* Paid sabbatical after 5 years.
* Healthcare coverage (Medical, Dental, Vision with HSA option for US residents).
* 401k plan with 6% match and immediate vesting.
* Fully remote work environment with international collaboration.
* Opportunities for professional growth, learning, and exposure to cutting-edge technologies.
Why Apply Through Jobgether?
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Your email won't be used for commercial purposes. Read our Privacy Policy.