Senior Site Reliability Engineer

| Greater Boston Area
About Klaviyo
Klaviyo is a profitable startup located right in the heart of downtown Boston. We craft software thousands of ecommerce companies use to grow their business faster. We love tackling tough engineering problems, and 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. We seek out engineers who specialize in certain areas but are passionate about building, owning & scaling new features end to end. We relish breaking through obstacles & technical challenges and moving continually faster.
About the Role
Site Reliability Engineering (SRE) is essentially what you get when you treat system operations as if it is a software problem. The mission of the Site Reliability Engineering team is to ensure uninterrupted service for Klaviyo customers and act as force multiplier for Klaviyo product teams to deliver better software faster.
Klaviyo is a high growth technology driven company and is passionate about the user experience of its application and the well orchestrated operations of its service infrastructure. The SRE team works on its own initiatives to build foundational backend services but also builds tooling and automation to allow product teams to release and scale their software predictably.
SREs are team players and embed themselves within product teams to advance the architecture and performance of software systems and to train their peers in topics such as debugging distributed systems, building self-healing capabilities or eking out every drop of performance possible.
As a Site Reliability Engineer you will have ownership of foundational Klaviyo services and a big impact on our product teams. Klaviyo’s infrastructure, event processing, and team have grown 300% year over year so there are always new skills to learn and technical challenges to solve the right way.
This position is full-time and based in Boston.

Responsibilities

  • Design, write and deliver software to improve the availability, scalability, latency, and efficiency of Klaviyo’s services.
  • Perform quantitative analysis to understand high-impact events that break Klaviyo functionality and manage the cross-functional effort resolve those events
  • Solve problems relating to mission critical services and build automation to prevent problem recurrence; with the goal of automating response to all non-exceptional service conditions.
  • Engage in service capacity planning and demand forecasting, software performance analysis and system tuning.
  • Uncover and advocate for preventative, upstream solutions with internal stakeholders and external vendors and dependencies
  • Confidently make informed, data-driven decisions in a fast paced environment with competing priorities
  • Identify and drive opportunities to improve operational workflows
  • Conduct periodic on call duties
  • Educate other Klaviyo engineers on the best practices for building and operating highly reliable systems

Requirements

  • BA or BS Degree in Computer Science, related field, or equivalent experience
  • Technical, Engineering or Quantitative background
  • Proven experience with Linux (we run Ubuntu) and all layers of the networking stack. You should be confident administering and debugging production Linux systems
  • Experience working on team software projects
  • Experience in one or more of: Python, Ruby, Go.
  • Familiarity with running and scaling distributed software systems (load balancing, high availability, systems monitoring, etc.)

Bonus Points:

  • Expertise in designing, analyzing and troubleshooting high-traffic, large-scale distributed systems.
  • Understanding of Unix/Linux systems from kernel to shell and beyond, taking in system libraries, file systems, and client-server protocols along the way.
  • Experience with Amazon Web Services (AWS) or similar cloud compute offerings
  • Networking: knowledge and understanding of network theory, such as different protocols (TCP/IP, UDP, ICMP, etc), MAC addresses, IP packets, DNS, OSI layers, and load balancing).
  • Experience with building and scaling highly-reliable distributed Python systems (we use Django extensively)
  • Experience with instrumenting and monitoring production systems (Nagios, Statsd/Graphite, APM, etc.)
  • Systematic problem solving approach, coupled with a strong sense of ownership and drive
Read Full Job Description

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • Twitter BootstrapLibraries
    • Backbone.jsFrameworks
    • DjangoFrameworks
    • FlaskFrameworks
    • HadoopFrameworks
    • CassandraDatabases
    • MySQLDatabases
    • RedisDatabases

Location

We're in the heart of the Financial district with easy access to public transportation and a short walk from South Station.

What are Klaviyo Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Intracompany committees
We have a diversity and Inclusion committee that sponsors monthly company-wide activities to educate and enrich our employees.
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Klaviyo employees can contribute up to $2700 annually to their FSA.
Disability Insurance
Disability insurance that covers 60% of annual salary.
Dental Benefits
Our dental plan covers : 100% for preventative care., 80% for basic restorative, 50% for major restorative.
Vision Benefits
Our vision benefits plan covers 100% for annual eye exams with $150 for glasses and contact lenses.
Health Insurance Benefits
Life Insurance
Life insurance is equal to 1 times an employee's annual salary up to 300k.
Pet Insurance
We offer discounted pet insurance through our insurance provider.
Wellness Programs
Onsite Gym
Retirement & Stock Options Benefits
401(K)
Klaviyo's 401k plan offers stocks, bonds and international index funds to choose from.
401(K) Matching
Company Equity
Klaviyo offers equity packages to full time employees.
Child Care & Parental Leave Benefits
Generous Parental Leave
We provide up to 12 weeks of parental leave.
Flexible Work Schedule
Klaviyo provides employees with a flexible work schedule that includes Core hours, Flexible start and end times.
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Klaviyo offers unlimited time off.
Paid Holidays
Paid Sick Days
Klaviyo offers unlimited time off.
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Klaviyo offers Tax preferred transit and parking plans for employees.
Company Outings
Klaviyo Hosts bi-annual company parties and milestone celebrations when targets are reached ! ( usually once a year)
Game Room
Klaviyo offers ping-pong tables, and a number of different gaming consoles for employee use.
Stocked Kitchen
Klaviyo offers a WELL STOCKED FREE kitchen with snacks and drinks for all employees.
Some Meals Provided
Klaviyo often surprises employees with free breakfast or meals and Free lunch on Wednesdays for all!
Happy Hours
Happy hours are hosted Once per week on Fridays!
Parking
There is a parking garage in the building.
Fitness Subsidies
Klaviyo offers 3 months of subsidised gym membership.
Professional Development Benefits
Tuition Reimbursement
Our tuition reimbursement plan offers an annual max of $3000 for continuing education.
Lunch and learns
Klaviyo hosts weekly Lunch and Learns.
Promote from within
Continuing Education stipend
We offer $3000 annualy for continuing education.
More Jobs at Klaviyo40 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
HR
Marketing
Operations
Product
Sales
Content
Marketing
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Sales
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Sales
new
Boston
Developer
new
Boston
Sales
new
Boston
Design + UX
new
Boston
Product
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Operations
new
Boston
Sales
new
Boston
Content
new
Boston
Operations
new
Boston
Operations
new
Boston
Marketing
new
Boston
HR
new
Boston
Marketing
new
Boston
Sales
new
Boston
Sales
new
Boston
Design + UX
new
Boston
Sales
new
Boston