Remote, Americas; Remote, APAC
Remote
Senior
Full Time
about 8 hours ago
💰$117,600 - $252,000
remotebackendGoRuby on Railsanalyticsinstrumentationsenior
Requirements
- •Proficiency in the Go programming language, with experience building and maintaining production services.
- •Strong backend development experience, with the ability to design scalable, reliable systems serving internal and external customers.
- •Experience with infrastructure concerns such as system reliability, performance at scale, data quality, and observability.
- •Experience designing and building APIs (REST, gRPC, or similar) that other teams integrate with.
- •Experience working in collaborative, cross-functional teams with product teams, data consumers, and other internal stakeholders across team boundaries.
What You'll Do
- •Design, build, and maintain a unified Go-based instrumentation service that consolidates instrumentation across the entire company, eliminating the need for multiple language-specific SDKs while maintaining reliability and performance.
- •Own the responsibility for handling the sending, transit, and quality of instrumentation data across the system, ensuring data integrity that directly impacts the company's strategic decision-making and usage billing accuracy.
- •Train and support product development teams across the company on how to instrument their features using the unified service, providing documentation, guidance, and technical support.
- •Manage on-call responsibilities during working hours for systems responsible for usage billing and instrumentation, ensuring system reliability and quick response to critical issues.
- •Lead collaboration across research and development teams and the enterprise data organization to understand requirements and deliver solutions that serve multiple stakeholders.
- •Make strategic architectural decisions that balance the needs of product teams (who need ease of use) with data consumers (who need reliability and correctness), ensuring the system serves as a foundational service for the company.
Nice to Have
- •Experience with instrumentation, analytics, data systems, or similar foundational infrastructure is helpful.
- •Ruby on Rails experience.
Benefits
- •Benefits to support your health, finances, and well-being
- •Flexible Paid Time Off
- •Team Member Resource Groups
- •Equity Compensation & Employee Stock Purchase Plan
- •Growth and Development Fund
- •Parental leave
- •Home office support
