We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
New

Software Engineer, Lead - Marketing Cloud

salesforce.com, inc.
parental leave, 401(k)
United States, Washington, Seattle
Jul 03, 2025

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.

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.

Join Salesforce Marketing Cloud, a global leader in cross-channel digital marketing solutions, and become part the team that is at the heart of personalized communication, driving user engagement by sending billions of messages daily across multiple channels, including Email, Mobile Push, SMS, and WhatsApp. We empower businesses to harness data from various sources, enabling them to deliver precisely targeted and impactful campaigns.

As a Lead software engineer within the OMM team, you'll work on cutting-edge technologies that power our personalization and send engine. This role involves building and maintaining robust, scalable, and high-performance systems that integrate seamlessly with our suite of products, including Email Studio, Automation Studio, Journey Builder, MobilePush, GroupConnect, and MobileConnect. You'll collaborate closely with teams across the Salesforce ecosystem, contributing to products that ensure our customers can execute multi-step marketing campaigns with ease.

As an Engineering Leader at Salesforce Marketing Cloud, you will play a pivotal role in shaping the future of personalized communication at a massive scale. You will be at the forefront of innovation, driving the development and maintenance of high-quality, production-ready code that powers the massive-scale messaging capabilities and is used by millions of users across our applications.

Your responsibilities will include:

  • Build and Innovate: Develop new and exciting components that drive scale and efficiency in an ever-evolving market. You'll make design decisions focused on performance, scalability, and future expansion, ensuring our systems are robust, efficient, and prepared for growth.

  • Lead by Example: Contribute to and lead architectural design, implementation, and testing efforts, ensuring the stability and scalability of our platform. You'll establish and maintain high standards for code quality, performance, and reliability, keeping our solutions secure, maintainable, and at the cutting edge of industry standards.

  • Hybrid Engineering Model: Engage in all phases of the software development lifecycle, from design and implementation to code reviews, automation, and testing. Your work will involve daily stand-ups, design sessions, code reviews, and sprint demos in an agile environment.

  • Microservice Architecture: Build efficient components and algorithms within a microservice multi-tenant SaaS cloud environment, optimizing for performance and scalability in a distributed system.

  • Automation and CI/CD: Embrace and enhance our CI/CD pipelines, automating the development lifecycle to streamline deployment and integration processes. You'll advocate for best practices in software development, elevating code quality and developer productivity.

  • Cross Team Collaboration: Work closely with cross-functional teams, including product managers and other engineering teams, to deliver exceptional sending experiences that meet and exceed customer expectations.

  • Mentorship and Growth: Mentor and inspire team members, particularly junior engineers, through code reviews and dedicated sessions. You'll foster a culture of continuous learning and growth, providing guidance and support to help them thrive in their roles and grow into future leaders.

  • Operational Excellence: Respond to the unique challenges of maintaining live production environments, troubleshooting issues, and minimizing downtime. Your proactive approach will ensure the reliability and availability of our services.

At Salesforce, we believe in doing well by doing good. We're looking for passionate engineers who want to make a significant impact on our product, the industry, and the world. If you're ready to chart new paths, inspire change, and empower customers in a whole new way, this is the place for you.

Required Skills

  • Proven Expertise in Software Development: 8+ years of experience in developing high-performance, scalable software systems, with deep knowledge of object-oriented programming and proficiency in multiple programming languages, particularly C#/.NET for middle-tier development. Experience with other languages such as Java, Python, Golang, Node.js, and C++ is also valuable.

  • Database Proficiency: Strong SQL skills with extensive experience in relational databases like Microsoft SQL Server. Familiarity with non-relational databases (e.g., MongoDB) and ORM frameworks like Entity Framework. Ability to design and optimize database schemas and queries for large-scale, high-throughput systems.

  • Systems Architecture and Microservices: Strong understanding of microservices architecture and distributed systems, with experience in designing, implementing, and maintaining scalable, secure, and highly available services.

  • Software Development Best Practices: Deep understanding of software development best practices, including Agile/Scrum methodologies, version control systems (e.g., Git), CI/CD pipelines, and test-driven development. Strong leadership skills to guide teams in adhering to these practices.

  • Problem-Solving and Collaboration: Excellent problem-solving skills, attention to detail, and strong communication and collaboration abilities. Proven track record of mentoring junior engineers and contributing to a culture of continuous improvement.

  • A related technical degree required.

Preferred Skills

  • Massive Scale Send Engine Expertise: Experience in building and optimizing large-scale send engines, leveraging Kafka for message processing, and ensuring efficient workload distribution, event-driven architecture, and system reliability.

  • SaaS and Cloud Infrastructure: Experience in developing SaaS applications over public cloud infrastructure (AWS, Azure, GCP) with a deep understanding of cloud services, containerization, and orchestration technologies (e.g., Docker, Kubernetes)

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that's inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications - without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: https://www.salesforcebenefits.com. For Washington-based roles, the base salary hiring range for this position is $184,000 to $253,000.

(web-8588dfb-vpc2p)