Salesforce Data Cloud is seeking an experienced Software Engineering Architect to join their fast-growing product team. This role offers an opportunity to work on a planet-scale public cloud service that enables organizations to ingest, harmonize, unify, and analyze streaming and batch data. The position involves developing deep technical skills while building compelling user experiences that impact millions of users worldwide.
As an architect, you'll be responsible for technical leadership across the entire software development lifecycle, from empathy studies and ideation to design, development, and ensuring customer success. The role requires working with cutting-edge technologies in distributed systems, big data processing, and cloud infrastructure.
The ideal candidate will thrive in ambiguous environments, demonstrate a growth mindset, and be passionate about building products that empower organizations globally. Working in a hybrid model (10 days per quarter in office), you'll collaborate with a motivated group of engineers, product managers, and designers to create solutions that scale across the Salesforce ecosystem.
Key technologies include Java, Python, Scala, distributed systems, cloud platforms (AWS/Azure/GCP), and various database technologies. You'll be working with streaming technologies like Kafka, Elasticsearch, and modern infrastructure tools such as Terraform and Kubernetes. This role offers the opportunity to shape the architecture of critical systems while mentoring other engineers and contributing to the technical direction of the team.
The position offers competitive compensation ($230,700 - $351,800) and the chance to work on technology that impacts billions of consumers through Salesforce's Customer 360 applications. Join us in building the next generation of data cloud solutions that help organizations deliver meaningful and intelligent customer experiences.