Senior Software Engineer, Data Platform
New
Work from anywhere in the worldFull-TimeSenior
SalaryCompetitive salary, equity options, annual bonus, retirement matching, and top-tier benefits packages.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonSQLKafkaSnowflakeData modelingdbtDistributed Systems
Requirements
- 5+ years of software or data engineering experience
- Expert hands-on proficiency in Python and SQL
- Proven track record of taking ownership in high-stakes situations
- Ability to rapidly integrate new technologies to drive business outcomes
- Experience designing and implementing logical, well-architected solutions for complex, large-scale data challenges
- Deep experience in database design and warehouse data modeling
- Experience developing distributed systems
- Strong communication skills for conveying technical details to both technical and non-technical stakeholders
- Predictive modeling and machine learning experience is a strong plus
Responsibilities
- Design efficient architectural recommendations, gain buy-in, and implement them in a reliable manner
- Improve, oversee, and coach standards for code and infrastructure maintainability and performance through written documentation and peer review
- Work closely with analytics, business intelligence, finance, sales, marketing, and product teams to identify data needs
- Champion and ensure data governance is a core component of engineering workflows
- Evolve and scale the data platform while maintaining stability
View Full Description & ApplyYou'll be redirected to the employer's site