Full stack developer (Python)

REALIGN LLC

Sunnyvale (CA)

On-site

USD 120,000 - 160,000

Full time

27 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

REALIGN LLC in Sunnyvale, California is seeking a Python Backend Developer to design, build, and maintain high-performance cloud applications. You will focus on server-side logic, secure APIs, and data persistence, collaborating with frontend, product, and DevOps to deliver scalable microservices.

The role emphasizes system design, API development, database management, security, testing, and CI/CD in an onsite environment.

Qualifications

  • Experience with distributed backend systems and scalable architectures.
  • Strong knowledge of Python data structures and algorithms.
  • Proficiency in Python 3.10+ and async programming.
  • Experience with FastAPI, Django, or Flask.
  • Relational databases and ORM tools like SQLAlchemy.
  • Ability to design clean RESTful APIs and integrate with external systems.
  • Experience with Poetry or Pipenv and Pytest/unittest.
  • Git for version control and collaborative workflows.

Responsibilities

  • Design and scale distributed backend systems for high traffic.
  • Develop secure RESTful APIs and microservices.
  • Manage data persistence with ORM frameworks.
  • Implement security for authentication and authorization.
  • Write unit, integration, and regression tests.
  • Package apps in containers and deploy to cloud infra.
  • Tune performance and resolve memory leaks and bottlenecks.

Skills

System design
Data structures & algorithms
Core Python
Python ecosystem
Databases & ORM
API design
Build & test tooling
Git version control

Tools

FastAPI
Django
Flask

Job description

Sunnyvale, California 94043 Posted September 9th, 2026

We are seeking a talented and motivated Python Backend Developer to design, build, and maintain our high-performance cloud applications. In this role, you will focus on building robust server-side logic, developing secure APIs, and managing data persistence layers. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver scalable microservices that power our core business platforms.

Key Responsibilities
  • System Design: Architect and scale distributed backend systems that handle high traffic, concurrency, and data throughput.
  • API Development: Design, develop, and maintain high-throughput, secure RESTful APIs and microservices.
  • Database Management: Optimize database schemas, write complex SQL queries, and manage data persistence using ORM frameworks.
  • Security & Auth: Implement and maintain robust security protocols for authentication and authorization.
  • Testing Automation: Write comprehensive unit, integration, and regression test suites to ensure high code quality.
  • CI/CD & Cloud: Package applications into containers and assist in deploying services to cloud infrastructure.
  • Performance Tuning: Troubleshoot, debug, and optimize application performance, memory leaks, and query bottlenecks.
Required Skills & Qualifications
  • System Design: Proven experience with distributed systems design, load balancing, caching strategies, and system scalability.
  • Data Structures & Algorithms: Strong foundational knowledge of data structures (trees, graphs, hash maps) and algorithms to write highly efficient code.
  • Core Python: Deep knowledge of Python 3.10+, handling async programming (asyncio), and memory management.
  • Python Ecosystem: Hands-on experience with modern web frameworks like FastAPI, Django, or Flask.
  • Databases: Strong proficiency in relational databases (SQLserver, PostgreSQL, MySQL) and ORM/ODM tools (SQLAlchemy, Django ORM).
  • API Design: Proven experience designing clean RESTful web services and integrating with third-party systems.
  • Build & Test Tools: Daily experience using dependency managers like Poetry or Pipenv, alongside testing tools like Pytest and unittest
  • Version Control: Mastery of Git for branching, merging, and pull requests.
Job Details

Role: Full-stack developer - Python

Location: Sunnyvale, CA (Onsite)

Fulltime – Permanent

Job Type: Full Time

Job Category: IT

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-stack developer - Python
Full-stack developer - Python

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Senior Python Developer - Python, Django, Flask
Senior Python Developer - Python, Django, Flask

CyberCoders • Chicago (IL)

On-site
USD 95,000 - 130,000
Python Backend Engineer APIs
Python Backend Engineer APIs

Eitacies Inc • Phoenix (AZ)

Hybrid
USD 120,000 - 140,000
Full Stack Java/Python
Full Stack Java/Python

BriteGenix • United States

Hybrid
USD 110,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington

On-site
USD 110,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Python Developer | Wilmington/New York, US
Python Developer | Wilmington/New York, US

JobCubby • New York (NY), Northern (KY)

Hybrid
USD 42,000 - 147,000
Python Developer
Python Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Backend/Full Stack developer
Backend/Full Stack developer

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 100,000 - 140,000