CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Backend Software Engineer Jobs (On-site work)

127 Job Offers

Software Engineer, Backend
Save Icon
Join Profound in London as a Backend Engineer to build scalable infrastructure for AI-driven insights. You will design high-performance APIs, optimize data pipelines, and ensure system reliability using Node.js/Python/Rust and cloud platforms. This role offers equity and a full benefits package i...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
140000.00 - 230000.00 USD / Year
tryprofound.com Logo
Profound
Expiration Date
Until further notice
Software Engineer, Backend, Workflow Runner
Save Icon
Shape the core execution engine for AI workflows at Profound. As a Backend Software Engineer, you'll build scalable, Rust-first services in San Francisco. Design reliable orchestration, state management, and real-time streaming for our foundational platform. Join a collaborative, in-person team t...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
140000.00 - 260000.00 USD / Year
tryprofound.com Logo
Profound
Expiration Date
Until further notice
Backend Software Engineer II
Save Icon
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Location Icon
Location
United States , New York City
Salary Icon
Salary
170000.00 - 215000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Software Engineer, Backend
Save Icon
Location Icon
Location
United States , Menlo Park; New York
Salary Icon
Salary
100000.00 - 150000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 185000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Senior Software Engineer Backend
Save Icon
Join Uber's Digital Experience team in Bangalore as a Senior Backend Engineer. Design and automate global-scale internal platforms using Go, Java, or Python. You'll build resilient services with Kubernetes, Terraform, and CI/CD, focusing on eliminating manual toil. Own the full lifecycle, from ar...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer- Backend
Save Icon
Join Uber's Courier team as a Senior Backend Engineer in Hyderabad or Bangalore. You will build scalable, high-quality features using Golang or Java, leading cross-functional initiatives. This role offers ownership of a growing product, mentoring opportunities, and a focus on reliability at scale.
Location Icon
Location
India , Hyderabad; Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Staff Software Engineer, (Backend) Uber AI Solutions
Save Icon
Join Uber AI Solutions to architect the next-generation AI data infrastructure. As a Staff Backend Engineer, you'll provide technical leadership across teams, building scalable systems for Model Ready Datasets. This role requires 8+ years of experience designing large-scale systems and mentoring ...
Location Icon
Location
United States , San Francisco, California; Sunnyvale, California
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Software Engineer - Backend
Save Icon
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer - (Backend) Customer Obsession
Save Icon
Location Icon
Location
United States , Sunnyvale; San Francisco
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Sigma's talented engineering team in San Francisco as a Senior Backend Engineer. You will solve complex distributed systems challenges using modern technologies like Rust, Go, and Kubernetes. We offer equity, generous health benefits, flexible PTO, and a dog-friendly office for those who lov...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 185000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Sigma's talented engineering team in NYC as a Senior Backend Engineer. Build high-performance, distributed services using modern tools like Rust, Go, and Kubernetes. Enjoy equity, generous health benefits, flexible PTO, and a collaborative, dog-friendly office while solving complex data plat...
Location Icon
Location
United States , New York City
Salary Icon
Salary
170000.00 - 215000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Staff Software Engineer - Backend
Save Icon
Join Sigma as a Staff Backend Engineer in San Francisco. Build high-performance, distributed services using Rust, Go, and Kubernetes on a modern data platform. Enjoy equity, generous health benefits, flexible PTO, and a collaborative, dog-friendly office. Solve complex challenges to make data acc...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
240000.00 - 270000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Staff Software Engineer - Backend
Save Icon
Join Sigma as a Staff Backend Engineer in NYC. Build high-performance, secure distributed services using Rust, Go, and Kubernetes on a modern data platform. We seek a collaborative expert with 10+ years' experience, offering equity, flexible PTO, and comprehensive benefits.
Location Icon
Location
United States , New York City
Salary Icon
Salary
240000.00 - 270000.00 USD / Year
sigmacomputing.com Logo
Sigma Computing
Expiration Date
Until further notice
Software Development Engineer – Backend
Save Icon
Join our team in Hyderabad as a Backend Software Development Engineer. You will build scalable, mission-critical platforms for AI/ML workflows using Java and Spring Boot. We seek a passionate engineer with 3+ years of experience in microservices, REST APIs, and system design. This role offers the...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join our agile team in Mumbai as a Senior Backend Engineer. Design and develop scalable systems using Ruby, Node.js, Python, Java, or C/C++. Drive best practices, mentor peers, and own projects from concept to production. Enjoy comprehensive medical insurance, unlimited time off, and a dynamic st...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer - (Backend) Customer Obsession
Save Icon
Join Uber's Customer Obsession team as a Senior Backend Engineer in Sunnyvale or San Francisco. Design and build scalable, AI-powered support systems from scratch, including for emerging areas like Autonomous Vehicles. Leverage 7+ years of experience with microservices, gRPC/REST, and cutting-edg...
Location Icon
Location
United States , Sunnyvale, California; San Francisco, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Staff Software Engineer - Backend
Save Icon
Join Archer in San Jose as a Staff Backend Engineer, shaping sustainable air mobility. Design and build scalable, cloud-native backend systems using Python and AWS. Lead architectural design, system integrations, and infrastructure-as-code with Terraform. Mentor engineers and ensure high availabi...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
163200.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice

About the Backend Software Engineer role

Discover the world of Backend Software Engineer jobs, where architects of the digital world build the foundational logic, data, and services that power modern applications. While users interact with sleek front-end interfaces, it is the backend engineer who develops the complex server-side systems that make everything possible. This role is the cornerstone of software development, focusing on performance, reliability, and scalability. If you are passionate about solving complex problems and building robust systems that serve millions, a career in backend engineering offers a challenging and rewarding path.

A Backend Software Engineer is primarily responsible for designing, building, and maintaining the core application logic, databases, APIs, and server infrastructure. Their typical day involves writing clean, efficient code to handle data processing, business logic, and integration with other services. Common responsibilities include developing and maintaining Application Programming Interfaces (APIs) that allow different software components, such as front-end clients and mobile applications, to communicate seamlessly with the server. They design, implement, and optimize database schemas and write complex queries to ensure data is stored securely and retrieved efficiently. A significant part of the role also involves integrating with third-party services and external APIs, such as payment gateways, authentication providers, or data analytics platforms. Furthermore, backend engineers are tasked with implementing critical security measures to protect sensitive data from breaches and unauthorized access, ensuring compliance with data protection standards.

To excel in backend software engineer jobs, a specific set of technical skills and professional competencies is required. Proficiency in one or more server-side programming languages is fundamental; common examples include Python, Java, C#, Go (Golang), Ruby, or Node.js (JavaScript). A deep understanding of database technologies is crucial, encompassing both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) systems. Experience with web frameworks, such as Django, Spring, or Express, is highly valuable for accelerating development. Knowledge of cloud platforms like AWS, Google Cloud, or Microsoft Azure is increasingly standard for deploying and managing applications. Beyond technical prowess, backend engineers must be well-versed in software development best practices, including version control with Git, conducting thorough code reviews, writing comprehensive unit and integration tests, and implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines. These professionals typically work in agile environments, collaborating closely with front-end engineers, product managers, and DevOps teams to translate business requirements into functional, scalable technical solutions. Strong problem-solving skills, a methodical approach to debugging, and the ability to design for scale and resilience are the hallmarks of a successful backend engineer. Explore the vast opportunities in backend software engineer jobs and become the engine behind the next generation of digital innovation.