CodeRoad logo
CodeRoadPosted 3 weeks ago

Senior Software Engineer (Backend/Fullstack) — Reliability Focused

Remote

Full TimeSenior LevelMedium

Job Summary

Design and build backend/fullstack features using Java 21, Spring, NodeJS, and React while instrumenting services with logging, metrics, and tracing. Define and monitor SLIs/SLOs to guide prioritization between feature work and reliability efforts. Participate in an on-call rotation to respond to and resolve production incidents, writing postmortems and driving follow-up fixes. Contribute to infrastructure-as-code and perform capacity planning and load testing for services ahead of scale events. Collaborate with platform teams on shared tooling while maintaining primary ownership of your service's health. Mentor junior engineers and participate in code reviews and architecture discussions. This role supports core product features within a 100% remote Latin America team, offering competitive USD compensation and paid time off.

Required Qualifications

  • 5+ years of professional software engineering experience
  • deep expertise in Java 21
  • deep expertise in Spring/Spring boot
  • deep expertise in JPA/Hibernate
  • deep expertise in NodeJS
  • deep expertise in React/React Native
  • Demonstrated experience owning services in production
  • experience debugging services in production
  • experience scaling services in production
  • experience maintaining services live
  • Comfort with observability tooling
  • ability to read dashboards/logs/traces to diagnose issues under pressure
  • Experience with incident response processes
  • experience with on-call rotation
  • experience with paging
  • experience with postmortems
  • experience with RCAs
  • Working knowledge of cloud infrastructure with AWS
  • Working knowledge of containerization with Docker
  • Working knowledge of containerization with Kubernetes
  • ability to reason about deployment
  • ability to reason about scaling
  • Strong communication skills
  • ability to explain a production issue to engineers
  • ability to explain a production issue to stakeholders

Desired Qualifications

  • experience with CI/CD pipelines
  • experience with infrastructure-as-code
  • experience with chaos engineering practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce