Senior Software Engineer (Backend/Fullstack) — Reliability Focused

Posted Yesterday
Be an Early Applicant
11 Locations
Remote
Senior level
Artificial Intelligence • Cloud • Professional Services • Software
The Role
Design, build, and operate backend and fullstack production systems using Java, Spring, Node.js, and React. Own service reliability through observability, SLIs/SLOs, on-call support, incident response, postmortems, capacity planning, and load testing. Contribute to infrastructure as code, collaborate with platform teams, participate in architecture and code reviews, and mentor junior engineers.
Summary Generated by Built In

Latin America | 100% Remote

About the Role

We're looking for a senior engineer who can design, build, and operate production systems end-to-end. You'll work across our core stack building features and services, while also owning the reliability, observability, and performance of what you ship. You won't be handing your code off to a separate ops team — you'll be on-call for it, instrumenting it, and improving it based on how it behaves in production.

What You'll Do

  • Design and build backend/fullstack features across Java 21, Spring/Spring boot, JPA/Hibernate, NodeJS, React/React Native
  • Instrument services with logging, metrics, and tracing (e.g., Splunk, Prometheus, Grafana, Datadog, OpenTelemetry) as a standard part of development, not an afterthought
  • Define and monitor SLIs/SLOs for the services you own; use error budgets to guide prioritization between feature work and reliability work
  • Participate in an on-call rotation; respond to and resolve production incidents affecting your services
  • Write and maintain postmortems/RCAs, and drive follow-up fixes to prevent recurrence
  • Contribute to infrastructure-as-code (Terraform, CloudFormation, etc.) for the systems you build
  • Perform capacity planning and load testing for services ahead of scale events
  • Collaborate with platform/infra teams on shared tooling, but take primary ownership of your service's health
  • Participate in code reviews, architecture discussions, and mentor junior engineers
What We're Looking For
  • 5+ years of professional software engineering experience, with deep expertise in Java 21, Spring/Spring boot, JPA/Hibernate, NodeJS, React/React Native
  • Demonstrated experience owning services in production — not just writing code, but debugging, scaling, and maintaining it live
  • Comfort with observability tooling and reading dashboards/logs/traces to diagnose issues under pressure
  • Experience with incident response processes (on-call, paging, postmortems)
  • Working knowledge of cloud infrastructure with AWS and containerization (Docker, Kubernetes) — enough to reason about deployment and scaling, even if you're not a dedicated platform engineer
  • Strong communication skills — you can explain a production issue to both engineers and stakeholders
  • Bonus: experience with CI/CD pipelines, infrastructure-as-code, or chaos engineering practices
What This Role Is Not
  • This is not a dedicated SRE/DevOps/Platform Engineering role. You won't be building the observability platform itself or managing infrastructure for other teams — you'll be a strong practitioner of reliability engineering within your own feature work.
What You’ll Love
  • 100% Remote

  • Holidays off

  • Paid Time Off

  • Health insurance assistance

  • Competitive USD compensation

  • Growth opportunities

Skills Required

  • 5+ years of professional software engineering experience
  • Deep expertise in Java 21, Spring or Spring Boot, JPA or Hibernate, Node.js, React, and React Native
  • Experience owning, debugging, scaling, and maintaining production services
  • Experience with observability tooling and diagnosing issues using dashboards, logs, and traces
  • Experience with incident response processes, including on-call, paging, and postmortems
  • Working knowledge of AWS cloud infrastructure and Docker and Kubernetes containerization
  • Strong communication skills with engineers and stakeholders
  • Experience with CI/CD pipelines, infrastructure as code, or chaos engineering practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
350 Employees
Year Founded: 2002

What We Do

CodeRoad is a nearshore software development and technology-execution partner that helps organizations modernize applications, migrate to the cloud, build digital products, and implement enterprise AI. Its services span the full software development lifecycle, including dedicated engineering teams, platform engineering, data and AI infrastructure, legacy modernization, cloud architecture, quality automation, and DevOps. The company serves startups, enterprises, and private-equity portfolio businesses.

Similar Jobs

Remote or Hybrid
2 Locations
289097 Employees
Remote or Hybrid
2 Locations
289097 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Support Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account