1

Senior Backend Software Engineer Jobs (NOW HIRING)

As a Senior Backend Software Engineer, you will design, develop, and deploy the critical infrastructure needed to support a range of industrial automation applications. In this role, you will partner ...

Senior Back End Software Engineer

Pittsburgh, PA · Remote

$125K - $165K/yr

Responsibilities As a Senior Back-End Software Engineer, you will be at the forefront of our product's evolution. Your key responsibilities will include: * Design, develop, and maintain clean ...

As a Senior Backend Software Engineer, you will design, develop, and deploy the critical infrastructure needed to support a range of industrial automation applications. In this role, you will partner ...

Senior Backend Software Engineer

Boulder, CO · Hybrid

$127K - $167K/yr

About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve ... This is a hands-on engineering role focused on backend systems, platform engineering, observability ...

Responsibilities As a Senior Software Engineer, you will play a critical role in designing, building, and optimizing high-performance, scalable, and resilient backend storage solutions on AWS cloud ...

As a Senior Software Engineer, you will play a critical role in designing, building, and optimizing high-performance, scalable, and resilient backend storage solutions on AWS cloud infrastructure.

The role We're looking for a Senior Backend Software Engineer to help develop our hyperscaling platform. We have a lot of tasks on Golang and little less on Java and Python. You're welcome to work ...

About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve ... Design, develop, and maintain backend services and platform tooling * Collaborate with ...

