Sr. Software Engineer – Python Full Stack (AWS) | Irvine, CA (Hybrid) | Contract to Hire | AS

Central Business Solutions, Inc

Irvine (CA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Central Business Solutions, Inc. in Irvine, CA seeks a Sr. Software Engineer – Python Full Stack (AWS) to design and build scalable cloud-native applications.

You will join a hybrid team delivering backend services in Python and front-end work with React/TypeScript, deployed on AWS. The role emphasizes collaboration with cross-functional teams, creating RESTful APIs with FastAPI/Flask/Django, and implementing secure authentication and CI/CD pipelines.

Qualifications

  • 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.

Responsibilities

  • 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, TypeScript, HTML5, and CSS3.
  • Develop secure RESTful APIs and backend services using FastAPI, Flask, or Django.
  • Implement authentication and authorization mechanisms (OAuth2, JWT, SSO).
  • Develop and deploy cloud-native applications on AWS and manage CI/CD pipelines.

Skills

Python
React
TypeScript
AWS
FastAPI
Flask
Django
REST APIs
OAuth2
JWT
SSO
Docker
Kubernetes
CI/CD
GitHub Actions
Jenkins
GitLab CI
PostgreSQL
MySQL
DynamoDB
Redis

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
GitLab CI
FastAPI

Job description

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

About the Role

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 Responsibilities
Full 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, TypeScript, HTML5, and CSS3.
  • Develop secure RESTful APIs and backend services using FastAPI, Flask, or Django.
  • Implement authentication and authorization mechanisms (OAuth2, JWT, SSO).
Backend Engineering
  • 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.
Cloud & DevOps
  • 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 GitHub Actions, Jenkins, or GitLab CI.
  • Monitor application health and optimize cloud resources.
Database & Data Management
  • Design and optimize relational databases.
Work with:
  • PostgreSQL
  • MySQL
  • DynamoDB
  • Redis
  • Optimize application performance and database efficiency.
Software Engineering
  • 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.
Required Qualifications

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Full-Stack Engineer, AWS Cloud Native (Hybrid)
Senior Python Full-Stack Engineer, AWS Cloud Native (Hybrid)

Central Business Solutions, Inc • Irvine (CA)

Hybrid
USD 120,000 - 180,000
Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • United States

On-site
USD 140,000 - 190,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Tacoma (WA)

On-site
USD 120,000 - 150,000
AWS Python Full Stack Developer (Python + Node.js + TypeScript + React)
AWS Python Full Stack Developer (Python + Node.js + TypeScript + React)

Nexwave • Plano (TX)

On-site
USD 100,000 - 130,000
Sr. Application Developer/Engineer
Sr. Application Developer/Engineer

Bryant Technologies, Inc • Washington

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Everestek Technosoft Solutions • United States

Remote
USD 140,000 - 190,000
Fullstack Developer
Fullstack Developer

Compunnel, Inc. • Boston (MA)

On-site
USD 100,000 - 140,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

On-site
USD 80,000 - 120,000
Sr. Python Developer (React, Azure Devops, FastAPI)
Sr. Python Developer (React, Azure Devops, FastAPI)

Centraprise • Chicago (IL)

On-site
USD 100,000 - 130,000
Full Stack Python Engineer
Full Stack Python Engineer

Northern Base • Phoenix (AZ)

On-site
USD 120,000 - 160,000