Job Closed
This listing is no longer active.
Addepar is a leading provider of technology for the wealth management industry.
Senior Backend Software Engineer
Location
United Kingdom
Posted
56 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Software Engineer
Addepar
• Collaborate multi-functionally with product owners, designers, GTM teams, program managers and other Engineering team members to deliver for our clients • Conceive of, develop, and deliver novel solutions within a sophisticated and rich domain area. Learn and develop your career within a particularly challenging and growing part of the financial industry • Build both within the primary Navigator application and in other parts of Addepar's product ecosystem, bridging shared concerns for our clients across multiple product areas, with an investor-focused viewpoint
Job Requirements
- Extensive professional software engineering experience building web applications
- Proficient in Python and understanding of common libraries used by Python
- Proficient in Django or other Python web frameworks
- Proficient in HTTP, REST and web API best practices
- Experience with Java backends is a plus
- Good experience on AWS or any other cloud platform
- IaC (infrastructure as code), preferably Terraform
- Experience with databases: SQL, NoSQL, OLAP, and/or data lake architectures
- Experience with AI agentic coding
- Knowledge of frontend technologies
- A strong ownership mentality and drive to solve the most important problems
- A rapid learner with robust analytical and problem-solving abilities
- Comfort working with product management on complex features
- Bachelor’s degree in Computer Science or equivalent experience
Benefits
- Equal opportunity employer
- Accommodations for individuals with disabilities
- Inclusion and belonging responsibility
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – Grafana Search, Storage
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Take an active role in influencing our roadmap and your own career objectives. • Work with your team to deliver new features, then use the results to iterate and improve. • Drive projects from initial ideation all the way to operations once it is in the hands of customers. • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope. • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability. • Be a part of your team’s on-call rotations and take ownership of the services you’re running. • Mentor and support other team members, participate in design discussions and collaborate with the team. • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.
Backend Engineer – Platform – Stacks
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration • Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable, observable, and resilient • Improve operational efficiency by reducing deployment complexity (e.g., aiming for single PR regional SSS deployment) and contributing to the Stack Config Reconciliation project • Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration • Support new region and cluster rollouts, including the operational paths required to bring stacks online safely in new Grafana Cloud regions • Improve incident response and recovery paths for stack misalignment, reconciliation failures, plugin rollout issues, and Hosted Grafana integration failures • Partner with Product, Hosted Grafana, Infrastructure, Support, and adjacent AppCore squads on customer-impacting stack lifecycle work • Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations • You will help own the production behavior of the systems you build. That includes improving runbooks, dashboards, alerts, reconciliation safety, rollout controls, and recovery procedures. You should be comfortable debugging across service boundaries and making careful changes in systems that affect customer stacks.
Senior Backend Engineer – Grafana Search & Storage
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Take an active role in influencing our roadmap and your own career objectives • Work with your team to deliver new features, then use the results to iterate and improve. • Drive projects from initial ideation all the way to operations once it is in the hands of customers • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability • Be a part of your team’s on-call rotations and take ownership of the services you’re running • Mentor and support other team members, participate in design discussions and collaborate with the team • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system
Senior Backend Engineer – Grafana Search & Storage
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Take an active role in influencing our roadmap and your own career objectives • Work with your team to deliver new features, then use the results to iterate and improve. • Drive projects from initial ideation all the way to operations once it is in the hands of customers • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability • Be a part of your team’s on-call rotations and take ownership of the services you’re running • Mentor and support other team members, participate in design discussions and collaborate with the team • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system

