Remote Senior Software Engineer

closed
Logo of 15Five

15Five

πŸ’΅ $150k
πŸ“Remote - United States

Job highlights

Summary

Join our team as a Lead Data Engineer to build 15Five's Data Intelligence Platform, working closely with Data Scientists and Product/Software Engineers. Contribute to strategic planning, design data platform features, implement software engineering best practices, and review code architecture designs.

Requirements

  • 5+ years of experience in software development
  • Strong proficiency in programming languages used for data processing and AI, including Python, Java, C++, Go, Scala; as well as SQL, Relational and No-SQL database technologies
  • Solid understanding of Data Engineering concepts and workflows including ETL pipelines, data modeling, schema design, data enrichment, and data governance
  • Experience with cloud-native development environments of big data systems, and an ability to optimize for cost and performance while building them

Responsibilities

  • Lead and contribute to initiatives to build 15Five’s Data Intelligence Platform
  • Work closely with Data Scientists to build AI platform functionalities
  • Work closely with Product/Software Engineers to build data models and pipelines
  • Design and build data platform features to support scalable and reliable data ingestion, storage, validations, governance, monitoring and observability, ETL and reverse-ETL patterns
  • Implement software, data, and ML/AI engineering best practices
  • Review code and architecture designs developed by other developers

Benefits

  • Full Medical, Dental, and Vision Insurance
  • Flexible Time Off (minimum 3 weeks off every year)
  • Employer paid Short-Term, Long-Term Disability, and Term Life
  • 401K with 4% match at 6 months of employment
  • Inclusive Benefits Stipend (to help cover some of the gap on medical needs not covered by traditional benefits)
  • Up to 16 weeks Paid Parental Leave for birth and non-birth parents
  • 15 paid holidays in 2024
  • TalkSpace (mental health therapy)
  • Wellness Coach App (offers meditation and movement classes, courses, workshops, and panels in a live and interactive setting)
  • Thrive Time (2 hours of time on Friday dedicated to your personal self-care/self-growth/recharge activities)
  • Monthly reimbursement for internet
  • Sabbatical Program accessed at 7 Years
This job is filled or no longer available