Senior Software Engineer
Amplitude Analytics
Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best‑class solution for product, data, and marketing teams. Learn more at amplitude.com. As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do. Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive. About the Role & Team Every AI insight, every experiment, every cohort at Amplitude starts with a query. Our in‑house OLAP engine, Nova, processes trillions of events in real time—turning raw behavioral data into fast, trustworthy answers that power decisions for thousands of product teams worldwide. We’re entering a world where AI agents don’t just assist product teams—they ship features, run experiments, and make prioritization calls autonomously. What makes that possible is agents’ ability to verify their work against real product data continuously. That makes Nova the critical infrastructure in the loop, and as non‑stop agents become the main source of queries, the demand on Nova’s throughput, correctness, and operational rigor grows dramatically. We’re looking for a Senior Software Engineer who wants to go deep on the engine internals and the infrastructure underneath. You’ll own significant components of a modern OLAP system—across query execution, columnar storage and encoding, distributed compute, caching, and cloud infrastructure—and drive meaningful improvements to performance, cost‑efficiency, and reliability. You’ll grow your technical influence through the quality of your code, your design contributions, and your collaboration with other engineers on a team of ~10. This role is ideal for someone who finds real satisfaction in making a complex distributed system faster, cheaper, and more reliable—and who wants to do that work on a system that directly powers the product experience for thousands of enterprise customers. What You’ll Do Build and improve core query engine components Contribute across Nova’s query execution engine and distributed compute layer: query planning, columnar storage formats, encoding and compression, caching, and cluster‑level resource management. Implement new capabilities as Nova expands to support more warehouse‑imported data types, such as metrics, profiles, and dimensions. Help ensure Nova’s components support high‑throughput automated query workloads—as AI agents become a primary source of queries, build for sustained, concurrent, and programmatic query patterns at scale. Improve cost and performance Own and execute projects that reduce infrastructure cost—compute, storage, network, and memory—while maintaining or improving latency and throughput. Profile and optimize JVM performance: GC tuning, memory management, concurrency, and data layout decisions. Build guardrails and observability to catch expensive or pathological queries before they impact the system. Contribute to reliability and operational excellence Strengthen Nova’s reliability posture in the components you own: identify failure modes, drive durable fixes, and raise the bar on how we detect and respond to production issues. Participate in on‑call rotation to root‑cause incidents and turn one‑off fixes into lasting improvements. Contribute to capacity planning, safe rollout practices, and the operational tooling that keeps Nova healthy. Grow through technical contribution Lead the design and execution of multi‑week to multi‑month projects within your area of ownership. Contribute to technical direction through design docs, architecture discussions, and code reviews. Pair with and learn from senior and staff engineers on the team; share what you learn with peers. Collaborate with Product, Middleware, Data Pipeline, and other engineering teams to ensure Nova’s capabilities translate into customer value. Who You Are You are a systems‑minded engineer who: Gets energy from working inside a complex distributed system—understanding how data flows through it, where the bottlenecks are, and how to make it meaningfully better. Has hands‑on experience building or extending distributed data systems—query engines, columnar storage, streaming or batch data processing frameworks, storage engines, or equivalent. Thinks about cost, performance, and reliability as interconnected concerns, not separate workstreams. Communicates clearly about technical tradeoffs and is eager to grow your influence through the quality of your work and ideas. Enjoys learning from teammates—and helping others through pairing, design reviews, or explaining the “why” behind a system’s design. Qualifications Requirements 3+ years of industry experience in backend or infrastructure engineering, with exposure to distributed data systems. Hands‑on experience building or extending distributed data systems—query engines, columnar storage, large‑scale data processing frameworks, streaming systems, storage engines, or equivalent. Experience improving cost or performance on cloud infrastructure (compute, storage, network). Strong computer science fundamentals: distributed systems (partitioning, replication, consistency, failover), data structures and algorithms, concurrency and multi‑threading, performance optimization. Production experience with modern cloud infrastructure—AWS (S3, DynamoDB, EC2), Kafka, Redis/ElastiCache, Kubernetes, Terraform—or strong equivalents. Proficiency in Java, C++, or Python. Demonstrated ability to own and ship significant pieces of complex systems, and to collaborate effectively with engineers and partner teams. Nice to Have Experience with specific OLAP or query engine systems: Druid, ClickHouse, Presto/Trino, BigQuery, Snowflake, or similar. JVM expertise—GC tuning, profiling, memory optimization. Experience with columnar data formats and encodings (Arrow, Parquet, ORC, or custom formats). Familiarity with product analytics, experimentation platforms, or event‑driven data systems. Contributions to open‑source data infrastructure projects or published work in the data systems space. Our values Humility —we operate from a place of empathy and openness, seeking to understand many points of view. Ownership —we take the initiative to solve problems that drive our shared company success. Growth Mindset —we’re tenacious in the face of challenges and seek feedback in order to grow ourselves and others. Customer Centricity —we put the customer at the center of everything we do and are deeply committed to their success. Benefits Medical, dental, and vision insurance (employer‑paid premiums on certain plans). 401(k) retirement plan with an employer match of up to 1% of eligible pay. Flexible time off, paid holidays, and other benefits. Stipends for wellness, commuter transit/parking, learning & development, new hire home office equipment, and more. Parental benefits: 12 weeks of paid parental leave, fertility benefits, adoption & surrogacy support, backup child care support. Mental health and wellness benefits, including access to coaching & therapy sessions at no cost. Amplitude provides equal employment opportunities (EEO). All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. This role is eligible for equity, benefits and other forms of compensation. #J-18808-Ljbffr Amplitude
$121.4k - $173.3k
...FL; Tampa, FL; Blue Ash or Cincinnati, OH; or Los Angeles, CA Job Summary We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform enhancement initiatives. This role will be instrumental...SeniorFull timeWork at officeRemote workFlexible hours3 days per week- ...this role, you will build the product that gets stuff built. You'll work closely with engineers, designers, and end-users to accelerate our product development. As a senior-level software engineer at Pulley, you will: Own features and systems end-to-end—from talking to...SeniorFull time
$130k - $250k
...enterprise and internationally. Our Team As an engineering team, we believe strongly that empathy improves our... ...of use cases that Peregrine serves. We're looking for a Senior Software Engineer to join our core engineering teams. You'll work cross...SeniorWork at officeLocal area$140k - $240k
...team building the secure cloud platform behind some of the world’s most advanced radar systems. Working alongside software, hardware, and systems engineers, you’ll design and operate the backend services and cloud infrastructure that ingest, process, and deliver mission...SeniorPermanent employmentWork experience placementCasual workRelocation package$130k - $196.5k
...platform from the ground up and migrate existing complex use cases into that system. Work with a team of supportive and passionate software engineers. Architect and implement systems that materialize our platform vision. Provide operational support for our production...SeniorFull timeWork from homeFlexible hoursNight shift$170k - $230k
...WE ARE LOOKING FOR * 8+ years experience building production software systems * Expertise in threading, optimizations, performance... ...strongly believe languages can be learned and care more about your engineering skill over frameworks * Excitement about shipping customer...SeniorFull timeWork at officeLocal areaHome officeFlexible hours$165k - $247k
...data import and export connectors, privacy and compliance, and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies,...SeniorFull timeHome officeFlexible hours- ...venture capital investors, including NEA, SignalFire, Viola Group, and 7Wire Ventures. About the Role We are looking for a Senior Software Engineer — an individual contributor who owns a product surface end-to-end. At this level, you work independently on your surface...Senior
- The company The future of data lies in decentralization, and the concept of a data mesh is the proven approach for implementing this at Enterprise scale. We’re here to make it a reality. Nextdata OS is a data-mesh-native platform built to meet the challenge of decentralizing...SeniorFull time
- ...We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We... ...firms and other well-known angels. About the Role As a software engineer at Wispr, you’ll play a crucial role in building the...SeniorFull time
- ...What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract...SeniorFull timeContract workRelocation package
- ...you'll do in the role: Build our Product. Own and implement software features that help to power our AI platform helping private... ...standards, architectural patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable, and test-driven...SeniorFull time
- ...decisions in real time. When benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed frontier models (Gemini... ...are looking for someone whose strength is the fundamentals of software engineering, applied at the level of real systems. The engineer...SeniorFull time
- ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines...SeniorWork at officeShift work
- ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,... ...least 4 years of professional full-time software development, including at least one 2 years... ...technical challenge (waived for very senior candidates) ~45-min live-coding interview...SeniorFull timeWork at office
$170k - $210k
...Sequoia Capital, Visa, and others. About the role The engineering team owns the delivery and stability of our product end to end... ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical...SeniorFull time$120k - $180k
...-of-breed open-source components tailored to each business's unique needs. As we continue to grow, Shakudo seeks a Senior Software Engineer with strong experience in Kubernetes and systems development. In this role, you can expect to play a crucial role in building...SeniorFull time$175k - $190k
...development of our customer-facing features, where you will sit at the intersection of Customer Success and Software to translate customer requests into robust, scalable engineering solutions. This is a critical role where your decisions will lay the foundations of our...SeniorFull time$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on...SeniorRemote jobFull timeWorldwideFlexible hours- ...About the Team The Applied AI team works across research, engineering, product, and design to bring OpenAI’s technology to the world.... ...progress, and accelerate robust iteration Work with a small, senior team of engineers and researchers to combine existing best practices...SeniorFull timeWork at officeRelocation package
- ...people to join us! About the role This isn't just another engineering role. This is a unique opportunity to be a founding member of... ...for customers. What you'll bring to Persona A strong software engineering background, demonstrated by 10+ years of...SeniorFull timeTemporary workFor contractorsInternship
- ...have the opportunity to develop and deploy tomorrow’s hardware & software solutions and help revolutionize logistics. Responsibilities... ...testing, and deployment. Work closely with our product and engineer teams, owning a large part of the process from problem...SeniorFull timeLocal area
- ...challenge the status quo, and help game creators thrive on their own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work streams. As a design-minded engineer, you’ll bring ideas to life...SeniorFull timeFlexible hours
$165k - $210k
...to address them. You’ll play a critical role in shaping our engineering + broader company culture and help make this the best place we... ...other similar degree. You have 8+ years of experience in a Software Engineering position. Experience with the technologies we...SeniorFull time- ...the buyer! Why we need you We're at a pivotal moment with a roadmap brimming with opportunity. We're looking for a senior software engineer to not only amplify our development horsepower but also catalyze projects forward with precision and impact, taking end to...SeniorFull timeLocal areaRemote work
$170k - $200k
...fast. With a global team of 200+ employees, a high-performing engineering org, and a passionate customer base, we are building the go-... ...economy. Why This Role Matters We’re looking for a Senior Software Engineer who thrives at the intersection of engineering and...SeniorFull timeWork at office- ...started. About the Role: We’re looking for exceptional engineers who can operate across teams, stacks, and problem spaces, and... ...engineering. What We're Looking For: ~4+ years of professional software engineering experience. ~ Experience as a founder, or as an...SeniorFull time
$150k - $300k
...Senior Software Engineer Location: San Francisco, CA (required 5 days/week in-office) Type: Full-Time Compensation: $150,000–$300,000 Equity: Competitive Visa: H-1B, O-1, OPT Priority: Hiring Multiple Experience: 4–8 years --- About Company...SeniorFull timeH1bWork at office$171.5k - $250k
...About the Role: Every feature ClassDojo ships begins with an engineer. Every minute an engineer spends waiting on builds,... ...Experience Engineering exists to remove that friction. As a Senior Software Engineer, Developer Experience, you'll build the tools, workflows...SeniorRemote jobFull timeLocal area$213k - $270k
...0 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways. We set the high performance standards that ensure our vehicles...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- network software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- facebook software engineer San Francisco, CA
- software engineer travel San Francisco, CA
- senior robotics software engineer San Francisco, CA
- entry level software engineer remote San Francisco, CA
- cybersecurity software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- junior software engineer San Francisco, CA
- agile software developer San Francisco, CA



