Senior Software Engineer - Accounts

$144k – $217k
Published: 11 months ago
Avatar for Klaviyo

Klaviyo

Klaviyo is a unified customer platform for email, SMS, and more. Own your consumer data an
Company Size
1001-5000
Company Type
SaaS
Enterprise Software Company
Email Marketing
Analytics
See all jobs at Klaviyo image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

The Role

The Accounts team is the backbone of how we scale our platform to support over 100,000 customers. We work to provide scalable, highly available, solutions to data storage, data integrity, and provide the framework and tools to help Klaviyo empower each and every customer to the best of their ability. This team focuses on owning the core reference of what a company is and how it interacts and communicates with all other parts of our platform, focusing on the next iteration of what core data, its subsystems, and its accessors looks like, as well as building customer facing features that enhance the overall experience of being a user of Klaviyo. Customer First is one of our most important values, and a principle of everything we build.

About the Role

A Senior Software Engineer on the Account team will be responsible for working closely with the team’s Product Manager, Technical Product Owner, and Engineering Manager to plan, design, and evolve our core data storage and service layer for one of the most centralized and core dependencies across all of our engineering efforts. You’ll work across the R&D org to build solutions that can bridge our existing systems with forward thinking solutions that empower our customers to own and manage their existence in our platform. Engineers on this team will work very closely with our Application Security and Billing teams to build cohesive platform-level tooling and services.

Technologies we use (not exhaustive):

  • Python, Django, React, RabbitMQ, Celery, MySQL, Memcached, Redis
  • Amazon Web Services (EC2, RDS, Aurora, etc.)Terraform, Kuberentes, Splunk, Jenkins, Grafana, and other modern DevOps tools

What we are looking for

  • 4-6+ years of experience in a software engineering discipline
  • Significant experience with full stack application development
  • Experience working with both monolithic and networked-service architectures
  • Experience with scaling and iterating on databases that can support high query volumes and tolerate little to no downtime
  • Experience with CI/CD pipelines
  • Experience debugging performance issues and improving application performance
  • Proven experience with being a coach and a mentor for team members and helping them grow

Nice to Have

  • Experience creating new applications with scalability in mind
  • Exposure to large-scale system design
  • Experience with AWS or any similar cloud provider

More about Klaviyo

Perks and Benefits

Healthcare benefits
Retirement benefits
Parental leave
image

Funding

AMOUNT RAISED
$678.5M
FUNDED OVER
5 rounds
Rounds
D
$320,000,000
Series D Apr 2021
image

Founders

Ed Hallen
Founder • 3 years
Boulder
image
Andrew Bialecki
Founder • 3 years
Boston
image
Go to team image

Similar Jobs

Brightest company logo
Brightest
Smart software for social impact, CSR, sustainability & ESG
TileDB company logo
TileDB
A universal engine that allows you to access, analyze, and share any type of data
ExperienceFlow.ai company logo
ExperienceFlow.ai
Digital Nervous System: Autonomously drive optimal financial & customers outcome
Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits