Software Engineer II - Data Warehousing
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
$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...SuggestedFull time$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...SuggestedFull time$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...SuggestedFull timeWork experience placementImmediate start$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...SuggestedFull timeWork experience placementCasual workWork at officeRelocation package3 days per week$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...SuggestedPermanent employmentFull timeTemporary work$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 employmentFull timeTemporary workImmediate startRemote workWeekend work$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 timeWork at officeLocal areaFlexible hours2 days per week- ...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 timeWork at officeImmediate startWorldwideSleeping nightsFlexible hoursNight shift
$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 timeRemote work$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 employmentFull timeTemporary workWorldwideWeekend work$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 contractorsWork at officeRemote work- ...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
- ...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 workFlexible hours
$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 officeRemote workRelocation package$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 employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$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 employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...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 timeWork at officeVisa sponsorshipFlexible hours
- ...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 timeLocal areaRemote workWork from homeWorldwide
- ...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
$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 timeImmediate startRemote workRelocation- ...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 timeTemporary workPart timeRemote workFlexible hours
$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$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$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 timeWork at officeLocal areaRemote workHome officeFlexible hours$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 timeWork experience placementCasual workWork at officeImmediate startWork from homeFlexible hours$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 timeWork at officeRemote work$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 timeWork at officeLocal areaRemote workWork from homeHome officeVisa sponsorshipFlexible hours$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$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- ...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 timeRemote workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Data Warehousing. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote





