Sr Software Engineer, Cloud Services & Backend Modernization
Key Responsibilities
- Develop and modernize cloud-hosted backend services using cloud-native technologies and managed services where appropriate
- Help design scalable and resilient backend architecture that can support growth, high download volumes, and new products or data packages with minimal engineering effort
- Improve backend web services, integrations, automated jobs, and operational workflows used by desktop and mobile applications
- Improve infrastructure automation, CI/CD, monitoring, high availability, disaster recovery, and production support practices
- 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
- Manage, debug, and maintain Kubernetes clusters, containerized services, infrastructure-as-code templates, and AWS environments
- Patch and maintain existing infrastructure and application
- Collaborate with desktop, mobile, QA, DevOps, and product teams to deliver reliable backend services
- Use AI-augmented development tools such as Claude, Codex, or similar coding assistants to support software design, implementation, debugging, testing, refactoring, and code review while preserving code quality, security, maintainability, and human accountability
Required Qualifications
- Experience developing or modernizing backend services in production cloud environments
- Experience with cloud infrastructure, cloud-native architecture patterns, and common cloud operational practices
- Experience designing and supporting scalable, resilient backend systems that serve high-volume customer workflows
- Understanding of high availability, disaster recovery, observability, patching, and production support practices
- Familiarity with cloud security best practices, including access control, patch management, secrets handling, and secure service configuration
- Experience with Kubernetes cluster management, troubleshooting, configuration, and containerized application deployments
- Experience with infrastructure as code
- Experience using AI-augmented development tools such as Claude, Codex, or similar coding assistants to support development, debugging, testing, and code review
- Strong communication skills and the ability to document technical decisions, risks, and operational procedures
Preferred Qualifications
- Experience building cloud-native services using AWS managed services and modern cloud migration patterns
- Experience supporting backend services for desktop, mobile, data distribution, or customer-facing applications
- Hands-on experience with Linux, Apache, PHP, 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 establishing safe agentic engineering workflows for complex codebases and production systems
About Jeppesen ForeFlight
Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making.
Why You Should Join
At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees, and we empower them to make a direct impact on our products and services messaging. We strive to provide our team and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but not limited to the following:
- Medical, dental, vision insurance with Employer paid health premiums
- Open PTO Policy
- 401(k) with up to 10% company matching and immediate vesting
- 12 Weeks Paid Maternity Leave
- 12 Weeks Paid Paternity Leave
- Flight Training Rewards
Pay is based upon candidate experience and qualifications, as well market and business considerations: Summary Pay Range: $131,000-$160,000