Senior Backend Developer (Python)

Jeppesen ForeFlight, Inc.

United States

Remote

USD 120,000 - 160,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jeppesen ForeFlight, Inc. is seeking a backend engineer to design scalable, resilient cloud systems handling large data files for aviation publications. You will work across teams to ensure robust integration and secure AWS deployment while meeting tight publication deadlines.

You will leverage Python and PostgreSQL, apply cloud security practices, and use tools like SonarQube to maintain code quality. Independent problem solving and collaboration in a global environment are essential.

Qualifications

  • Proficient in Python and PostgreSQL with production experience.
  • Experience with AWS and cloud-native patterns.
  • Familiar with cloud security practices: access control, patching, secrets handling.
  • Knowledge of static analysis tools (e.g., SonarQube) and code quality gates.
  • Able to diagnose issues across app, infra, containers, databases, and cloud services.
  • Experience using AI-assisted development tools (e.g., Claude, Codex) with accountable review processes.
  • Ability to work independently on moderately complex problems and collaborate across teams.

Responsibilities

  • Design scalable, resilient backend architecture for high volumes and growth.
  • Apply cloud security best practices across services and deployment processes.
  • Identify and mitigate risks, issues, and technical debt in backend and cloud infra.
  • Collaborate with other component teams for integration activities.
  • Document technical decisions, risks, and operational procedures for teams.

Skills

Python
PostgreSQL
AWS
Cloud security
SonarQube
Code quality gates
Troubleshooting
AI coding tools
Independent work
Cross-functional collaboration

Tools

Docker
Linux
Claude/Codex

Job description

About the role

Pilots rely on navigation data that is correct every time it is published. We are building the next generation of the AWS backend that produces that data: the services that assemble aeronautical navigation files and deliver them to airlines and avionics manufacturers in the formats their systems can read.


The hard part is volume against a deadline. The system has to produce several hundred large files inside a short window, every publication cycle, without failing. You will work on the architecture that makes that hold: how the work is distributed, what happens when something breaks mid-run, and how the whole thing scales when new product types are added.


You will not be building this alone. Several component teams own different parts of the pipeline, so a good share of the work is designing clean integration points and getting them to work together.


Key responsibilities


  • Design scalable and resilient backend architecture that can support growth, high processing volumes, and new products with minimal engineering effort.


  • Apply cloud security best practices across services, infrastructure, automation, access control, and deployment processes.


  • Identify and mitigate risks, issues, and technical debt in backend services and cloud infrastructure.


  • Collaborate with other component teams for integration activities.


  • Document technical decisions, risks, and operational procedures so other teams can act on them.



Required qualifications


  • Production experience developing with Python and PostgreSQL.


  • Experience developing and operating in AWS environments, including cloud-native architecture patterns and common cloud operational practices.


  • Familiarity with cloud security best practices, including access control, patch management, secrets handling, and secure service configuration.


  • Experience with static analysis and code scanning tools such as SonarQube, and with keeping code quality gates in place as a system grows.


  • Ability to diagnose and resolve issues across application code, infrastructure, containers, databases, and cloud services.


  • Experience using AI-augmented development tools such as Claude, Codex, or similar coding assistants in real production work, with your own approach to reviewing and verifying what they produce. You stay accountable for the quality, security, and maintainability of the result.


  • Ability to work independently on moderately complex technical problems while collaborating with senior engineers and cross-functional teams in a global environment, with the communication skills that requires.



Preferred qualifications


  • Experience with JavaScript and a modern frontend framework such as React or Angular.


  • Experience with the Java language.


  • Experience developing software within a regulated environment such as aerospace, financial, or medical domains.


  • Hands-on experience with Linux and Docker.


  • Experience with database performance troubleshooting, schema changes, or data migration.


  • Experience improving CI/CD, HA/DR, monitoring, alerting, and incident response practices.


  • Experience building agentic engineering workflows for complex codebases, including repository instructions, automated verification, or developer tooling.


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-end Engineer
Back-end Engineer

EVONA • Denver (CO)

On-site
USD 120,000 - 170,000
Back-end Engineer - Python
Back-end Engineer - Python

EVONA • Arvada (CO)

Hybrid
USD 150,000 - 180,000
Sr. Python Engineer
Sr. Python Engineer

Jobgether • United States

Remote
USD 140,000 - 190,000
Comprehensive healthcare
401(k) retirement savings plan
Remote-first flexibility
+2
Software Engineer
Software Engineer

Compunnel, Inc. • Rockville (MD)

On-site
USD 110,000 - 160,000
Senior Python Developer + AWS
Senior Python Developer + AWS

Kryon Knowledge Works Group • United States

Remote
USD 120,000 - 190,000
Senior Back-End Engineer (Python/AWS)
Senior Back-End Engineer (Python/AWS)

Digital Forms • United States

Remote
USD 120,000 - 160,000
Full remote work setup with flexible (
Mentorship from experienced leads
Full Stack Engineer
Full Stack Engineer

Quadrant IQ Solutions LLC • New Jersey

On-site
USD 140,000 - 190,000
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]

Smart Working Solutions • United States

Remote
USD 140,000 - 190,000
Senior AI-Native Backend Engineer
Senior AI-Native Backend Engineer

Goodwin Company • United States

Remote
USD 150,000 - 190,000
Senior Backend Engineer
Senior Backend Engineer

ANAUTICS INC • Oklahoma City (OK)

On-site
USD 90,000 - 130,000