Remote Senior Software Engineer - Data Intelligence Platform
Posted
Apply now
Please, let 15Five know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Lead and contribute to initiatives to build 15Five’s Data Intelligence Platform, providing the right tooling, pipelines, and standards for Data Science and Engineering teams.
Collaborate closely with Data Scientists to develop AI platform functionalities that support complex models and AI applications.
Work with Product/Software Engineers to create data models and pipelines that meet the data needs of the entire Engineering organization.
Gain experience with a diverse tech stack including Python, DBT, Airflow, Redshift, Relational and No-SQL Databases, and Django.
Design and build features for the data platform to ensure scalable and reliable data ingestion, storage, validations, governance, monitoring, observability, ETL, and reverse-ETL patterns.
Implement software, data, and ML/AI engineering best practices, establishing the foundations for MLOps infrastructure.
Review code and architecture designs from other developers, contribute to existing documentation, and create new documentation as needed.
Bring a product mindset to the team’s strategic planning, helping to define the vision, goals, and roadmap.
Requirements:
A minimum of 5 years of software development experience, with significant expertise in algorithms, data structures, and design principles.
Strong proficiency in programming languages for data processing and AI, such as Python, Java, C++, Go, Scala, as well as SQL and 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 for big data systems, optimizing for cost and performance.
Familiarity with Python frameworks, particularly Django, is a plus.
Prior experience or knowledge of MLOps, AI model building, or knowledge graphs is advantageous.
Proven ability to work remotely and effectively communicate and collaborate with various engineering, product, design, and customer-facing teams.
Benefits:
Full Medical, Dental, and Vision Insurance is provided.
Flexible Time Off policy allows for a minimum of 3 weeks off every year.
Employer-paid Short-Term, Long-Term Disability, and Term Life insurance are included.
A 401K plan with a 4% match after 6 months of employment is offered.
An Inclusive Benefits Stipend is available to help cover medical needs not addressed by traditional benefits.
Up to 16 weeks of Paid Parental Leave is provided for both birth and non-birth parents.
Employees receive 15 paid holidays in 2024.
Access to TalkSpace for mental health therapy is included.
A Wellness Coach App offers meditation and movement classes, courses, workshops, and panels in a live and interactive setting.
Thrive Time allows for 2 hours on Fridays dedicated to personal self-care and growth activities.
Monthly reimbursement for internet expenses is provided.
A Sabbatical Program is accessible after 7 years of employment.
Extensive training and development opportunities, including strengths discovery and alignment, as well as manager-specific development, are offered.
Apply now
Please, let 15Five know you found this job
on RemoteYeah
.
This helps us grow 🌱.