Software Engineer - SRE

Golden Technology Inc
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
Artificial Intelligence
Software as a Service
Code Review
Databases
Data Architecture
DevOps
Fault Tolerance
Node.js
NoSQL
Performance Tuning
Reliability Engineering
Software Engineering
Web Applications
Datadog
Data Logging
Google Cloud Platform
Cloud Monitoring
React
AWS Lambda
Firebase
Deployment Automation
Serverless Computing

Job description

  • Apply SRE principles to improve system uptime, reduce manual toil, and enhance performance.
  • Contribute to rapid experimentation to accelerate growth and adoption.
  • Deliver updates with minimal review while ensuring quality and reliability.
  • Write code that is clean, maintainable, and easy for others to extend.
  • Plan and deliver key features and enhancements.
  • Lead integrations with major partners (payments, credit reporting, real estate, insurance, and home services).
  • Contribute to our vision of making renting easy for landlords, renters, and everyone involved.
  • Develop monitoring, alerting, and observability tooling for serverless Node.js/Firebase systems.
  • Design systems with resilience, scalability, and fault tolerance in mind.
  • Collaborate on incident response processes, root-cause analysis, and long-term reliability improvements.

Requirements

We are looking for a driven Senior Software Engineer with experience in Node.js, React.js, and Site Reliability Engineering (SRE) principles. You will play a key role in accelerating our serverless development in Node.js using Firebase Functions on Google Cloud, as well as the web app in React.js with Firebase Realtime Database. Qualified candidates will have strong expertise in Node.js + React.js and experience applying SRE best practices to ensure reliability, scalability, and performance in production systems., * 10+ years (preferred) of software development experience in JavaScript, with time in a senior-level role in a fast-paced startup environment.

  • 8+ years of experience in Node.js and React.js, particularly in serverless environments (Cloud Functions, AWS Lambda, etc.).
  • 5+ years of experience working with SRE or DevOps practices (monitoring, error budgets, observability, automated deployments, performance tuning)
  • Experience building reliable and scalable cloud-based applications with strong operational awareness
  • 5+ years of experience working with data architecture and design in NoSQL environments such as Firebase Realtime Database.
  • Proven ability to deliver features quickly without sacrificing quality.
  • 5+ years of experience writing clean, well-documented code and performing code reviews.
  • Ability to navigate a large codebase and make safe, efficient updates.
  • Proactive learner who adopts new tools and techniques to improve team performance.
  • Hands-on experience implementing logging/metrics/tracing systems (e.g., Stackdriver, Cloud Monitoring, Datadog, or similar)

Preferred Skills:

  • Comfortable collaborating with cross-functional teams
  • Experience in PropTech, FinTech, and/or payment processing
  • Hands-on experience with Firebase (Cloud Functions, Realtime Database)
  • Experience working with Nearshore/Offshore Teams, usage of AI tools in previous roles

About the company

Founded in 1997, Golden Technology has grown from a two-person vision into a trusted partner for Fortune 500 clients nationwide. Along the way, we ve built a culture centered on family, professional growth, and giving back to our communities through our Golden Community initiatives.

Apply for this position