All jobs
RentRediEngineering
Senior Software Engineer (SRE), Reliability and Customer Experience
RemotePosted today
RentRedi is seeking a Senior Software Engineer specialized in reliability and customer experience, focusing on reducing bugs, improving stability, and ensuring seamless interactions for landlords and tenants.
Location: Remote
Responsibilities
- Drive bugs to zero: Own and aggressively reduce our production bug backlog, prioritizing issues that impact customer experience and trust.
- Root cause first, not band-aids: Lead investigations into complex defects, identify systemic causes, and implement durable fixes that prevent recurrence.
- Raise test coverage and quality gates: Expand automated test coverage (unit, integration, end-to-end) for critical paths across Node.js, React, and Firebase; implement safeguards so issues are caught before release.
- Own observability for the core product: Improve and maintain monitoring with Datadog, Sentry, and GCP Cloud Logs / Error Reporting.
- Design dashboards, alerts, and runbooks so that production behavior is visible, actionable, and predictable.
- Make updates with minimal review without introducing additional bugs: Move quickly but safely in an evolving codebase by leaning on tests, logs, and clear rollback paths.
- Make contributions that are easy for others to build on and extend: Write clean, well-structured, well-documented code that accelerates the entire team.
- Plan and deliver reliability-focused enhancements: Prioritize work that strengthens performance, resiliency, and error handling over net-new features in the first phase of this role.
- Instrument key integrations with reliability in mind: Own and stabilize integrations with partners such as Stripe, TransUnion and Zillow.
Requirements
- 10+ years (preferred) experience in software development with JavaScript, with significant time as a senior-level contributor in a fast-paced startup environment.
- 8+ years of experience in Node.js and React, particularly within serverless environments like Cloud Functions or AWS Lambda.
- 5+ years experience working with data architecture and design in NoSQL environments, particularly Firebase Realtime Database.
- Demonstrated ability to deliver with quality and speed, especially when developing features and resolving bugs in production systems.
- Hands-on experience with Datadog, Sentry, and GCP Cloud Logging / Error Reporting or similar observability stacks.
- 5+ years writing clean code with clear, instructional comments and providing high-quality code reviews that minimize bugs and reduce rework.
- Ability to make updates to a large codebase with minimal review, guided by strong testing and observability, without introducing additional bugs.
- Driven toward excellence; proactively learns new tools and techniques that improve team efficiency, reliability, and effectiveness.
Benefits
- Equity (RSA)
- 401(k) matching
- Commuter benefits
- Health
- Vision
- Dental
Additional Information
- When applying, include what interests you most in a role focused on reliability and customer experience.
- Explain why you would be the best fit to drive bugs toward zero at RentRedi.
- Share why you love what you do as an engineer.