CrawlJobs Logo

Backend Software Engineer - Platform Services

addepar.com Logo

Addepar

Location Icon

Location:
United Kingdom , Edinburgh

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Platform Services team is at the core of accelerating Addepar’s platform scalability, elasticity, and global expansion. We play a pivotal role in driving innovation and standards for building distributed services and on-demand environments to meet the rapid scale of Addepar’s growth. Working at the critical intersection of application, infrastructure, and operations teams, we promote developer velocity and robust process automation. Working with a healthy mix of new technologies and existing core applications, the team thrives on solving complex challenges to deliver high-impact solutions.

Job Responsibility:

  • Develop resilient distributed services and high quality tooling to support product operations and engineering
  • Investigate and debug complex issues that span across teams and applications
  • Drive software delivery and improve the engineering processes we use to develop and release software

Requirements:

  • Prior backend software engineering experience
  • Proficiency in developing with server-side OO languages like Java
  • Proficiency with Linux
  • Familiarity with infrastructure components such as CI/CD, monitoring, logging, containers, Kubernetes, and infrastructure-as-code
  • Familiarity with HTTP, developing REST and web APIs
  • Comfortable working independently, with a bias for action
  • Thrives in ambiguous spaces where there isn't a clear solution
  • Enjoys digging into new problems and unfamiliar codebases
  • Excels at written and verbal communication
  • Must have, and maintain, the right to work in the United Kingdom from the first day of employment
What we offer:
  • Reasonable accommodation for individuals with disabilities
  • Equal opportunity employer
  • Diverse and inclusive environment

Additional Information:

Job Posted:
December 05, 2025

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Software Engineer - Platform Services

Backend Software Engineer

We're looking for a Back End Software Engineer to join our team, focused on deli...
Location
Location
United States , Austin
Salary
Salary:
122400.00 - 196600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3+ years experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Experience performing platform integrations using REST
  • A background in working with GIT in a collaborative team setting
  • Familiarity with server technologies (NPM, Docker, NGINX, Express/Node)
  • A love for working collaboratively on a team with varied strengths
Job Responsibility
Job Responsibility
  • Build REST APIs that power core customer experiences
  • Configure monitoring for backend services
  • Build CICD pipelines
  • Develop integrations with our content management system
  • Build features and services with reliability in mind
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Backend Software Engineer - Reference Data Services

The role is for an experienced Software Engineer on the FACT Team at Clear Stree...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 250000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least eight (8) years of professional experience implementing highly scalable services (we implement our code in Golang)
  • Confidence in designing and building flexible APIs which enable a microservice architecture to reliably deliver consistent data
  • Contributed to systems that deliver solutions to complex business problems that handle massive amounts of data
  • Drawn towards scale, distributed systems, and associated technologies
  • Strong command over object-oriented design patterns, data structures, and algorithms
  • Communicate technical ideas with ease and always look to collaborate to deliver high quality products
  • Experience will help you mentor team members, define our engineering standards, and drive a system design approach to building new services
Job Responsibility
Job Responsibility
  • Work with a team of passionate and highly collaborative engineers to build out our core Platform
  • Own the design and implementation of new features and services
  • Turn the complexity of processing financial transactions across various asset classes into highly scalable services
  • Tackle non trivial problems that will challenge you to flex your system design muscles, balance trade offs, and implement clean efficient code
  • As a voice of experience in the team, you will help mentor teammates, evolve our technical standards and best practices, and further our culture of system designs
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • A great location
  • Amazing views
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend (Voice Platform)

At Cresta, the Voice Platform team is on a mission to transform real-time voice ...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in backend system development, distributed systems, or cloud infrastructure
  • Expertise in Go (or a similar systems language) with strong API and service design skills
  • Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
  • Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
  • Solid understanding of networking, real-time communication protocols, and cloud security best practices
  • Demonstrated ability to lead complex technical projects from design through production
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
  • Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
  • Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
  • Build systems that power conversation intelligence for both remote and in-person interactions
  • Improve observability, reliability, and self-service troubleshooting across the platform
  • Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
  • Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
  • Provide technical guidance, mentorship, and best practices to other engineers on the team
What we offer
What we offer
  • Compensation for this position includes a base salary, equity, and a variety of benefits
Read More
Arrow Right

Senior Software Engineer, Backend

