About the job
Join Our Team!
At Ruby Labs, we are at the forefront of technology, creating and managing groundbreaking consumer products that redefine the way we engage with health, education, and entertainment. Our dynamic and innovative teams are shaping the future of consumer-centric solutions. If you’re passionate about technology and eager to make an impact, we invite you to explore our story here.
Your Role
We are seeking a talented Senior Backend Engineer who will be instrumental in designing, developing, and scaling the backend systems that support our AI product Use.ai. This position offers significant ownership and the opportunity to tackle complex distributed systems challenges, while ensuring the delivery of features and infrastructure excellence. Collaborate closely with our development team to maintain high standards of quality and alignment across projects.
Key Responsibilities
- Develop and implement new backend features with an emphasis on scalability, performance, and reliability.
- Optimize and enhance existing services and infrastructure.
- Design, deploy, and manage backend services across AWS, Cloudflare, and other platforms.
- Utilize tools like Sentry and OpenTelemetry for monitoring and observability improvements.
- Address and resolve production issues within distributed systems.
- Write clean, maintainable code that adheres to SOLID principles and best practices.
- Lead investigations into incidents, perform root cause analyses, and enhance system reliability.
- Contribute to architectural decisions, documentation, and infrastructure planning.
- Foster open communication and uphold a culture of ownership and delivery.
