Jeppesen ForeFlight logo
Jeppesen ForeFlightPosted 1 week ago

Senior Software Engineer

On-siteGöteborg, Västra Götaland, Sweden

Full TimeSenior LevelLarge

Job Summary

Design, build, and ship high-quality, well-tested software across the stack, taking ownership of complex features from design through delivery. Make sound architectural and design decisions, weighing trade-offs between speed, scalability, and maintainability. Work closely with product managers and designers to shape requirements and translate them into robust technical solutions. Mentor other engineers through code review, pairing, and technical guidance, helping raise the overall quality bar of the team. Identify and address technical debt, performance bottlenecks, and reliability risks proactively. Participate in on-call rotations and incident response, helping diagnose and resolve production issues. Collaborate with engineers across time zones, including teams in Europe and the US, to align on shared systems and priorities.

Required Qualifications

  • 5+ years of professional software engineering experience, with a strong track record of shipping production software independently.
  • Proficiency in one or more modern programming languages relevant to our stack (e.g., Java, Python, Go, JavaScript/TypeScript, or C#).
  • Strong understanding of software design principles, data structures, algorithms, and distributed systems fundamentals.
  • Experience with API design, databases, and building reliable, scalable services or applications.
  • Experience with cloud infrastructure (e.g., AWS or GCP) and containerization (e.g., Docker, Kubernetes).
  • Strong debugging and problem-solving skills, with the ability to work through ambiguity.
  • Excellent communication skills, with the ability to explain technical decisions clearly to engineers and non-technical stakeholders alike.
  • Experience with modern engineering practices, including automated testing, CI/CD, and code review.
  • Based in Sweden or willing to work from our Sweden location, with authorization to work in the EU.

Desired Qualifications

  • Experience building software in aviation, geospatial, or other safety-critical, data-intensive domains.
  • Full-stack experience across front-end and backend systems.
  • Experience mentoring engineers or informally leading technical initiatives.
  • Familiarity with event-driven or streaming architectures (e.g., Kafka, SQS).
  • Interest in aviation or flight operations.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce