We are looking for a Senior Software Engineer to join our Data Platform team. You will play a crucial role in building a robust, scalable data platform that drives innovative experiences in our core product. You will collaborate with a talented group of engineers, analysts, data scientists and product managers and create powerful frameworks, tools, and services that support emerging technologies like semantic search, recommender systems, and content understanding.
Requirements
- 4+ years of software engineering experience with a strong background in contributing to scalable data platforms
- Experience with data technologies (e.g. DBT), data warehousing solutions (e.g. Snowflake), and cloud platforms (e.g. AWS)
- Proficiency in programming languages such as Python, or TypeScript and experience with infrastructure as code tools such as CDK
- Excellent interpersonal and communication skills, with the ability to collaborate effectively across teams and present technical concepts to non-technical stakeholders
- Bachelor’s degree in Computer Science, Engineering, or a related field
Benefits
- Annual wellbeing allowance
- 100% coverage (and 80% for your dependents) of your monthly premiums for medical, dental, vision, disability and life insurance for US-based employees
- Employer contribution towards your retirement
- Generous time off for vacation, holidays, parental leave, volunteer time and other categories
- Employee Stock Option Program