15Five is hiring a
Senior Software Engineer

Logo of 15Five

15Five

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

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let 15Five know you found this job on JobsCollider. Thanks! πŸ™