Software Engineer Data Platform-Slack – Sr Staff/Staff
Company | Salesforce |
---|---|
Location | Seattle, WA, USA, San Francisco, CA, USA, Bellevue, WA, USA |
Salary | $184000 – $384100 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of relevant industry experience with a Bachelor’s and/or Master’s degree in Computer Science, Engineering, a related field, or equivalent training, fellowship, or work experience.
- Extensive experience designing, and lead implementation of scalable, low-latency systems for metadata, data quality, data catalogs, data discovery.
- Proficiency in object-oriented and/or functional programming languages (Python, Java/Scala, Go) and expertise with data processing technologies and query authoring (SQL).
- Deep knowledge deploying and managing open source applications internally. Experience with Datahub is a plus.
- A strong commitment to code quality, automation, and operational excellence, including CI/CD pipelines and unit/integration tests.
- Knowledge with data technologies that power analytics, including Spark, Kafka, Airflow, EMR, Hive, and Presto, and handling data at petabyte scale is a big plus.
- Experience designing and building robust distributed microservices using technologies such as Docker, Kubernetes. Experience with Terraform, Chef as IaC solutions is a big plus.
- Exceptional written and verbal communication skills, capable of influencing stakeholders and effectively conveying complex technical concepts.
- Excellent ability to collaborate with cross-functional teams, including product managers, engineers, data scientists, and business stakeholders, to align on requirements and drive data-driven decision-making.
- Ability to provide technical leadership and mentorship, guiding teams on best practices and contributing to the development of data engineering strategies.
- Flexibility and innovative thinking to evaluate and incorporate new technologies and methodologies to improve data processes and solutions.
- High expectations for personal and team growth, with a proactive approach to achieving ambitious goals.
Responsibilities
- Lead the design and execution of our Data Governance & Data Quality roadmap, ensuring highly resilient, scalable, and reliable data production and consumption.
- Identify and pursue opportunities to create new tools that enhance scalability and enable self-service data solutions.
- Partner with cross-functional teams, including product managers, engineers, data scientists, and business stakeholders, to align on data requirements and drive the development of scalable end-to-end systems.
- Contribute to the development of long-term data strategies and roadmaps, and influence the technical direction of data engineering practices within the organization.
- Mentor and coach team members, providing guidance and support to enhance their skills and performance.
Preferred Qualifications
- Experience with Datahub is a plus.
- Experience with Terraform, Chef as IaC solutions is a big plus.
- Handling data at petabyte scale is a big plus.