
Senior Backend Engineer
Ruby Labs
full-time
Posted on:
Location Type: Remote
Location: Anywhere in Europe
Visit company websiteExplore more
Job Level
About the role
- Bring 8+ years of overall professional experience, ideally including lead-level experience on the position of Lead Backend Developer.
- Deliver new backend features with a focus on scalability, performance, and reliability.
- Maintain, optimize, and improve existing services and infrastructure.
- Design, deploy, and operate backend services across AWS, Cloudflare, and other environments.
- Implement and evolve monitoring and observability using tools such as Sentry, OpenTelemetry (OTel), logging, alerting, and related platforms.
- Investigate and resolve production issues across distributed systems.
- Write clean, maintainable code aligned with SOLID principles, system design, and backend best practices.
- Lead incident investigations, root cause analysis, and system reliability improvements.
- Contribute to architectural decisions, documentation, and infrastructure planning.
- Collaborate with high standards for communication, ownership, and delivery.
Requirements
- Deep expertise in distributed systems, system design, and backend architecture.
- Strong understanding of database fundamentals, indexing, consistency, replication, transactions, and storage trade-offs.
- Proven ability to design scalable and resilient systems.
- Fluency in Node.js backend development.
- Strong grasp of software engineering principles, including SOLID.
- Experience debugging complex issues in production environments.
- Experience with cloud infrastructure (AWS) and backend service deployment.
- Experience implementing monitoring and observability using tools such as Sentry and OpenTelemetry (OTel), including tracing, logging, and alerting.
- High standards for code quality, reliability, and communication.
- Deep knowledge of Redis, including caching, pub/sub, queues, replication, persistence, and performance tuning.
- Strong experience with AWS services, including compute, serverless, networking, storage, security, and infrastructure-as-code.
- Experience with Cloudflare Workers, edge routing, caching, and security primitives.
- Familiarity with Sentry performance monitoring and OpenTelemetry instrumentation at scale.
- Comfortable working in timezone ±2 hours from UK time.
Benefits
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentNode.jsdistributed systemssystem designbackend architecturedatabase fundamentalsRedismonitoringobservabilityAWS
Soft Skills
communicationownershipdeliveryincident investigationroot cause analysiscode qualityreliability