Design, build, and manage data pipelines and integrations
Contribute to machine learning classification and application development
Participate in technical strategy and business planning discussions
Innovate across technology, team processes, and development practices
Collaborate with Architects, Developers, QA Engineers, DevOps, Product Owners, and Scrum Masters across distributed teams
Work in a Scrum-based Agile environment to deliver high-quality solutions
Mentor and coach junior development and QA team members
Continuously learn and apply new technologies
Requirements
Proficiency with one or more major cloud providers (AWS preferred)
Experience with AWS services (API Gateway, AWS Lambda, SQS, S3)
Proficiency with GitHub and GitHub Actions
Strong programming skills (Java 17 and Python 3)
Experience with relational databases (AWS MySQL Aurora)
Experience with Databricks
Experience building CI/CD pipelines
Experience with infrastructure-as-code tools (Terraform)
Experience with tools such as JIRA, Confluence, Slack, and MS Teams
Ability to rapidly learn and adapt
Strong collaboration and communication skills
Familiarity with Snowflake
Familiarity with domain-driven design (DDD)
Tech Stack
AWS
Cloud
Java
MySQL
Python
Terraform
Benefits
Health / Dental / Vision benefits starting Day-One
5% matching 401k
Additional benefits including financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and more