15Five US, Remote Full-time

THE OPPORTUNITY

  • Lead and contribute to initiatives to build 15Five’s Data Intelligence Platform – a team that is paving the way with the right tooling, pipelines, and standards for Data Science and other Engineering teams to create innovative products for strategic and outcomes driven HR teams.
  • Work closely with Data Scientists to build AI platform functionalities to support development of complex models and AI applications.
  • Work closely with Product/Software Engineers to build data models and pipelines that support the entire Engineering organization’s data needs.
  • Work across a diverse tech stack and gain robust experience with Python, DBT, Airflow, Redshift, Relational and No-SQL Databases, Django, etc.
  • Design and build data platform features to support scalable and reliable data ingestion, storage, validations, governance, monitoring and observability, ETL and reverse-ETL patterns, and moreImplement software, data, and ML/AI engineering best practices, and set the foundations for MLOps infrastructure.
  • Review code and architecture designs developed by other developers, contribute to existing documentation along with creating new ones.
  • Bring your Product mindset – contribute to the team’s strategic planning, helping define the vision, goals, and the roadmap.

THE CULTURE

  • Our software engineers work in a highly collaborative environment that prioritizes communication, trust, and delivering the highest value to our customers.
  • We support the work of our peers by pair programming, reviewing, and providing mentorship.
  • We are accountable for our work, and follow through on our commitments – and expect the same of others.
  • The team values continuous, direct and actionable feedback.
  • The core processes are collaborative, their ownership is shared between all members of the team, and we look forward to new recommendations for process improvements.
  • We are comfortable collaborating across teams and orgs, in a remote work environment.
  • We encourage asking questions, and raising a hand when something doesn’t seem quite right.

DESIRED EXPERIENCE

  • 5+ years of experience of software development, including significant experience with algorithms, data structures, and design principles.
  • Strong proficiency in programming languages used for data processing and AI, for example 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.
  • Familiarity with Python frameworks, especially Django is nice to have.
  • Prior experience or familiarity with MLOps, AI model building and running, or knowledge graphs is a plus.
  • Experience working remotely and effectively communicating and collaborating with different engineering, product, design, and customer facing teams.