Senior Software Engineer - Datalake
Company: Klaviyo Inc.
Location: Boston
Posted on: May 1, 2025
Job Description:
Senior Software Engineer - Distributed SystemsKlaviyo is growing
fast and we have openings for all skill levels across all of our
teams. Learn more about our engineering culture at .We love
tackling tough engineering problems and look for Engineers who
specialize in certain areas but are passionate about building,
owning & scaling features end to end from scratch and breaking
through any obstacle or technical challenge in their way. We push
each other to move out of our comfort zone, learn new technologies
and work hard to ensure each day is better than the last.Klaviyo
operates a real-time data platform built for massive scale on
Amazon Web Services (AWS). Engineers come to Klaviyo with
experience in a variety of languages and from a number of
disciplines.Team OverviewThe Groups Team is responsible for the
segmentation and audience creation functionality in Klaviyo. We
process and store all of our customer's data about their customers
(profiles) and we allow them to group those profiles into audiences
with our powerful segmentation engine. They can then send messages
to those audiences or use them as a basis for reporting and
analytics. We process billions of segment updates in real-time
every day.ResponsibilitiesAs an engineer on this team, you will be
responsible for designing, building, and maintaining systems to
support core product areas in Klaviyo. You will work with a cross
functional team to help refine feature specifications, write
technical design documents, create system infrastructure, write
high quality code, and operate large scale systems in production.
You will also review other engineer's designs and code, and provide
technical mentorship to other engineers on the team and in the
broader engineering organization.Technologies Used
- Python
- Django
- MySQL
- ProxySQL
- ClickHouse
- Kafka
- ZooKeeper
- Redis
- Parquet
- AWSRequired Skills
- 7+ years of experience in a software engineering
discipline
- Highly skilled in using at least one modern programming
language
- Experience designing, building, and operating distributed
systems in a cloud computing environment
- Experience with OLTP and OLAP databases
- Experience with high volume data processing and storage
systems
- Able to communicate well, both verbally and in writing
- 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
- BA or BS Degree in Computer Science, related field, or
equivalent experienceMassachusetts Applicants: It is unlawful in
Massachusetts to require or administer a lie detector test as a
condition of employment or continued employment. An employer who
violates this law shall be subject to criminal penalties and civil
liability.Our salary range reflects the cost of labor across
various U.S. geographic markets. The range displayed below reflects
the minimum and maximum target salaries for the position across all
our US locations. The base salary offered for this position is
determined by several factors, including the applicant's
job-related skills, relevant experience, education or training, and
work location.In addition to base salary, our total compensation
package may include participation in the company's annual cash
bonus plan, variable compensation (OTE) for sales and customer
success roles, equity, sign-on payments, and a comprehensive range
of health, welfare, and wellbeing benefits based on eligibility.
Please visit Klaviyo Rewards to find out more about our Total
Rewards package.Your recruiter can provide more details about the
specific salary/OTE range for your preferred location during the
hiring process.Base Pay Range For US Locations:$152,000 - $228,000
USDGet to Know KlaviyoWe're Klaviyo (pronounced clay-vee-oh). We
empower creators to own their destiny by making first-party data
accessible and actionable like never before. We see limitless
potential for the technology we're developing to nurture
personalized experiences in ecommerce and beyond. To reach our
goals, we need our own crew of remarkable creators-ambitious and
collaborative teammates who stay focused on our north star:
delighting our customers. If you're ready to do the best work of
your career, where you'll be welcomed as your whole self from day
one and supported with generous benefits, we hope you'll join
us.Klaviyo is committed to a policy of equal opportunity and
non-discrimination. We do not discriminate on the basis of race,
ethnicity, citizenship, national origin, color, religion or
religious creed, age, sex (including pregnancy), gender identity,
sexual orientation, physical or mental disability, veteran or
active military status, marital status, criminal record, genetics,
retaliation, sexual harassment or any other characteristic
protected by applicable law.IMPORTANT NOTICE: Our company takes the
security and privacy of job applicants very seriously. We will
never ask for payment, bank details, or personal financial
information as part of the application process. All our legitimate
job postings can be found on our official career site. Please be
cautious of job offers that come from non-company email addresses
(@klaviyo.com), instant messaging platforms, or unsolicited
calls.By clicking "Submit Application" you consent to Klaviyo
processing your Personal Data in accordance with our Job Applicant
Privacy Notice. If you do not wish for Klaviyo to process your
Personal Data, please do not submit an application. You can find
our Job Applicant Privacy Notice here.
#J-18808-Ljbffr
Keywords: Klaviyo Inc., Westfield , Senior Software Engineer - Datalake, IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...