Principal Data Engineer - Join Salesforce in San Francisco, Seattle, or Indianapolis
To get the best candidate experience, please consider applying for a maximum of 3 roles within a 12-month period to avoid duplicating efforts.
Job Category: Software Engineering
About Salesforce
We’re Salesforce, the Customer Company, inspiring the future of business with AI + Data + CRM. Leading with our core values, we assist companies across every industry in blazing new trails and connecting with customers in unique ways. 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.
Role: Principal Data Engineer
Location: Hybrid office in San Francisco, Seattle, or Indianapolis
Salesforce is embarking on a significant Digital Transformation to deliver customer success and accelerate our growth. A crucial pillar of this transformation is building a robust data foundation to support our core marketing needs through intelligent data sets as a service.
As our Principal Data Engineer, you will work closely with our Director of Engineering to ensure technical alignment across various work streams. You will implement best practices and design across our scrum teams.
Key Responsibilities
- Lead the design, development, and implementation of Salesforce solutions using Apex, Flows, and other Salesforce technologies to meet business requirements.
- Collaborate with cross-functional teams to understand business needs and translate them into technical solutions within the Salesforce ecosystem.
- Architect scalable and maintainable solutions that adhere to best practices and optimize performance.
- Lead architecture discussions and mentor junior engineers, fostering a culture of innovation and excellence.
- Drive the adoption of data engineering best practices and technologies across the organization, including Python, SQL, Airflow, DBT, Snowflake, etc.
- Design and develop data pipelines, ETL processes, and data models to support business analytics and reporting requirements.
- Ensure data integrity, security, and compliance with regulatory standards throughout the data lifecycle.
- Stay updated on emerging technologies and industry trends to continuously enhance technical expertise and drive innovation within the team.
Qualifications and Skills
- A relevant technical degree is required.
- 15+ years of total experience, with 10+ years of relevant experience in Data Engineering and the Salesforce Domain.
- Proven track record of leading end-to-end data engineering solutions.
- Solid understanding of RDBMS concepts, data structures, and distributed data processing patterns.
- Strong experience building data pipelines and orchestration using components like AWS Lambdas, Airflow, DBT, etc.
- Proficient in SQL with strong data manipulation and database modeling skills.
- Hands-on Python experience is a must.
- Experience with Cloud technologies like AWS and Data Cloud is highly preferred.
- Deep hands-on experience in sophisticated event-driven architectures and streaming processing technologies.
- Strong knowledge of Agile methodologies, common scrum practices, and tools.
- Preferred candidates will have certifications or hands-on experience with Salesforce Data Cloud.
- Include your Github account, an example of source code, a brief description of your skills, interests, work style, and a link to a blog or webpage with your resume.
Accommodations
If you require assistance due to a disability when applying for open positions, please submit a request via our Accommodations Request Form.
Posting Statement
At Salesforce, we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about and explore our company benefits at .
Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race