Klaviyo is a rapidly growing company that empowers creators by making first-party data accessible and actionable. They are seeking a Software Engineer II specializing in Data Management and Governance to design, build, and maintain systems that support other engineering teams while working with large scale distributed systems and databases.
Responsibilities:
- Designing, building, and maintaining systems that support other engineering teams across Klaviyo
- Working with a cross functional team to help design systems
- Writing high quality code
- Creating infrastructure
- Operating large scale systems in a production environment
Requirements:
- Degree or equivalent experience in a software engineering discipline
- 2+ years of experience in a software engineering discipline
- Proficient in using at least one modern programming language
- Experience designing, building, and operating distributed systems in a cloud computing environment
- Experience with OLTP or OLAP databases
- Experience with high volume data processing and storage systems
- Experience provisioning infrastructure using Terraform or a similar infrastructure as code tool
- Experience using Linux operating systems
- Able to communicate well
- Able to work with others on a team
- Able to learn continuously and adapt to a high growth environment
- Able to stick with and solve difficult problems