Backend Engineer

JOB DIVA INC
United States
1 day ago
Apply on www2.jobdiva.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$70,720.0 - $91,520.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Microsoft Azure Code Review Continuous Integration Data Infrastructure Software Design Patterns Github JSON Enterprise Messaging Systems Node.Js Pair Programming Redis
+14 more
Data Streaming TypeScript Cloud Platform System Backend Event Driven Architecture Kubernetes Code Testing Complex Event Processing Apache Kafka Front End Software Development Restful APIs Stream Processing Data Pipelines Microservices

Job description

Are you a backend engineer who gets energized by high-scale, event-driven systems and wants to see your code move the needle at an enterprise level? Do you thrive in environments where you can roll up your sleeves on complex development tasks and work side-by-side with a talented peer group? As a Backend Engineer, you’ll be a core contributor to the services that power clients’ analytics infrastructure. You will focus on building robust, scalable, and efficient code across real-time data streaming and cloud-native platforms, working as part of a tight-knit team that values respect, honesty, integrity, diversity, inclusion, and safety.

What You’ll Do

  • Develop and maintain high-throughput backend services and data pipelines processing hundreds of millions of events daily using Kafka, Redis, and Kubernetes.
  • Write clean, efficient, and well-tested code in TypeScript/Node.js to solve complex data routing and transformation challenges.
  • Collaborate daily with product managers, frontend SDK engineers, and QA to iterate on features - we ship as a unified team.
  • Implement and evolve microservices that transform and validate clickstream data to ensure downstream accuracy.
  • Participate actively in code reviews and technical discussions, providing and receiving constructive feedback to maintain high quality standards.
  • Contribute to modernization efforts, such as service rewrites and infrastructure migrations (e.g., RKE2/Kubernetes).
  • Take ownership of service performance and reliability, proactively identifying and fixing bugs or bottlenecks.
  • Support the team’s CI/CD pipelines to ensure fast, safe, and repeatable deployments.
  • Share knowledge and technical insights with the team - fostering an environment where everyone learns from each other.

Requirements

  • Strong professional experience in backend or services engineering.
  • Proficiency in TypeScript/Node.js.
  • Solid experience with event-driven architectures and messaging systems (e.g., Kafka).
  • Strong analytical and problem-solving skills -you enjoy digging into the details of how data flows.
  • Experience with RESTful APIs and microservice design patterns.
  • Detail-oriented, with the ability to work effectively within a team and independently.
  • Self-starter with strong initiative - comfortable working through technical challenges and meeting deadlines.
  • Excellent written and verbal communication skills - you can explain technical concepts clearly to your peers.
  • Business-minded approach to time, costs, and deadlines.

Desired Previous Experience

  • 3+ years of experience building and operating scalable backend services or data pipelines.
  • Experience with high-volume event processing and real-time data streaming.
  • Familiarity with caching solutions (e.g., Redis) and managing data at scale.
  • Experience with CI/CD tooling (e.g., Harness, GitHub Actions).
  • Exposure to cloud and hybrid infrastructure (Azure, on-prem, etc.).
  • A passion for pair programming and collaborative problem-solving.
  • Experience with JSON Schema validation or similar data-contract technologies.

Benefits & conditions

The hourly rate for this position is between $34.00-$44.00per hour., Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.

About the company

Ever wonder what powers the intelligence behind one of America’s largest retailers? The client’s team is at the heart of it. We build the high-throughput data pipelines and backend services that capture, transform, and route hundreds of millions of clickstream events every single day - fueling the insights that shape how the client understands and serves its customers. From real-time event streaming to schema-driven data transformations, our work directly impacts the experience of millions of shoppers. We’re not just building services - we’re building a team. One where engineers challenge each other respectfully, share knowledge freely, and celebrate wins together. If you’re looking for a place where your technical skills matter, your growth is invested in, and collaboration isn’t just a buzzword, keep reading.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www2.jobdiva.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all