Kiddom is a groundbreaking educational platform that promotes student equity and...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 220000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science or a related field
  • 6+ years professional software engineering experience
  • Experience scaling integration systems
  • Proficiency in working with databases (SQL & NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis
  • Experience with cloud platforms like AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes
  • Experience with microservices architecture and distributed systems
  • Strong knowledge of design patterns and software engineering best practices
  • You've been through the planning, launching and refactoring phases of code you wrote
  • Excellent problem solving and debugging skills
  • Ability to work as part of a collaborative team in a fast-paced environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services, APIs, and databases
  • Ensure the scalability, security, and performance of backend systems
  • Collaborate with frontend engineers, product managers, and other stakeholders to deliver high-quality features
  • Optimize applications for performance, reliability, and scalability
  • Conduct code reviews and provide mentorship to junior engineers
  • Troubleshoot and resolve production issues, ensuring system uptime and reliability
  • Work with our customers to troubleshoot issues and bugs and also help with Kiddom onboarding
What we offer
What we offer
  • The opportunity to make a measurable impact in K-12 education
  • Competitive salary and equity in a hyper-growth, mission-driven organization
  • Full health benefits: medical, dental, and vision
  • Flexible vacation policy
  • 401k
  • An inclusive, positive team culture
  • A passionate, collaborative team obsessed with building transformative education technology
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , San Francisco
Salary
Salary:
163200.00 - 223200.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 to 4 years of software engineering experience, with a proven track record of building and shipping complex backend systems or platforms
  • Experience designing and scaling distributed systems is highly desired
  • Proficiency in at least one general-purpose programming language (e.g. Go, Python, Java, C++)
  • Experience with Go is a plus
  • Deep understanding of system design and algorithms
  • Hands-on experience with designing, building, and operating distributed systems or microservices architectures at scale
  • Ability to debug complex issues in a production environment and optimize system performance and reliability
  • Familiarity with relational and NoSQL database technologies (for example, MySQL/TiDB, PostgreSQL, MongoDB) and data storage architectures
  • Experience building data pipelines or working with big data processing frameworks (Spark, Databricks, etc.) is a plus
  • Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional environment
Job Responsibility
Job Responsibility
  • Design & Develop Scalable Systems: Build and maintain core platform services with a focus on performance, reliability, and scalability
  • Infrastructure & Data Platforms: Develop and improve infrastructure for data storage and processing
  • Developer Productivity Tools: Create internal tools, frameworks, and automation to improve developer productivity and efficiency
  • Security & Privacy by Design: Integrate security, privacy, and compliance best practices into our platforms
  • Cross-Team Collaboration: Work hand-in-hand with product engineers and other stakeholders to understand requirements and translate them into reliable platform capabilities
  • Technical Excellence & Leadership: Uphold high engineering standards through code reviews, testing, and documentation
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , New York
Salary
Salary:
163200.00 - 223200.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 to 4 years of software engineering experience, with a proven track record of building and shipping complex backend systems or platforms
  • Experience designing and scaling distributed systems is highly desired
  • Proficiency in at least one general-purpose programming language (e.g. Go, Python, Java, C++)
  • Experience with Go is a plus
  • Deep understanding of system design and algorithms
  • Hands-on experience with designing, building, and operating distributed systems or microservices architectures at scale
  • Familiarity with relational and NoSQL database technologies (for example, MySQL/TiDB, PostgreSQL, MongoDB) and data storage architectures
  • Experience building data pipelines or working with big data processing frameworks (Spark, Databricks, etc.) is a plus
  • Excellent communication and teamwork skills
Job Responsibility
Job Responsibility
  • Design & Develop Scalable Systems: Build and maintain core platform services with a focus on performance, reliability, and scalability
  • Infrastructure & Data Platforms: Develop and improve infrastructure for data storage and processing
  • Developer Productivity Tools: Create internal tools, frameworks, and automation to improve developer productivity and efficiency
  • Security & Privacy by Design: Integrate security, privacy, and compliance best practices into our platforms
  • Cross-Team Collaboration: Work hand-in-hand with product engineers and other stakeholders to understand requirements and translate them into reliable platform capabilities
  • Technical Excellence & Leadership: Uphold high engineering standards through code reviews, testing, and documentation
What we offer
What we offer
  • medical, dental, vision, and 401(k)
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Platform Engineering

As a Senior Engineering Manager you'll report to a Head of Engineering. You'll b...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience leading and developing a team of software engineers
  • Management skills are necessary, managing the team and holding them accountable for delivery and manages employee retention and wellbeing
  • Experience with mentoring engineers and helping others achieve their career goals
  • Project and risk management skills - but not attached to following processes by the book
  • Technical background building and running platform or data intensive backend systems
  • Experience to carry on a conversation, explaining technical concepts, asking good questions, shielding the team from partners and dependencies whenever possible
  • Familiarity with Agile software development methodologies
  • Bachelor's degree with a preference for Computer Science degree
Job Responsibility
Job Responsibility
  • Input to the team’s roadmap and goals, setting clear priorities
  • Understand the operational health of the team’s existing services, identify areas that need focus and improvements
  • Established a collaborative relationship with peer managers across the organisation and main partners and partners across the company
  • Help develop your direct reports' careers
  • Set clear goals for each member of your team and provide, relevant feedback to your direct reports
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
163200.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in Computer Science or a related technical field
  • 7+ years of backend software engineering experience, with a proven track record of delivering scalable backend systems
  • Expert-level proficiency in Python for backend application development
  • Strong experience with AWS, including services such as Lambda, API Gateway, S3, DynamoDB, ECS/Fargate, etc.
  • Proficiency with infrastructure-as-code tools such as Terraform or AWS CDK
  • Deep understanding of RESTful API design, microservices architecture, and distributed systems
  • Experience with performance tuning, system monitoring, and observability tools
  • Excellent debugging, analytical, and problem-solving skills
  • Strong communication and collaboration skills across technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend systems and APIs to support Archer’s ride-sharing and airline operational platforms
  • Build cloud-native applications and services using Python and AWS technologies
  • Lead architectural design and system integrations, ensuring systems are modular, efficient, and secure
  • Develop infrastructure-as-code using Terraform or AWS CDK to provision and manage backend environments
  • Collaborate with stakeholders to define technical requirements and translate them into robust implementations
  • Own the full development lifecycle—from design and development to deployment, monitoring, and maintenance
  • Conduct code reviews, enforce engineering best practices, and mentor fellow engineers
  • Monitor system performance and reliability, and respond to production issues with effective debugging and root cause analysis
  • Fulltime
Read More
Arrow Right