Sr. Data Engineer (Machine Learning)
About Spring Labs:
Spring Labs is redefining how data is exchanged for the new age of data sharing, security, and consumer privacy through decentralization. Our Spring Protocol Tech Stack, which includes the use of Blockchain and Cryptography, allows institutions to share information among themselves to verify identities and reduce fraud - all while protecting consumer data.
There are a few things we look for at Spring Labs in all qualified candidates, regardless of role or team. First, we look for signals that a candidate will thrive in a culture like ours, where we act like owners, empower and trust others, place ideas over hierarchy, and expect a high level of collaboration and performance. Second, we expect all employees to commit to our mission and become active culture carriers. Finally, we look for humble people, with the desire and capacity to grow and share their expertise.
At Spring Labs, the systems that power our data products are currently built from scratch with the goal of robustness and scalability. As the scale and traction of our data products grow, we are looking for talented data engineers to help build and scale these systems into their own set of products and infrastructure.
This role will be responsible for the design, maintenance, and deployment of our data and modeling pipeline. You will interact closely with the data scientists, product managers, software engineers, as well as infrastructure engineers to identify the best solutions for the product needs, and ensure our data collection, transformation, and storage efforts are running smoothly and at scale.
If you are motivated by solving real world problems with an extremely talented, accomplished team and want to learn from the top Engineers in the area, we want to hear from you.
What you'll do
- Build and maintain machine learning powered engines and scalable data pipelines and APIs
- Configure and manage internal AWS services needed to operate our pipelines: Lambda, EKS, EMR, ElasticSearch, RDS, S3, etc
- Architect and implement the infrastructure required to handle ETL pipelines
- Optimize and automate model training, validation, and deployment into production
- Perform root cause analysis for data quality issues and resolve technical issuesBe a culture carrier for the company
About you
- Degree in CS, Engineering, or Mathematics preferred
- 3+ years of professional software development experience
- 3+ years of experience building and operating production data pipelines on AWS or similar cloud infrastructures
- Experience with common data pipeline components such as: Apache Spark, EMR, relational and non-relational databases
- Strong creative problem solving skills
- Highly driven with a strong sense of ownership
- Motivated by a fast paced, proactive team environment
- Enjoys learning and teaching others
Perks
- Casual Work Environment
- Fully Stocked Kitchen
- Free Gym
- Weekly Office Events
- Flexible PTO
- Comprehensive Medical/Dental/Vision
- 401(k)
Spring Labs is committed to diversity, inclusion, and equality in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law. Additionally, Spring Labs participates in the E-Verify program, as required by law.
Spring Labs is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to [email protected] and let us know the nature of your request and your contact information.