The Difference You Will Make:
The Viaduct team has embarked on a mission to upgrade today’s solution with a new version of the system called “Viaduct Modern”. This modern system is built on a new architecture that allows for future improvements and gains in the form of tenant developer experience, cost performance and team autonomy. You will join the team on this journey in both the creation of the new system as well as the migration of tenants away from today’s solution. You will work on various parts of the system including the engine, the API, observability and monitoring and schema modeling.
A Typical Day:
- Coding in high-impact, deep complexity domains, owning projects end-to-end
- Driving partnerships with tenant product teams to inform the tooling roadmap
- Frequently working in vaguely scoped areas, responsible for defining project requirements for improving reliability and performance, through Viaduct framework changes and tenant-centric observability
- Developing technical expertise in various areas of the Viaduct framework as well as with product teams’ use cases and requests
- Collaborating with a few experienced teammates to enable Viaduct tenant engineers to be autonomous in identifying and resolving performance and cost inefficiencies within their code written in the Viaduct platform
- Supporting the customer base of Viaduct developers
Your Expertise:
- 5+ years of work experience in a relevant engineering role
- Proficiency and interest working cross-team with both product and infrastructure engineers
- Experience operating critical online backend services
- Comfort shipping high visibility, complex coding projects
- Strong preference: expertise with GraphQL and Kotlin
How We'll Take Care of You:
Pay Range
$223,000 USD