To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.
Job Category
Software Engineering
Job Details About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way.
And, we empower you to be a Trailblazer, too driving your performance and career growth, charting new paths, and improving the state of the world.
If you believe in business as the greatest platform for change and in companies doing well and doing good you’ve come to the right place.
The Salesforce Marketing Cloud Data Recoverability, High Availability, and Movement (DRHAM) team consists of smart and tenacious engineers dedicated to excellence through platform expertise and uncompromising integrity.
While we understand that delivery is important, it is always balanced against business needs and engineering excellence.
The code we deliver must be secure, perform well at scale, and provide the functionality promised to our customers.
Our team is responsible for the recoverability, availability, and movement of the Marketing Cloud data platform. As our platform grows in size, complexity, and diversity - we must consistently provide the uptime and recoverability from disaster that our customers demand.
We are looking to grow our team to develop and manage our next generation of systems designed to maintain our world-class data platform that supports record breaking activity year after year.
Responsibilities
- Design and develop high-quality code to improve platform reliability, availability, and scalability.
- Influence and drive end-to-end solutions that help a cloud-scale data platform service remain highly available and operating with predictable performance.
- Lead, collaborate, communicate, and mentor others on the team and in the company.
- Work closely with cross-functional teams across geographies to deliver a roadmap to meet shared business goals.
- Develop test strategies, design automation frameworks, and write unit / functional tests to drive up code coverage and automation metrics.
- Contribute to the success of the scrum team through code reviews, documentation, and refinement, planning, and retros.
- Troubleshoot issues with the applications and services that our team develops and owns.
- Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available.
Required Qualifications
- 6+ years of relevant work experience.
- Demonstrable experience and technical proficiency with C# and .NET, developing and supporting Cloud-Scale Platform services, and complex problem solving.
- Working knowledge of API Security and Authentication principles, SDLC concepts and technologies, and SCRUM methodology.
- Basic understanding of how to interact with and manage both Relational and Non-Relational Data Stores, Docker Containerization, Kubernetes Orchestration, and multi-substrate Public Cloud Infrastructure.
J-18808-Ljbffr