Golden Technology is a trusted partner for Fortune 500 clients, focusing on a family-first culture and community impact. They are seeking a Senior Software Engineer with expertise in Node.js and React.js to enhance system reliability and scalability through SRE principles.
Responsibilities:
- 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:
- 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)
- Comfortable collaborating with cross-functional teams
- Experience in PropTech, FinTech, and/or payment processing
- Hands-on experience with Firebase (Cloud Functions, Realtime Database)
- Experience managing Nearshore/Offshore Teams