Senior Software Engineer (Python) in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Python) in the United States.
This role offers the opportunity to work on complex, real-world systems that power connected devices, data platforms, and AI-driven applications for well-known global brands. You will design, build, and maintain scalable backend and full-stack solutions in modern cloud environments, contributing directly to systems that must perform reliably at scale. The position is highly hands-on, involving architecture discussions, production-grade development, and end-to-end feature delivery. You will collaborate closely with cross-functional teams including product, design, and engineering leadership to turn requirements into robust technical solutions. The environment is fast-paced, technically challenging, and focused on solving meaningful problems with high standards for quality and performance. This is a fully remote opportunity within the U.S., with occasional travel and exposure to client-facing engagements.
- Design, develop, and maintain scalable backend and full-stack applications using Python and modern cloud technologies.
- Build secure, high-performance microservice-based and event-driven systems across distributed architectures.
- Develop production-ready code across backend services, APIs, and cloud infrastructure components.
- Participate in system design discussions and contribute to architectural decisions for complex software solutions.
- Implement and maintain automated testing strategies across frontend, backend, and infrastructure layers.
- Support CI/CD pipelines, deployment processes, monitoring, logging, and system observability.
- Participate in on-call rotations to ensure system reliability, diagnose production issues, and implement timely resolutions.
- Collaborate with engineering, product, and design teams to deliver high-quality, customer-focused solutions.
- Identify and mitigate technical risks proactively to ensure system stability and performance.
- Contribute to engineering best practices, code quality improvements, and knowledge sharing across teams.
- 8+ years of professional software development experience in production environments.
- 4+ years of hands-on experience building backend applications using Python.
- Strong experience with frameworks such as Django and FastAPI.
- Solid understanding of full software development lifecycle, including design, development, testing, deployment, and operations.
- Experience building and maintaining microservice-based and event-driven architectures.
- Strong proficiency in frontend technologies such as React, TypeScript, and modern web frameworks is a plus.
- Experience working with AWS cloud services (e.g., Lambda, ECS, RDS, SQS, SNS, CloudWatch).
- Strong knowledge of SQL, relational/non-relational databases, and data modeling.
- Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform).
- Strong problem-solving skills with the ability to work in complex, evolving environments.
- Excellent communication skills and ability to collaborate with technical and non-technical stakeholders.
- U.S. residency required; must be a U.S. citizen and eligible for federal security clearance.
- Competitive hourly compensation of $80/hour (may vary based on experience).
- Fully remote work within the United States.
- Opportunity to work on high-impact, real-world systems for leading global clients.
- Exposure to modern cloud-native architectures and advanced engineering practices.
- Collaborative, high-performance engineering culture focused on technical excellence.
- Hands-on involvement in architecture, design, and end-to-end system ownership.
- Potential for long-term engagement depending on project scope and performance.
- Opportunity to work on challenging, meaningful technical problems at scale.