Skip to content
MetropolisMetropolis

Senior Staff Software Engineer, AeroParker

Leads the technical direction, architecture, and delivery of highly available backend services and distributed systems for a global parking and e-commerce platform. The role requires expert backend engineering experience, strong technical leadership, and typically 6+ years of professional software engineering experience.

About the job

Responsibilities

  • Drive the long-term technical direction, architecture, and strategy of backend services powering the AeroParker pre-book parking and e-commerce platform.
  • Identify and eliminate systemic engineering bottlenecks while ensuring distributed systems remain highly available, secure, and capable of handling high-volume consumer traffic across global airports.
  • Drive ideas from inception through technical specification and global delivery, navigating technical and non-technical challenges.
  • Define engineering craft strategy and implementation standards across the organization, balancing technical excellence with business requirements.
  • Partner with engineering managers and cross-functional leadership to improve technical and business decision-making and team performance.
  • Moderate critical technical discussions and work with global partners to align priorities and build API integrations.
  • Mentor senior engineers, handle conflict effectively, and foster a blameless culture focused on continuous improvement.
  • Participate in leadership recruiting for senior engineers and engineering managers.

Requirements

  • Bachelor's or master's degree in Computer Science, or equivalent work experience with exceptionally strong computer science fundamentals.
  • Typically 6+ years of professional software engineering experience.
  • Expert knowledge of Scala, Java, or related backend languages.
  • Experience designing, building, and delivering large-scale distributed systems and microservices in high-volume, consumer-facing environments.
  • Hands-on experience with event-driven architectures, modern software design patterns, and highly available global systems.
  • Understanding of Agile engineering processes, including CI/CD pipelines, TDD/BDD, automated workflows, and rapid deployment cycles.
  • Hands-on experience with MySQL and PostgreSQL.
  • Excellent written and verbal communication skills, including the ability to explain complex technical architecture and influence technical strategy.
  • Familiarity with TypeScript, React, Snowflake, AWS, Git, GitHub, GitHub Copilot, and Datadog.

Nice to Have

  • Experience with container technologies and infrastructure as code (IaC).
  • Experience with complex third-party API integrations or e-commerce platforms.
  • Interest in using emerging AI technologies to improve developer productivity or consumer experiences.
  • Experience in innovative, fast-paced, high-growth SaaS environments.

Technology Stack

  • Languages and frameworks: TypeScript, React, Scala, Java
  • Datastores: MySQL, PostgreSQL, Snowflake
  • Cloud: AWS
  • Version control: Git, GitHub
  • AI tooling: GitHub Copilot, Claude Code
  • Observability: Datadog

Work Arrangement

  • Corporate team members are expected to work on-site at least 2–3 days per week under an office-first model.

Skills

Scala, Java, TypeScript, React, MySQL, Postgres, Snowflake, AWS, Git, GitHub, Github Copilot, Datadog, Distributed Systems, Microservices, Kubernetes

Anaconda

Anaconda

United States
Staff Software Engineer
No salary listedRemote10+ YOEBackend Engineering

Staff Software Engineer leading the production toolchain for compiling and distributing complex Python packages across Linux, macOS, and Windows. Requires 10+ years of software development experience and deep C/C++ expertise in compilation, linking, architecture, and technical strategy.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Addepar

Addepar

Edinburgh, United Kingdom

Staff Backend Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Leads the design and implementation of resilient backend API services and distributed platform architecture for a financial data ecosystem. The role requires extensive software development experience, expert API and systems design knowledge, and strong technical leadership and mentoring.

Shield AI

Shield AI

London, United Kingdom

Staff Engineer, Test Integration, Modelling and Simulation
No salary listedOn-site7+ YOEBackend Engineering

Leads high-performance C++ development, real-time modeling and simulation, and integration of third-party software and hardware systems. Requires staff-level engineering experience, strong systems architecture expertise, and leadership of complex technical projects.

Nango

Nango

United States
Staff Software Engineer, Backend
$140k+/yrRemote7+ YOEBackend Engineering

Staff Backend Software Engineer responsible for designing and scaling developer infrastructure, APIs, and backend services while shaping product direction and collaborating directly with customers. Requires extensive backend experience, Node.js proficiency, and a strong focus on developer experience.