Sr. Software Engineer – Python Full Stack (AWS) | Irvine, CA (Hybrid) | Contract to Hire | AS
Listed on 2026-08-13
-
Software Development
Python, Backend Developer, Full Stack Developer, AWS
Sr. Software Engineer – Python Full Stack (AWS) | Irvine, CA (Hybrid) | Contract to Hire | AS
- Irvine, CA
Job Title:
Sr. Software Engineer – Python Full Stack (AWS)
Location:
Irvine, CA (Hybrid)
Employment Type:
Contract to Hire
We are seeking a Software Engineer III – Python Full Stack to join our engineering team in building next-generation cloud-native applications.
The ideal candidate will have strong experience developing scalable backend services in Python, modern frontend applications using React/Typescript, and deploying solutions on AWS.
You will collaborate with cross-functional teams to design, develop, deploy, and maintain high-performance applications supporting mission-critical enterprise platforms.
Key ResponsibilitiesFull Stack Development
- Design, develop, and maintain scalable web applications using Python and modern frontend technologies.
- Build responsive, reusable, and high-performance user interfaces using React.js, JavaScript, Type Script, HTML5, and CSS
3. - Develop secure RESTful APIs and backend services using FastAPI, Flask, or Django.
- Implement authentication and authorization mechanisms (OAuth2, JWT, SSO).
- Develop scalable microservices using Python.
- Design robust database schemas and optimize SQL queries.
- Integrate applications with third-party REST APIs and internal enterprise systems.
- Implement asynchronous processing and messaging where appropriate.
- Develop and deploy cloud-native applications on AWS.
- Build and maintain containerized applications using Docker.
- Deploy applications to Kubernetes (EKS).
- Develop CI/CD pipelines using Git Hub Actions, Jenkins, or Git Lab CI.
- Monitor application health and optimize cloud resources.
- Design and optimize relational databases.
- PostgreSQL
- MySQL
- DynamoDB
- Redis
- Optimize application performance and database efficiency.
- Participate in architecture discussions and technical design reviews.
- Write clean, maintainable, and well-tested code.
- Perform code reviews and mentor junior engineers.
- Troubleshoot production issues and improve application reliability.
Bachelor's degree in computer science or related field.
10+ years of professional software engineering experience.
Strong expertise in Python.
Experience with FastAPI, Flask, or Django.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).