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
Competitive salary, equity options, annual bonus, retirement matching, and top-tier benefits packages.
Apply Now