Join Our Team as a Senior Software Engineer in Data Orchestration at Klaviyo
About Klaviyo
At Klaviyo, we're not just about data; we're about building connections. With a focus on marketing automation and data-driven decision making, Klaviyo helps online businesses accelerate their growth and develop closer relationships with their customers. Our platform empowers businesses to own the marketing channels they utilize, fostering direct relationships without data compromises.
What Makes This Role Special
As a
Senior Software Engineer in our
Data Orchestration team, you'll play a crucial role in shaping our data platform. This platform allows over hundreds of thousands of users to manage and activate their data effectively. Focused on data collection and distribution, your efforts will ensure reliability and scalability as Klaviyo grows. Your work will directly contribute to our evolution as a robust data platform, making a significant impact on our company and users.
Role Responsibilities
- Lead development and deployment of new features, from conception through to execution.
- Independently research and collaborate with domain experts to refine requirements and tackle core challenges.
- Become the go-to subject matter expert within your domain, overseeing its continuous improvement and alignment with our strategic goals.
- Collaborate with Product and technical teams to help shape the future roadmap of Klaviyo.
- Promote and implement architectural innovations, focusing on scalability, reliability, and maintainability.
Who We're Looking For
- Seasoned professionals passionate about crafting sustainable software.
- Developers eager to work in a fast-paced, agile environment, shipping code frequently.
- Individuals with experience in distributed systems and data processing, who are knowledgeable in design patterns tailored to scalable multi-tenant systems.
- Team players excited about mentoring and fostering the growth of fellow engineers.
- Problem solvers who thrive on crafting performance enhancements and tackling reliability issues.
Technical Proficiencies
We seek a backend-focused engineer (6+ years of experience), ideally with:
- Languages: Python, Django, FastAPI
- Data Management: Apache Kafka, Apache Pulsar, RabbitMQ
- Databases: MySQL, Redis
- Monitoring Tools: Graphite, statsd, Grafana
- DevOps: AWS, Terraform, Docker, Kubernetes, Jenkins
Note: Frontend development skills are a plus and having experience in the big data stack is desirable.
Why Klaviyo?
Being part of Klaviyo means being part of a fast-growing company, recognized as a leader in its field with a valuation that recently topped $4 billion. We offer a competitive salary, extensive benefits, and opportunities for professional growth. Our inclusive environment welcomes all backgrounds, believing that diversity drives innovation.
Our Commitment
Klaviyo is dedicated to maintaining a diverse, inclusive workplace and is committed to equal opportunity employment. We embrace diversity and provide all employees with a fair chance to pursue opportunities.
Explore more about us and join our mission to empower creators at and our tech at .
Ready to Apply?
We encourage you to apply, even if you feel you might not fulfill every single specification. At Klaviyo, we're looking for potential and drive. Visit to submit your application. Remember, we value your unique experience and what you can add to our team.