CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Backend Software Engineer Jobs (On-site work)

118 Job Offers

Software Engineer, Backend
Save Icon
Join a small, product-driven team at Mercor as a **Backend Software Engineer** in San Francisco. You’ll own projects end-to-end, building scalable APIs and distributed systems that power critical workflows for leading AI companies. Strong coding fundamentals in Python, Go, or Rust required. Enjoy...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
130000.00 USD / Year
mercor.com Logo
Mercor
Expiration Date
Until further notice
Backend Software Engineer 2
Save Icon
Backend Software Engineer 2 sought for mission-critical systems in Annapolis Junction. Requires 8+ years of experience, Java, Spring Framework, RESTful APIs, and MongoDB. Must hold an active Security Clearance with Polygraph and DOD 8570 Certification. Benefits include free vision/dental, 6% 401k...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Software Engineer (Backend), Enterprise
Save Icon
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
scale.com Logo
Scale
Expiration Date
Until further notice
Senior Software Engineer - Communications Platform (Backend)
Save Icon
Join Uber's Communications Platform as a Senior Backend Engineer in San Francisco or Sunnyvale. Architect and build highly scalable, mission-critical systems powering real-time and offline communications for millions of users. Requires 4+ years of experience, proficiency in Python, Go, or Java, a...
Location Icon
Location
United States , San Francisco, California; Sunnyvale, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Staff Backend Software Engineer
Save Icon
Seeking a Staff Backend Software Engineer in Lisbon to lead .NET C# development and drive microservices architecture with Kafka. Requires 10+ years’ experience, deep NoSQL expertise, and Docker/Kubernetes skills. You’ll define SRE standards, guide technical decisions, and mentor teams in an Agile...
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
extia-group.com Logo
Extia
Expiration Date
Until further notice
Staff Software Engineer (Backend)- Order Platform
Save Icon
Uber seeks a Staff Software Engineer (Backend) for its Order Platform in Bangalore. You will design and scale mission-critical distributed systems handling all Uber transactions with 99.99% availability. Requires 8+ years of experience, fluency in Go/Java/C++, and deep distributed systems experti...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Staff Software Engineer - Backend
Save Icon
Uber seeks a Staff Backend Engineer in Bangalore to build scalable micro-services (Java/Go) managing global product configurations. You'll design high-availability, low-latency systems enabling faster product launches across 2000+ cities. Ideal candidates have 10+ years in distributed systems, st...
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 Microsoft's Advertising Platform team in Bangalore as a Senior Backend Engineer. Design and build scalable, high-impact features using cloud infrastructure on vast datasets. We seek experts with 7+ years in C++, C#, or Java, strong distributed systems fundamentals, and a drive for innovation...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr Principal Software Engineer (Wildfire - Backend)
Save Icon
Lead the development of a cutting-edge, cloud-based security infrastructure at massive scale. As a Principal Software Engineer, you will architect scalable microservices and data pipelines in Python/Golang. This role in Santa Clara demands strong technical leadership and expertise in distributed ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Backend Software Engineer - Defense
Save Icon
Join Palantir's defense team in New York, building mission-critical backend systems for global military operations. Develop scalable, high-performance services and APIs using Java, C++, or Python within a microservices architecture. This role requires eligibility for a US Security clearance and o...
Location Icon
Location
United States , New York
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Backend Software Engineer - Defense
Save Icon
Join Palantir's defense vertical to build mission-critical software for modern warfighters. You'll architect scalable backend systems and robust APIs using Java, C++, or Python in Washington, D.C. This role requires a security clearance and offers comprehensive benefits, including generous paid t...
Location Icon
Location
United States , Washington, D.C.
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Backend Software Engineer - Defense
Save Icon
Join Palantir's defense team as a Backend Software Engineer in Palo Alto. Develop mission-critical, scalable backend systems and APIs for the modern warfighter using Java, C++, or Python. This role requires eligibility for a US Security clearance and offers a complete benefits package including c...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join Kensho, S&P Global's AI innovation hub, as a Senior Backend Software Engineer. Design and develop customer-facing RESTful APIs, turning business requirements into technical plans. Enjoy top benefits like unlimited PTO, 100% paid medical premiums, and generous 401(k) matching in Cambridge or ...
Location Icon
Location
United States , Cambridge; New York
Salary Icon
Salary
150000.00 - 225000.00 USD / Year
kensho.com Logo
Kensho Technologies
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join Microsoft's Bing GenAI team to revolutionize AI-powered search. As a Backend Software Engineer in Mountain View, you'll build high-performance C# services for Copilot and Bing. Work on prompt engineering, LLM optimization, and scalable systems with top talent. Requires a degree and 2+ years ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Software Engineer, Backend
Save Icon
Join Uber's mission-critical Commerce Platform Engineering team as a Senior Backend Software Engineer. Design, scale, and maintain high-availability distributed systems using Go, Java, or C++. Lead complex projects and mentor engineers in San Francisco or Sunnyvale, contributing to the core infra...
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Principal Software Engineer (Backend)
Save Icon
Lead the architectural vision for a cutting-edge SASE observability platform at Palo Alto Networks. As a Principal Backend Engineer in Santa Clara, you'll design systems handling billions of daily events using Rust/Go on GCP. Leverage AI-augmented development to solve complex distributed challeng...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Uber Ads as a Senior Backend Engineer in Bangalore. You will build large-scale, high-availability billing systems using Java, Go, or C++. This role focuses on lead-to-cash automation, requiring 5+ years of distributed systems experience. Drive technical innovation in a fast-growing ads busin...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer (Backend), Airports
Save Icon
Join Uber's Airports team as a Senior Backend Engineer in Seattle. Develop scalable microservices and algorithms for a global product used by millions. Leverage 5+ years of backend experience in Go, Java, or C# to build reliable systems. Enjoy competitive compensation, equity, and mentorship oppo...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Software Engineer - Backend, Grocery & Retail
Save Icon
Join Uber's Grocery & Retail team as a Senior Backend Engineer in San Francisco or Sunnyvale. Design and build scalable backend services that power our fast-growing business. We seek an expert with 3+ years in backend development using Java, C++, Python, or Go. This high-impact role offers compet...
Location Icon
Location
United States , San Francisco; Sunnyvale
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 Microsoft in Redmond to build the AI-powered Advertiser Copilot. As a Senior Backend Engineer, you'll design scalable platforms using Semantic Kernel and integrate cutting-edge GenAI models. Leverage 4+ years of coding experience in C#, Python, or Java to revolutionize digital advertising.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
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.