Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Data Warehousing

Full-time

Klaviyo

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.

We love tackling tough engineering problems and look for Engineers who are passionate about building, owning, and scaling features 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 written in Python and 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.

 

About the Team:

The Data Warehousing Team is responsible for the majority of real-time analytical queries at Klaviyo. We process thousands of queries per second to power Klaviyo’s analytical reporting capabilities.

How you'll make a difference:

As a software 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 to provide technical feedback and improvements as you grow your own skill set. 

 

Team Tech Stack


  • Python

  • ClickHouse

  • Kafka

  • ZooKeeper

  • Django

  • Redis

 

Must Have:


  • Highly skilled in using at least one modern programming language

  • 5+ years of experience in a software engineering discipline

  • Significant experience with backend, service oriented application development

  • Experience with OLAP databases 


    • schema design

    • normalization / denormalization trade-offs

    • performance

    • operations

  • Able to communicate well

  • 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

  • Bachelor's degree in Computer Science or equivalent experience.

 

Nice to have:


  • Experience with distributed systems

  • Experience performance tuning and scaling systems

  • Experience with high volume data processing and storage systems

  • Experience using Linux operating systems

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Data Warehousing in Remote vacancy
  • $90k - $170k

    Role Description The Software Engineer II - EDW is responsible for building and maintaining the data pipelines and structures that power our enterprise analytics. Working within the EDW ecosystem, you will develop curated datasets, maintain semantic layer logic, and ensure... 
    Suggested
    Full time

    The Home Depot

    Remote
    11 days ago
  • $95k - $125k

     ...work, so every educator and student succeeds. We're hiring for multiple positions at either a Senior Software Engineer I or Senior Software Engineer II level to join our Data Platform Engineering team. The Data Platform team builds and evolves the cloud-native data... 
    Suggested
    Full time

    Frontline Education

    Remote
    17 hours ago
  • $146k - $194k

     ...US and international markets. ABOUT THE JOB As a Software Engineer, Data Engineering on the Maritime Digital Production team, you will...  ...like MongoDB, Cassandra). Experience with data warehousing solutions (e.g., Amazon Redshift, Google BigQuery). Strong... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    12 hours ago
  • $140k - $220k

     ...Distributed Networks (CDN™) technology fuses data from radars, EO/IR sensors, and...  ...Role Overview We're looking for a Software Engineer to build the data systems that make this...  ...(Kubernetes) • Familiarity with data warehousing solutions and NoSQL databases Why... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package
    3 days per week

    Chaos Industries

    Remote
    12 hours ago
  • $160k - $225k

     ...ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, PROPULSION SIMULATION & DATA ANALYSIS (RAPTOR) The Raptor Systems Modeling and Control...  ..., applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Spacex

    Remote
    12 hours ago
  • $120k - $145k

     ...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, GEOSPATIAL DATA (STARSHIELD) Starshield leverages SpaceX’s Starlink technology...  ...,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work
    Weekend work

    Spacex

    Hawthorne, CA
    12 hours ago
  • $110k - $130k

     ...About the Role: The New York Times is looking for a Software Engineer to join the Content Data Products team. You will report to an engineering...  ...when needed Understanding of data modeling, data warehousing, ETL/ELT processes, data pipelines, and data architecture... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    The New York Times Company

    Remote
    12 hours ago
  •  ...the most advanced hardware, software, and AI technology to make it...  ...of sleep into a personalized, data-driven recovery experience. We...  ...we need a world-class Data Engineer to power our next phase of hypergrowth...  ...in data modeling and warehousing —you think in terms of dimensional... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Sleeping nights
    Flexible hours
    Night shift

    Eight Sleep

    Remote
    12 hours ago
  • $160.65k - $217.35k

    Role Description We are looking for a Software Development Engineer II (SDEII) who is passionate about building and delivering internal data tools, pipelines, and platforms that help grow the foundation of the Mapbox Platform. As an SDEII on the Data Platform team, you... 
    Full time
    Remote work

    Mapbox

    Remote
    1 day ago
  • $125k - $145k

     ...ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, DATA (STARLINK) At SpaceX we’re leveraging our experience in building...  ...25,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000.00 - $175,000.00/per year Your actual level and... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Remote
    12 hours ago
  • $89.95k

     ...Data Engineer II Job Details Data Engineer II is an experienced data professional responsible...  ...Synapse pipelines) is beneficial. Data Warehousing: Familiarity with cloud‑based data...  ...experience with statistical or data analysis software or Python libraries for data science.... 
    For contractors
    Work at office
    Remote work

    Phase2 Technology

    Austin, TX
    1 day ago
  •  ...As a Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure... 
    Full time

    Aledade

    Remote
    12 hours ago
  •  ...Data Engineer II SG2 Recruiting is supporting Trend Health Partners in their search for a Data Engineer II. This role is ideal for a...  ...and maintaining data integration, transformation, and data warehousing solutions. Ability to translate business requirements into technical... 
    Remote work
    Flexible hours

    SG2 Recruiting

    United States
    1 day ago
  • $100k - $120k

     ...Data Engineer II RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that supports informed business decisions...  ...data engineering experience Proficient in SSIS, Power BI, data warehousing, and Microsoft Visual Studio Strong programming and database... 
    Work at office
    Remote work
    Relocation package

    R.C. Willey

    Salt Lake City, UT
    4 days ago
  • $109k - $160k

     .... About The Role: The Data Platforms Team serves as the experts...  ...: We are seeking a senior engineer with specialization in...  ...2~5 years of experience in a software or infrastructure engineering...  ...i) U.S. citizen or national, (ii) U.S. lawful permanent resident... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Bellevue, WA
    12 hours ago
  • $165k - $242k

     ...platforms. We're standing up new data centers at an extraordinary...  ...internal platform that gives network engineers, fleet engineers, and...  ...The goal is to build bespoke software to model our infrastructure at...  ...i) U.S. citizen or national, (ii) U.S. lawful permanent resident... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Core Weave

    Remote
    12 hours ago
  •  ...model innovation and systems engineering paired with a design-minded product...  ...AI. About the Role Data is the lifeblood of our models, and we're looking for a Software Engineer to help build the...  ...is not a traditional data warehousing, analytics, or BI engineering... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Cartesia

    Remote
    12 hours ago
  •  ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML &...  ...Software Engineer (Python/Linux/Packaging) Software Engineer II, Backend (Consumer Authentication) Senior Software Engineer,... 
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Raleigh, NC
    1 day ago
  •  ...exceptional professionals for this role. Description The Software Engineer II is an early- to mid-career professional responsible for...  ...ingest, process, and deliver radar-based and other meteorological data products, with a strong emphasis on correctness, performance,... 
    Remote work

    Verisk

    Lehi, UT
    1 day ago
  • $114.4k - $137.3k

     ..., we are focused solely on developing software for automated trucks to transform how...  ...Meet the Team Torc's Data Engineering team is a highly collaborative group focused...  ...NoSQL databases, vector stores, data warehousing and clustered, distributed data stores... 
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    5 days ago
  •  ...Our Team of Innovators Our data engineers skillfully navigate the intricate...  ...Job Title : Data Engineer II Date Listed : NA Job...  ...Science, Computer Science, Software Engineering, Information Systems...  .... Maintain and improve data warehousing systems, ensuring query performance... 
    Full time
    Temporary work
    Part time
    Remote work
    Flexible hours

    Delineate

    Indianapolis, IN
    2 days ago
  • $170k - $220k

     ...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will...  ...third-party tools with existing tools to streamline data collection trackers. Developing advanced features for... 
    Full time

    Autoroboto

    Remote
    12 hours ago
  • $135.96k - $182.52k

     ...Job title: Software Engineer II Job Location : San Jose, CA 95134   Salary: $135,960 - $182,520   Job duties: Design and develop robotic simulation systems to verify autonomous driving algorithms before real-world driving tests. Design highly... 
    Full time

    Didi Labs

    Remote
    12 hours ago
  • $125k

     ...activation moments. As part of the Growth Engineering organization, our work centers on...  ...A/B testing, personalization, and data-informed design to continuously optimize...  ...We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team.... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    12 hours ago
  • $120k - $135k

     ...Software Engineer II Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team...  ...doing work in smart home technology, HVAC analytics, large scale data processing, and much more. You’ll have the opportunity to... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Alarm.com

    Needham, MA
    12 hours ago
  • $99k - $197k

     ...Senior Software Engineer II      Position Overview We are seeking an experienced software engineer to join our talented full-stack team responsible for enabling clients to successfully activate and operate DoubleVerify’s rich suite of products. You’ll develop scalable... 
    Full time
    Work at office
    Remote work

    Doubleverify

    Remote
    12 hours ago
  • $183.34k - $205k

     ...we imbue a lot of trust, autonomy, and accountability from Day 1. #LI-Remote A little more about the team: As a Senior Software Engineer II on the Scale team, you'll be joining a team that owns the horizontal product infrastructure our customers depend on as they... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Flexible hours

    Honeycomb.io

    United States
    12 hours ago
  • $107k - $193k

     ...Senior Engineer II - Application Team Rockerbox empowers marketing executives to confidently make data-driven decisions, helping brands such as Tula, Figs, and Burton with the...  ...Qualifications : ~7+ years of experience in software engineering. Demonstrated success in... 
    Full time

    Doubleverify

    Remote
    12 hours ago
  • $139k - $223k

     ...more efficient and accessible for all.  We’re searching for a Software Engineer II for the calibration team. The calibration team is responsible...  ...you will Develop efficient algorithms to process sensor data in real-time. End to end ownership including design,... 
    Full time

    Aurora Innovation

    Mountain View, CA
    12 hours ago
  •  ...upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental...  ...certifications such as Professional Cloud Developer or Professional Data Engineer are a plus. Why Join Us? Opportunity to work... 
    Full time
    Remote work
    Monday to Friday

    TENEX.AI

    San Jose, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Data Warehousing. Be the first to apply!