Senior Software Engineer Backend

Salesforce

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Redwood City, CA
Salary
$148,500–$223,900 / yr
Posted
16 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $186k
$131k most similar roles pay here $246k

This role pays more than 53% of similar roles. Most pay $171,862–$216,000 — the shaded band above. At the midpoint, this role pays about $186k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 106 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 98 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior Software Engineer Backend

Senior Software Engineer (Backend) - SMTS joins the Informatica IDMC team to build mission-critical data integration platforms and serverless architectures. This role involves end-to-end feature ownership, where you will design, develop, test, and deploy production-grade code for high-throughput, highly available services within a cloud-native microservices environment. You will construct data pipelines, APIs, and integration workflows to move and transform data across various cloud environments while ensuring operational excellence through CI/CD pipelines and robust automated testing. The role requires proficiency in Java or similar JVM languages, experience with RESTful APIs, and knowledge of RDBMS and NoSQL databases like Cassandra or MongoDB. Technical requirements include familiarity with Docker, Kubernetes, Apache Spark, or Kafka. You will solve complex problems regarding large-scale data movement and integration within a high-volume data cloud infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, develop, test, and deploy end-to-end features within the Data Integration platform.
  • Develop and maintain high-performance backend services using Java in a cloud-native microservices architecture.
  • Build data pipelines, APIs, and integration workflows to move and transform data across cloud environments.
  • Implement robust automated unit, integration, and regression tests as a core part of the development workflow.
  • Manage production deployment, monitoring, and incident response to ensure system reliability and operational health.
  • Participate in code reviews and Agile processes to maintain high standards for code quality and maintainability.
  • Collaborate with senior engineers and product managers to align technical solutions with broader platform architecture.

What we're looking for

  • Must have 2–4 years of full-time software development experience in a product or enterprise environment.
  • Requires deep hands-on experience with Java or a similar JVM language for production-grade code.
  • Must have proven experience building and operating scalable, high-throughput RESTful APIs in a cloud environment.
  • Requires knowledge of microservices architecture, service discovery, and message queue or event-driven patterns.
  • Familiarity with at least one major cloud platform (AWS, Azure, or GCP) is essential.
  • Must possess expert knowledge of RDBMS concepts, including advanced SQL writing and query optimization.
  • Practical experience with Docker and basic familiarity with Kubernetes for service deployment is required.
  • Experience implementing automated unit, integration, and contract tests using frameworks like JUnit or TestNG is required.

More like this

Similar roles

Senior Backend Software Engineer

Salesforce

San Francisco, CA 8 days ago $148,500$223,900
Java Python Go C++ Node.js JavaScript Spring REST gRPC Kafka Spark Hive Presto MapReduce CI/CD Agile AWS GCP Azure Prompt Engineering
5+ yrs exp Hybrid

Senior Backend Engineer

Gen Digital

New York, NY 135 days ago $158,080$178,880
Java Spring Boot REST API Microservices Distributed Systems SQL NoSQL Kafka SQS AWS Kubernetes Docker CI/CD Git Observability Contract Testing Data Pipelines AI-assisted Development
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Cisco

Remote (San Jose, CA) 7 days ago $167,700$245,200
Python Go SQL AWS Azure GCP C++ TypeScript Cypress Splunk Query Language (SPL) CI/CD Distributed Systems Data Processing Query Optimization Agile Claude Codex WPT
7+ yrs exp Remote

Senior Software Engineer, Backend

Veeva Systems

Remote 58 days ago $110,000$270,000
Python Django PostgreSQL SaaS Unit Testing Clean Architecture Relational Databases
5+ yrs exp Remote

Senior Software Engineer, Backend

Oscar Health

Los Angeles, CA 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Oscar Health

Tempe, AZ 133 days ago $158,400$207,900
Python Golang Kubernetes Grafana BigQuery Data Replication Authentication Authorization
5+ yrs exp Hybrid