Skip to content
AddeparAddepar

Staff Backend Software Engineer - Portfolio Data Workflows

Staff backend engineer responsible for designing and leading API services and distributed-system architecture for portfolio data workflows. The role requires expert software design knowledge, Java, SQL, AWS, mentoring ability, and experience influencing technical direction.

About the job

Responsibilities

  • Design, develop, and implement robust API services supporting a growing European customer base.
  • Lead architecture designs and product roadmap creation.
  • Research and drive adoption of new technologies and best practices.
  • Analyze complex ecosystems, understand requirements, determine optimal approaches, and drive change.
  • Mentor, coach, and empower engineers while contributing to an inclusive, high-performing team culture.
  • Contribute to code reviews and technical designs.
  • Debug and troubleshoot issues across the application stack.
  • Collaborate with engineers, product managers, and stakeholders.

Requirements

  • Extensive professional software development experience, including building backend services.
  • Deep knowledge of software design patterns, API design, and the software development lifecycle.
  • Proven ability to influence technical direction and contribute to the architecture of complex distributed systems.
  • Understanding of REST, service-based architecture, and distributed systems.
  • Strong learning, analytical, and problem-solving abilities.
  • Experience mentoring engineers and collaborating with senior peers.
  • Experience building services with Java, SQL, and AWS.
  • Demonstrable knowledge of using AI in a professional engineering environment.
  • Interest or experience in the financial industry or wealth management.

Nice to Have

  • Experience with Elasticsearch.

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.

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.