Senior Software Engineer (Backend) - SMTS

SalesforceRedwood City, CA
$148,500 - $246,000Hybrid

About The Position

Salesforce is seeking a Senior Software Engineer for the Informatica IDMC team, a critical part of Salesforce's AI CRM. This role involves pioneering the next generation of Agentic data integration and Serverless architecture on a mission-critical platform processing petabytes of data. It's a core backend engineering position with full end-to-end ownership, requiring the development and operation of high-throughput, highly available services. The ideal candidate will be a builder and learner, contributing to a platform that handles massive data scales and accelerating their career in a culture that values technical excellence, operational rigor, and rapid professional development.

Requirements

  • 2–4 years of full-time software development experience in a product or enterprise environment, preferably focused on building and maintaining cloud-native backend services.
  • Deep hands-on experience with Java (or a similar JVM language), including object-oriented design, concurrent programming, and writing performance-critical, production-grade code.
  • Proven experience designing, building, and operating scalable, high-throughput RESTful APIs within a cloud environment.
  • Solid grasp of microservices architecture, service discovery, and message queue or event-driven patterns.
  • Familiarity with at least one major cloud platform (AWS, Azure, or GCP).
  • Expert knowledge of RDBMS concepts, including advanced SQL writing, query optimization, and transaction management.
  • Working experience with at least one NoSQL database (e.g., Cassandra, MongoDB).
  • Practical experience with Docker and basic familiarity with Kubernetes.
  • Exposure to distributed processing technologies like Apache Spark or Kafka, and understanding of distributed systems fundamentals.
  • Experience implementing robust automated tests (unit, integration, and contract tests) using frameworks like JUnit or TestNG.
  • Hands-on proficiency with source control (Git), modern CI/CD pipelines, and familiarity with Agile/Scrum methodologies.
  • Strong analytical thinking, attention to detail, and problem-solving skills.
  • Clear written and verbal communication skills.

Nice To Haves

  • Knowledge of Generative AI and LLMs, with an ability to apply these technologies to create intelligent, automated solutions.
  • Familiarity with AI-assisted development tools (Claude Code, Cursor, or similar).
  • Interest in how LLMs can be applied to automate engineering or data workflows.
  • Awareness of Data Lake concepts, open table formats (Iceberg, Delta Lake), or data pipeline patterns.
  • Exposure to data integration, data quality, or metadata management concepts.
  • Familiarity with Salesforce products or experience integrating SaaS platforms.

Responsibilities

  • Drive the design, development, testing, and deployment of features within IDMC's Data Integration platform, taking full ownership from requirement to production monitoring.
  • Develop and maintain reliable, high-performance backend services in Java within a cloud-native microservices architecture, championing code quality and maintainability.
  • Build data pipelines, APIs, and integration workflows for moving and transforming data across cloud environments, developing expertise in large-scale data movement.
  • Implement robust automated unit, integration, and regression tests as a first-class part of the development workflow.
  • Engage in CI/CD pipelines, code reviews, and Agile processes, applying best practices for deployment, monitoring, and incident response.
  • Collaborate with senior engineers, LMTS, and Product Managers to understand requirements and deliver aligned solutions.
  • Invest in continuous technical growth by exploring new tools, participating in design discussions, and developing deep expertise in platform areas.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service