Python Lead Architect in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Lead Architect based in United States.
As a Python Lead Architect, you will play a key role in designing and delivering large-scale cloud-native applications that power critical business operations. This position offers the opportunity to lead architectural decisions, guide development teams, and collaborate closely with stakeholders to transform complex requirements into scalable technical solutions. You will work in a highly technical environment focused on innovation, performance, reliability, and modern cloud technologies. The role combines hands-on engineering expertise with strategic architecture leadership, making it ideal for experienced professionals who enjoy solving complex technical challenges while mentoring teams and driving best practices. Success in this role requires a strong foundation in backend development, cloud platforms, distributed systems, and enterprise-scale application architecture.
- Lead the architecture, design, and implementation of enterprise-scale backend applications using Python and modern cloud technologies.
- Define scalable, secure, and high-performance system architectures while ensuring alignment with business objectives and technical requirements.
- Collaborate closely with stakeholders to gather requirements, analyze business needs, and translate them into functional and technical specifications.
- Create high-level design documents, technical architecture plans, and implementation strategies for complex projects.
- Provide technical leadership and architectural guidance to development teams throughout the software development lifecycle.
- Design and optimize cloud-native solutions leveraging serverless and distributed architectures.
- Drive best practices across software engineering, DevOps, scalability, performance optimization, and system reliability.
- Evaluate technical challenges, question assumptions, and propose innovative solutions to complex business and engineering problems.
- 15+ years of overall software development experience with extensive expertise in backend application development.
- 12+ years of hands-on experience developing backend systems using Python.
- Proven experience designing and implementing large-scale application architectures and enterprise-grade solutions.
- Strong expertise with backend web services frameworks and API-driven architectures.
- Hands-on experience with containerization and orchestration technologies, including Docker and Kubernetes.
- Solid experience working with NoSQL databases, particularly DynamoDB.
- Minimum 3 years of hands-on experience with GraphQL.
- At least 5 years of experience building and deploying cloud-based applications, preferably on AWS.
- Strong expertise with AWS serverless technologies, including Lambda, DynamoDB, S3, SQS, and SNS.
- Minimum 5 years of experience working with PostgreSQL.
- Strong understanding of scalability, performance optimization, cloud infrastructure, DevOps practices, and distributed systems.
- Experience creating architectural documentation, technical specifications, and solution design artifacts.
- Excellent communication, collaboration, stakeholder management, and problem-solving skills.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred.
- Experience with Kafka, Kinesis, messaging architectures, and healthcare industry projects is considered an advantage.
- Competitive compensation package aligned with experience and expertise.
- Fully remote work opportunity with flexibility to work from anywhere in India.
- Opportunity to lead architecture for enterprise-scale, cloud-native projects.
- Exposure to modern technologies including Python, AWS Serverless, GraphQL, Kubernetes, and distributed systems.
- Collaborative environment with opportunities to influence technical strategy and decision-making.
- Professional growth through challenging projects and leadership responsibilities.
- Long-term career development within a high-impact technology environment.