Search jobs > Bellevue, WA > Software engineer data

Software Engineer, Marketing Cloud Data Platform (Senior/Lead/Principal)

Salesforce
Bellevue, Washington, US
Full-time

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

4 days ago
Related jobs
Promoted
Expedia Partner Solutions
Seattle, Washington

Senior Data Engineer, Customer Data Platform. A data-focused engineer with a full stack perspective while having deep expertise in data architecture, big data technologies, and data product development. The Customer Data Platform team at Expedia Group is looking for a proven, entrepreneurial, hands-...

Promoted
Microsoft Corporation
Redmond, Washington

Principal Software Engineer- AI Platform. We are looking to hire a Principal Software Engineer- AI Platform to join our team. This is an individual contributor role; as a senior technical leader, it requires setting the technical direction for the projects in the area and hands-on software design an...

Promoted
ServiceNow
Kirkland, Washington

ServiceNow is seeking a highly motivated and experienced Senior Staff Software Engineer in Platform Persistence to lead a team dedicated to the meticulous management of data lifecycles within the ServiceNow ecosystem. As part of this team, you will play a crucial role in shaping the future of our pl...

Promoted
SeekOut
Bellevue, Washington

SeekOut is looking for a Senior Backend Engineer to join our growing engineering organization. In our digital age, organizations are overflowing with data—yet few deeply understand their employees because people data is siloed and disconnected. Leading designs of major software c...

Promoted
Phaidra
Seattle, Washington

Design, build and lead the engineering initiatives and technical vision for a new Control Plane team to ensure excellence on usability, orchestration, integration and operations on services allowing internal users and other services to trigger changes and actions on our data processing and AI worklo...

Promoted
Apple
Seattle, Washington

This is a key team for Apple Services Engineering! As Senior Software Engineer, you will be encouraged to: collaborate to solve complex problems with the opportunity to invent innovative solutions, clearly communicate technical approach, modernize the codebase, maintain a high level of test automati...

Promoted
Amazon Development Center U.S., Inc.
Kirkland, Washington

We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale. With the CloudFormation CLI and Resource Provider Development Kit (RPDK), we enable AWS service teams and third-party developer...

Promoted
Walmart
Bellevue, Washington

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, software...

ByteDance
Seattle, Washington

About the teamByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyper-scale data-center networking solutions that po...

Accretive Technology Group
Seattle, Washington

To be successful in this role you have: 10+ years of enterprise software experience 3+ years of experience as a technical leader with a passion for Agile development methodologies (Kanban, Scrum) and Test-Driven Development Professional-level verbal and written communication Experience leading ...