Salesforce is looking to solve the problem of building a truly data-driven culture by developing critical internal tooling for dashboards, query interfaces, metadata management, alerting systems, and visual analytics to support product decisions.
Requirements
- Strong programming skills in languages like Python, Go, or PHP, with a deep understanding of systems design and backend architecture.
- Worked with modern data infrastructure tools like Airflow, dbt, Kafka, Spark, BigQuery, or Snowflake.
- Familiarity with container orchestration (e.g., Kubernetes, AWS) and infrastructure-as-code tools (e.g., Terraform, Ansible).
- Exposure to modern UI technologies such as React or TypeScript, and an understanding of how backend systems interface with user-facing tools.
- Experience building internal platforms or developer tools that scale across teams.
- Ability to lead and mentor across projects, contributing not just code but vision and direction.
- Hands-on experience with production LLM workflows, including AWS Bedrock and Retrieval-Augmented Generation (RAG).
Responsibilities
- Architect and build scalable backend systems, APIs, and services that support our growing suite of internal data tools.
- Drive the development of reliable infrastructure to support querying, alerting, metadata tracking, and dashboarding at scale.
- Collaborate cross-functionally with Data Scientists, Product Managers, Software Engineers, and Analysts to define and deliver high-impact tools.
- Translate complex, evolving business requirements into clean, maintainable, and scalable technical solutions
- Champion UI and contribute to the design of front-end interfaces that empower technical and non-technical users to access and explore data.
- Improve the observability, reliability, and performance of our internal data platforms.
- Champion engineering excellence, data best practices, and a product-first mindset across the team.
Other
- A Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
- Excellent communication skills — you can articulate technical concepts to non-technical stakeholders and align cross-functional teams
- Ability to work in a highly collaborative environment
- Passion for developer and analyst productivity, and building tools that people love to use.
- Time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program