Entry level
Posted March 27, 2026
Job link
Thinking about this job
Responsibilities
Commitments
Responsibilities
- Own core data ingestion pipelines for search and CRM
- Build scalable event processing and background job systems
- Manage webhook ingestion at high throughput and bursty traffic
- Establish observability, benchmarks, and monitoring for critical data paths
- Stabilize database foundations and developer workflows
- Design idempotency, replay, and backfill for failures and outages
- Proactively identify and mitigate scalability risks for new launches
- Improve backend developer experience through infrastructure and tooling You Might Be a Fit If You
- Have experience building and owning backend or infrastructure systems in production
- Have designed or operated data ingestion or event-driven systems
- Think in failure modes, retries, and data correctness, not just happy paths
- Can debug production issues methodically with limited context
- Have worked in small or fast-growing teams with real ownership and ambiguity
- Can balance shipping speed and building with best practices Extra Points For
- Early-stage startup experience
Commitments
We grew 6x in 2025 and are aiming to do it again in 2026.
Have worked in small or fast-growing teams with real ownership and ambiguity
Background job systems and concurrency tuning Why Overjoy?
One joined our team full-time!
Why You Shouldn’t Join This isn’t a 9-to-5 job We’re doing hard things with a small team, and it’s intense.
We won’t sugarcoat that.
You’ll take full ownership and responsibility You won’t just execute.
You’ll identify problems, shape solutions, and be accountable for what you build.
That level of autonomy can be exciting, but also stressful — and it’s not for everyone.
You’ll wear a lot of hats You’ll be expected to step outside of your lane — helping with support, onboarding, and product QA — often with little guidance.
Not Met Priorities
What still needs stronger evidence
Requirements
- Own core data ingestion pipelines for search and CRM
- Build scalable event processing and background job systems
- Manage webhook ingestion at high throughput and bursty traffic
- Improve backend developer experience through infrastructure and tooling You Might Be a Fit If You
- Have experience building and owning backend or infrastructure systems in production
- Have designed or operated data ingestion or event-driven systems
- Think in failure modes, retries, and data correctness, not just happy paths
- Can debug production issues methodically with limited context
- Have worked in small or fast-growing teams with real ownership and ambiguity
- Early-stage startup experience
- Experience designing event-driven systems and scaling ingestion pipelines (pub/sub, webhooks, external APIs)
- Strong Postgres experience, including performance tuning and connection management
- Experience with Elasticsearch
Preferred Skills
- Improve backend developer experience through infrastructure and tooling You Might Be a Fit If You
- Have experience building and owning backend or infrastructure systems in production
- Have designed or operated data ingestion or event-driven systems
- Can debug production issues methodically with limited context
- Have worked in small or fast-growing teams with real ownership and ambiguity
- Can balance shipping speed and building with best practices Extra Points For
- Early-stage startup experience
- Experience designing event-driven systems and scaling ingestion pipelines (pub/sub, webhooks, external APIs)
- Strong Postgres experience, including performance tuning and connection management
- Experience with Elasticsearch
- Background job systems and concurrency tuning Why Overjoy?
About Us Overjoy is building Sales AI for B2B commerce. Our mission is to enable 10x sales teams by bringing modern software and AI to a long-underserved industry: B2B sales for consumer brands. Over 500 modern brands like Tipsy Elves, P.F. Candle Co., and David Protein use Overjoy to find new prospects, run email marketing, manage accounts, and scale wholesale revenue — without the bloat of legacy platforms. We’re backed by Bessemer, OSV, Floodgate and founders of Thumbtack, Alloy, and Unsupervised — and 6 of our own customers invested after using the product. The Role We’re hiring a Software Engineer (Infrastructure) to own the systems, data pipelines, and infrastructure foundations that power Overjoy at scale. This is a high-leverage, foundational role focused on reliability, scalability, and data integrity. You’ll work closely with the founders and engineering team to design and operate data ingestion pipelines, background processing systems, and database infrastructure that everything else depends on. We grew 6x in 2025 and are aiming to do it again in 2026. As Overjoy scales usage across campaigns, automations, CRM, and integrations, this role ensures the platform remains fast, correct, and operable under growing load and complexity. What You’ll Work On
Own core data ingestion pipelines for search and CRM
Build scalable event processing and background job systems
Manage webhook ingestion at high throughput and bursty traffic
Establish observability, benchmarks, and monitoring for critical data paths
Stabilize database foundations and developer workflows
Design idempotency, replay, and backfill for failures and outages
Proactively identify and mitigate scalability risks for new launches
Improve backend developer experience through infrastructure and tooling You Might Be a Fit If You
Have experience building and owning backend or infrastructure systems in production
Have designed or operated data ingestion or event-driven systems
Think in failure modes, retries, and data correctness, not just happy paths
Can debug production issues methodically with limited context
Have worked in small or fast-growing teams with real ownership and ambiguity
Can balance shipping speed and building with best practices Extra Points For
Early-stage startup experience
Experience designing event-driven systems and scaling ingestion pipelines (pub/sub, webhooks, external APIs)
Strong Postgres experience, including performance tuning and connection management
Experience with Elasticsearch
Background job systems and concurrency tuning Why Overjoy? Build for a real problem in a wildly underserved market Brand founders with multiple exits tell us, “I wish I had Overjoy when I launched my first brand.” We’re bringing modern software to a part of commerce that’s been overlooked for too long. AI that actually gets used daily This isn’t hype. Our customers use AI daily — to find leads, write emails, qualify prospects, and drive sales — often without even realizing it’s AI. You're joining the ground floor You’ll shape our architecture, product, and engineering culture from day one and define what Overjoy looks like for years to come. Our customers love us More than 5 of our customers have started agencies as a side business helping others how to use Overjoy. One joined our team full-time! We’re growing fast We’ve doubled revenue in the past 3 months and are on track to do it again. We're scaling quickly — and so will your impact. Why You Shouldn’t Join This isn’t a 9-to-5 job We’re doing hard things with a small team, and it’s intense. We won’t sugarcoat that. You’ll take full ownership and responsibility You won’t just execute. You’ll identify problems, shape solutions, and be accountable for what you build. That level of autonomy can be exciting, but also stressful — and it’s not for everyone. You’ll wear a lot of hats You’ll be expected to step outside of your lane — helping with support, onboarding, and product QA — often with little guidance. If you prefer clearly defined roles and boundaries, this might not be the right environment. Perks & Benefits
Competitive salary + meaningful equity
Health, dental, and vision insurance (U.S.)
Free lunch & dinner around the office
Generous budget for laptops, monitors, and other equipment
Own core data ingestion pipelines for search and CRM
Build scalable event processing and background job systems
Manage webhook ingestion at high throughput and bursty traffic
Establish observability, benchmarks, and monitoring for critical data paths
Stabilize database foundations and developer workflows
Design idempotency, replay, and backfill for failures and outages
Proactively identify and mitigate scalability risks for new launches
Improve backend developer experience through infrastructure and tooling You Might Be a Fit If You
Have experience building and owning backend or infrastructure systems in production
Have designed or operated data ingestion or event-driven systems
Think in failure modes, retries, and data correctness, not just happy paths
Can debug production issues methodically with limited context
Have worked in small or fast-growing teams with real ownership and ambiguity
Can balance shipping speed and building with best practices Extra Points For
Early-stage startup experience
Experience designing event-driven systems and scaling ingestion pipelines (pub/sub, webhooks, external APIs)
Strong Postgres experience, including performance tuning and connection management
Experience with Elasticsearch
Background job systems and concurrency tuning Why Overjoy? Build for a real problem in a wildly underserved market Brand founders with multiple exits tell us, “I wish I had Overjoy when I launched my first brand.” We’re bringing modern software to a part of commerce that’s been overlooked for too long. AI that actually gets used daily This isn’t hype. Our customers use AI daily — to find leads, write emails, qualify prospects, and drive sales — often without even realizing it’s AI. You're joining the ground floor You’ll shape our architecture, product, and engineering culture from day one and define what Overjoy looks like for years to come. Our customers love us More than 5 of our customers have started agencies as a side business helping others how to use Overjoy. One joined our team full-time! We’re growing fast We’ve doubled revenue in the past 3 months and are on track to do it again. We're scaling quickly — and so will your impact. Why You Shouldn’t Join This isn’t a 9-to-5 job We’re doing hard things with a small team, and it’s intense. We won’t sugarcoat that. You’ll take full ownership and responsibility You won’t just execute. You’ll identify problems, shape solutions, and be accountable for what you build. That level of autonomy can be exciting, but also stressful — and it’s not for everyone. You’ll wear a lot of hats You’ll be expected to step outside of your lane — helping with support, onboarding, and product QA — often with little guidance. If you prefer clearly defined roles and boundaries, this might not be the right environment. Perks & Benefits
Competitive salary + meaningful equity
Health, dental, and vision insurance (U.S.)
Free lunch & dinner around the office
Generous budget for laptops, monitors, and other equipment