seeking a Senior Backend Software Engineer Consultant for a short-term engagement (to support our collaborative engineering team. In this role, you will focus exclusively on backend systems using C# ...

About the Role Spire is looking for a Senior Software Engineer to help design, build, and improve ... Design, develop, and maintain backend services and platform tooling * Collaborate with ...

Senior Backend Software Engineer

$125K - $165K/yr

The role Step is looking for a Senior Backend Software Engineer. What you'll do * Own features throughout their life cycle, from inception to production * Improve existing and develop new Kotlin ...

They are seeking a Senior Backend Software Engineer to implement and enhance investment and financial products, ensuring a seamless experience for their users. Responsibilities : • Analyze and ...

Senior Backend Software Engineer Job Location: Dallas, TX Job Type: Contract * Design develop and maintain robust scalable and secure microservices using Java and the Spring Boot framework

$94K - $124K/yr

Our partner is looking for a Senior Backend Software Engineer (Observability) based in Netherlands. This role sits at the core of a next-generation cloud infrastructure platform built for the AI era ...

Senior Backend Software Engineer Atomic Semi is building a small, fast semiconductor fab. It's already possible to build this with today's technology and a few simplifications. We'll build the tools ...

next page

Showing results 1-20

Senior Backend Software Engineer information

See salary details

$75.5K

$143.3K

$192K

How much do senior backend software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for senior backend software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

How does a Senior Backend Software Engineer typically collaborate with frontend teams and other stakeholders during the development process?

Senior Backend Software Engineers frequently work closely with frontend developers, product managers, and sometimes UX designers to ensure seamless integration between server-side logic and user-facing features. This collaboration often involves participating in planning meetings, discussing API contracts, and reviewing architectural decisions to ensure scalability and performance. Clear communication and regular sync-ups are essential, as backend engineers need to translate business requirements into robust technical solutions while addressing any integration challenges that arise.

What is the difference between Senior Backend Software Engineer vs Backend Developer?

AspectSenior Backend Software EngineerBackend Developer
Required CredentialsBachelor's degree in CS or related field; experience with cloud platformsBachelor's degree or equivalent; proficiency in backend languages
Work EnvironmentCollaborates on complex systems, mentors junior staffDevelops and maintains backend features, less mentorship
Industry UsageCommon in tech companies, startups, enterprise firmsWidely used across various industries, including e-commerce and SaaS
Search & Comparison IntentOften searched for career progression, senior rolesTypically searched for entry to mid-level roles

The main difference between a Senior Backend Software Engineer and a Backend Developer lies in experience, responsibilities, and scope. Senior engineers handle complex systems, mentor teams, and contribute to architecture, while backend developers focus on coding and maintaining backend features. Both roles require strong technical skills, but senior roles demand more leadership and strategic input.

What are the key skills and qualifications needed to thrive as a Senior Backend Software Engineer, and why are they important?

To thrive as a Senior Backend Software Engineer, you need advanced programming skills (such as Python, Java, or Go), a deep understanding of system architecture, and a relevant degree or equivalent experience. Familiarity with databases, cloud platforms (like AWS or Azure), containerization tools (Docker, Kubernetes), and CI/CD pipelines is typically required, along with knowledge of best practices in API design and security. Exceptional problem-solving abilities, strong communication, and leadership skills help you effectively collaborate and mentor junior engineers. These competencies are crucial for building robust, scalable systems and ensuring the technical success of complex projects.

What are Senior Backend Software Engineers?

Senior Backend Software Engineers are experienced professionals responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power web and software applications. They work closely with front-end developers, product managers, and other team members to ensure robust, scalable, and secure systems. In addition to coding, they often mentor junior engineers, conduct code reviews, and help shape the architecture and technical direction of projects. Their expertise enables businesses to handle high volumes of data, users, and complex business logic efficiently.
What cities are hiring for Senior Backend Software Engineer jobs? Cities with the most Senior Backend Software Engineer job openings:
What are the most commonly searched types of Backend Software Engineer jobs? The most popular types of Backend Software Engineer jobs are:
What states have the most Senior Backend Software Engineer jobs? States with the most job openings for Senior Backend Software Engineer jobs include:
Senior Backend Software Engineer

Senior Backend Software Engineer

OSARO

San Francisco, CA

$144K - $190K/yr

Full-time

Posted 24 days ago


Job description

We are searching for a Senior Backend/Infrastructure Software Engineer to help us develop AI-based autonomous industrial robotic solutions and integrate them with our customers’ complex software management environments.  As a Senior Backend Software Engineer, you will design, develop, and deploy the critical infrastructure needed to support a range of industrial automation applications. In this role, you will partner with the Machine Learning and Robot Control Software teams to craft an efficient software platform and data pipeline that supports our core backend systems.
 
At OSARO we develop solutions to endow industrial robots with the level of autonomy needed to perform an unprecedented variety of complex pick and place tasks leveraging sophisticated robot control and neural network-based perception algorithms.  You are passionate about what you build, you feel a strong sense of ownership, and you love dynamic challenges. You care deeply about your team, you’re direct and you believe in doing what you say.
 
The above full-time position is available immediately. You should be willing to move to the SF Bay Area.
What You'll Be Doing
  • Contributing to a variety of projects from diagnosing network bottlenecks to building OSARO’s cloud model training and data pipeline infrastructure
  • Building backend systems to manage and support our growing fleet of autonomous robots
  • Building and managing compute clusters for training our machine learning models
  • Developing and maintaining the backend for internal and customer-facing services
  • Supporting and collaborating closely with other teams across the organization to diagnose and fix issues as they arise
Experience and Skills You'll Need
  • BS or MS in Computer Science or related technical field with equivalent experience and 3-10 years of experience
  • Knowledge of distributed and micro-service systems
  • Strong foundational knowledge of REST and/or gRPC API design
  • Experience programming in Python, Go, or Rust
  • Strong familiarity with Linux and shell scripting/tooling
  • Experience with Docker and container orchestration
  • Good knowledge of databases and experience with building and managing data processing pipelines at scale
  • Knowledge of fundamental networking concepts and ability to debug and diagnose network issues
Bonus if You Have
  • Direct experience working with industrial robotics applications.
  • A track record of building and delivering distributed systems.
  • Experience with Terraform.
  • Experience working with large data sources and data pipelines.
  • Experience with managing kubernetes clusters on major cloud providers (primarily GCP).
  • Experience with Cloud Run/Cloud Function/API Gateway.
  • Experience with machine learning frameworks and/or orchestration tools.
Technology We Use
  • Docker, Kubernetes, Helm
  • BigQuery, CloudSpanner, PostgreSQL, Dataflow
  • Dataflow, PubSub
  • Terraform, Ansible, SaltStack
  • Tensorflow
  • gRPC/protobuf
  • Rust, Python, C/C++
Actual compensation is based on various factors, including but not limited to job-related skills, and experience. In addition to a base salary, this role is also eligible for benefits and equity.
More About Osaro
 
Osaro is a San Francisco-based startup company applying deep learning technology to next-generation robotics applications. Some of Silicon Valley’s leading investors, including Peter Thiel, Jerry Yang, and Scott Banister have backed Osaro. Our vision is to build brains for robots on an industrial scale and we are excited and driven to see the results of our efforts operating in and interacting with the real world. We implement state-of-the-art techniques but constantly strive to build the simplest possible solution. Osaro is technique agnostic and always focused on the goal. We regularly review academic literature and techniques while steering clear of the hype. We’re focused on delighting our customers with systems that work like magic.
 
We have a highly international team made up of expert machine learning practitioners and dedicated software and hardware engineers which match well with the global nature of our business. We are naturally curious, love healthy debate, and respect varying points of view. At Osaro, we strive to be champions for equality. We believe we can serve as a model for diversity in the tech industry by emphasizing policies of nondiscrimination and inclusion at every step.
 
We are an equal opportunity employer who offers
 
Health, dental, vision, phone and uber stipend, and commuter benefits
Generous vacation time
Dog friendly office and catered lunches
Excellent paid parental leave policy with the option for additional reduced and unpaid leave
 
The above full-time position is available immediately. You should be willing to move to the SF Bay Area.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.