Ravio
Staff Software Engineer
£110,000 – £170,0008+ yearsOnsite
- Engineering
- London
- Full time
- Today
About the role
Ravio is seeking a Staff Software Engineer to lead technical initiatives during a significant platform shift toward an agentic architecture. You will own architecture and technical design across the customer-facing web application, the agentic platform, and shared infrastructure. This is a hands-on individual contributor role focused on solving complex technical challenges and maintaining high standards for code quality and reliability.
Responsibilities
- Own architecture and technical design across the full stack
- Lead technical decision-making for the agentic platform shift
- Tackle complex system design problems involving multi-service orchestration and durability
- Raise the bar on code quality and reliability through design and code reviews
- Collaborate with engineering teams to build scalable, high-performance systems
Required skills
- TypeScript
- Node.js
- System design
- PostgreSQL
- GraphQL
- GCP
- Distributed systems
Nice to have
- Agentic systems
- Temporal
- Cadence
- MCP
- Anthropic SDK
- React
- LLM evals
- Prompt engineering
Benefits
- Equity stake
- 37 days paid time off
- Pension matching scheme
- Wellness allowance
- Learning and Development budget
- Private healthcare
- Worldwide travel insurance
- Income protection insurance
- Paid parental leave
About the Company
Ravio is a compensation data platform that helps innovative companies build stronger teams by providing real-time market data and tools. Serving over 1,200 clients, the company is scaling rapidly and is backed by tier 1 investors.