Senior Software Engineer - Channel Processing

2 weeks, 4 days ago
Full-time
Senior
Software Development
Klaviyo

Klaviyo

Klaviyo offers intelligent email marketing, SMS, and automation services for ecommerce businesses, empowering brands to personalize customer interactions and drive growth.

IT Services
1K-5K
Founded 2012

Description

  • Own and build features and services used by hundreds of thousands of customers every day.
  • Design, build, and operate highly scalable, highly available distributed campaign processing systems.
  • Improve the campaign pipeline that processes and delivers hundreds of millions of messages daily at growing billions-scale volume.
  • Collaborate with teams and stakeholders across Klaviyo on designs, implementations, and engineering practices.
  • Learn new technologies and apply them to evolve the team’s systems.
  • Improve experimentation and development processes and mentor other engineers.
  • Participate in the technical interview process to support hiring.
  • Serve as a subject matter expert and help raise the engineering bar across the team and company.

Requirements

  • 4-6+ years of experience in software engineering.
  • Experience architecting, building, and delivering at least one complex system.
  • Experience with large-scale system architecture, technologies, and patterns.
  • Ability to evaluate tradeoffs and apply the right system design approach to meet business needs.
  • Strong interest in performance and scalability problem-solving.
  • Experience with system monitoring and alerting techniques.
  • Proven experience coaching and mentoring team members.
  • Comfort working on small, high-performing, autonomous agile teams.
  • Experience with Python, Django, and React (preferred/used by the team).
  • Experience with MySQL, Redis, Memcached, Apache Zookeeper, Apache Pulsar, AWS, Terraform, or Jenkins (preferred/used by the team).

Benefits

  • Base salary range of $148,000 to $222,000 USD.
  • Participation in the company’s annual cash bonus plan.
  • Potential equity compensation.
  • Potential sign-on payments.
  • Comprehensive health, welfare, and wellbeing benefits based on eligibility.
  • Up to 10% travel for onboarding, client or partner work, team meetings, and industry events.
  • Accommodations available as needed for the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Civil Engineer & Python Expert - Freelance AI Trainer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking part-time engineering contributors for project-based AI work focused on creating and validating computational engineering problems for leading tech companies.

C MATLAB NumPy Pandas Python R SciPy SQL
5 minutes ago

Civil Engineer & Python Expert - Freelance AI Trainer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking part-time, project-based engineering contributors to create and validate computational problems for AI systems used by leading tech companies.

C MATLAB NumPy Pandas Python R SciPy SQL
5 minutes ago

Senior Guidewire ClaimCenter Engineer

Accellor 251-1K Internet Software & Services

Accellor is seeking a Senior Guidewire ClaimCenter Engineer to design, customize, and optimize ClaimCenter solutions for enterprise clients while modernizing legacy code and integrating with external systems.

Agile Angular AWS Azure CI/CD Docker GCP Java Jenkins Kubernetes Microservices React REST API Scrum Spring Boot
5 minutes ago

Software/Data Engineer - AWS & Python (Remote, Full-Time) [IS008]

Smart Working Internet Software & Services

Smart Working is hiring a remote Software/Data Engineer to own and maintain an AWS-based data platform for EV repair cost intelligence and analytics used by insurers and automotive organisations.

API Gateway AWS Python Serverless SFTP SQL
5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers