Skip to content
AddeparAddepar

Staff Backend Software Engineer

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.

About the job

Responsibilities

  • Design, develop, and implement robust API services for European customers.
  • Lead architecture design and product roadmap creation.
  • Research and adopt new technologies and software engineering best practices.
  • Analyze complex ecosystems, determine optimal approaches, and drive technical change.
  • Mentor, coach, and empower engineers; contribute to code reviews and technical designs.
  • Debug and troubleshoot issues across the application stack.
  • Collaborate with engineers, product managers, and stakeholders.
  • Scale platform capabilities across clients, regions, and geographies.
  • Build resilient, multi-region solutions that improve performance and user experience.
  • Ensure architecture meets European and international financial regulatory standards.

Requirements

  • Extensive professional software development experience, including backend services.
  • Expert knowledge of software design patterns, API design, and the software development lifecycle.
  • Proven ability to influence technical direction and architect complex distributed systems.
  • Understanding of REST, service-based architecture, and distributed systems.
  • Strong analytical, problem-solving, and requirements analysis skills.
  • Experience amplifying team impact through mentoring and collaboration.
  • Experience building services with Java, SQL, and AWS.
  • Demonstrable experience using AI in a professional engineering environment.
  • Applicants must have and maintain the right to work in the United Kingdom; visa sponsorship is unavailable.

Nice-to-haves

  • Experience with Elasticsearch.
  • Interest or experience in financial services or wealth management.

Skills

Java, SQL, AWS, Rest, API Design, Distributed Systems, Service-Based Architecture, Elasticsearch, Artificial Intelligence, Software Design Patterns

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.

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.

GitLab

GitLab

United States
Staff Backend Engineer, Developer Experience
$132k+/yrRemote7+ YOEBackend Engineering

Leads cross-functional Developer Experience initiatives across GitLab, combining hands-on Ruby and Go development with technical leadership to improve testing, CI/CD pipelines, tooling, and engineering workflows. The role requires deep developer tooling experience and the ability to influence multiple teams.