Avanti Recruitment
Senior Ruby on Rails Developer We are working with a fast-growing, well-invested SaaS company that has been helping organisations manage information security and regulatory compliance since 2005. Its platform is used by more than 65,000 people across the UK, Europe, the US and APAC. The business is scaling quickly and is building a team that cares about delivering compliance technology properly, with a focus on strong engineering, practical process and scalable product development. The Role They are hiring a Senior Ruby on Rails Developer to join their backend engineering team. This is a senior individual contributor role with leadership expectations, working closely with the Tech Lead to deliver roadmap work, improve architecture where needed and help shape how AI is used across engineering in a practical, measurable way. The role suits someone who is comfortable working in a mature Rails monolith, can move between legacy and modern patterns without drama and is motivated by making a real contribution in a small, capable team. What you will be doing Building and maintaining product features in Ruby on Rails Contributing to architecture decisions and helping evolve the platform over time Improving performance, maintainability and developer productivity Supporting the team with code review, pairing, technical planning and mentoring Helping define and improve AI-augmented engineering workflows The Stack The core platform is a mature Ruby on Rails application using Rails 8.1, Ruby 4.x, MySQL 8, GitHub Actions, Cypress, Turbo, StimulusJS, dry-rb libraries, Action Policy, RailsEventStore, DelayJob, New Relic, JIRA and Confluence. The engineering roadmap includes moving ERB toward Phlex, Solr toward ElasticSearch or OpenSearch, component separation via Packwerk and wider use of AI-augmented workflows across engineering. AI and Engineering This company is serious about using AI to improve speed, quality and leverage across engineering. They are looking for someone who already uses AI regularly in engineering work, including coding, refactoring, testing, documentation and workflow improvement. This could include practical use of tools such as OpenAI Codex, Claude Code, GitHub Copilot or similar AI engineering tools. You should understand where AI can improve delivery and productivity, but also where strong engineering judgement is still essential. What They Are Looking For 5+ years of relevant Ruby on Rails experience Strong Ruby fundamentals and sound object-oriented design Experience working effectively in a mature monolith codebase Strong SQL skills, with confidence writing and understanding queries Testing experience across unit, integration and end-to-end levels Experience contributing to architecture and technical direction High autonomy, initiative, product awareness and strong communication skills Daily, practical use of AI coding tools Experience with Stimulus, Turbo, Hotwire, event-driven architecture, security, compliance, ISO 27001, agentic workflows, automation design or AI evals would be useful, but is not essential. Why Apply? This is a great opportunity to join a growing, well-invested SaaS business where the role has real scope, responsibility and influence. You will be joining a small engineering organisation that values people who can contribute beyond the ticket in front of them, collaborate well and help improve how engineering works. The business has strong processes in place, including backlog reviews, product workshops, technical workshops, sprint planning, demos and retrospectives, without being overly bureaucratic. This is a remote UK role with a focus on output, ownership and meaningful technical contribution.
Senior Ruby on Rails Developer We are working with a fast-growing, well-invested SaaS company that has been helping organisations manage information security and regulatory compliance since 2005. Its platform is used by more than 65,000 people across the UK, Europe, the US and APAC. The business is scaling quickly and is building a team that cares about delivering compliance technology properly, with a focus on strong engineering, practical process and scalable product development. The Role They are hiring a Senior Ruby on Rails Developer to join their backend engineering team. This is a senior individual contributor role with leadership expectations, working closely with the Tech Lead to deliver roadmap work, improve architecture where needed and help shape how AI is used across engineering in a practical, measurable way. The role suits someone who is comfortable working in a mature Rails monolith, can move between legacy and modern patterns without drama and is motivated by making a real contribution in a small, capable team. What you will be doing Building and maintaining product features in Ruby on Rails Contributing to architecture decisions and helping evolve the platform over time Improving performance, maintainability and developer productivity Supporting the team with code review, pairing, technical planning and mentoring Helping define and improve AI-augmented engineering workflows The Stack The core platform is a mature Ruby on Rails application using Rails 8.1, Ruby 4.x, MySQL 8, GitHub Actions, Cypress, Turbo, StimulusJS, dry-rb libraries, Action Policy, RailsEventStore, DelayJob, New Relic, JIRA and Confluence. The engineering roadmap includes moving ERB toward Phlex, Solr toward ElasticSearch or OpenSearch, component separation via Packwerk and wider use of AI-augmented workflows across engineering. AI and Engineering This company is serious about using AI to improve speed, quality and leverage across engineering. They are looking for someone who already uses AI regularly in engineering work, including coding, refactoring, testing, documentation and workflow improvement. This could include practical use of tools such as OpenAI Codex, Claude Code, GitHub Copilot or similar AI engineering tools. You should understand where AI can improve delivery and productivity, but also where strong engineering judgement is still essential. What They Are Looking For 5+ years of relevant Ruby on Rails experience Strong Ruby fundamentals and sound object-oriented design Experience working effectively in a mature monolith codebase Strong SQL skills, with confidence writing and understanding queries Testing experience across unit, integration and end-to-end levels Experience contributing to architecture and technical direction High autonomy, initiative, product awareness and strong communication skills Daily, practical use of AI coding tools Experience with Stimulus, Turbo, Hotwire, event-driven architecture, security, compliance, ISO 27001, agentic workflows, automation design or AI evals would be useful, but is not essential. Why Apply? This is a great opportunity to join a growing, well-invested SaaS business where the role has real scope, responsibility and influence. You will be joining a small engineering organisation that values people who can contribute beyond the ticket in front of them, collaborate well and help improve how engineering works. The business has strong processes in place, including backlog reviews, product workshops, technical workshops, sprint planning, demos and retrospectives, without being overly bureaucratic. This is a remote UK role with a focus on output, ownership and meaningful technical contribution.
P2P
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. UP - PI (Platform Infrastructure) creates and operates tooling to make building, running, and changing UP software more scalable, failure-proof, and intelligible. They bridge infrastructure and running services and balance developer autonomy with guard-rails. The team ensures that infrastructure underlying UP services is robust, resilient, and agile to adapt to evolving demands. The team curates UP's SDLC by embedding and consulting with other teams to hone a consistent approach. UP - PI spearheads adoption of new tools and practices across the UP platform. Expectations: Pave a Golden Path for developers from design to deployment. Design, implement, operate and maintain build/release/run tooling for 20+ development teams. Enable other teams to focus on business domains. Influence outcomes through dozens of software teams. Broadcast contagious passion for developer experience. Consolidate diverse and redundant approaches to common problems. Support and teach users of the development platform you build. Desirable Experience: Expertise in GitHub Actions, Team City, Concourse, or comparable CI/CD systems Proficiency in at least one of Python, Go, Java, Ruby Working Knowledge of Kubernetes Comfort deploying software to the cloud and on-premises Proven success in elevating standards for non-functional requirements like security, observability, reliability, and speed of delivery Record of accomplishment of enhancing the capabilities of other engineers and teams For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. UP - PI (Platform Infrastructure) creates and operates tooling to make building, running, and changing UP software more scalable, failure-proof, and intelligible. They bridge infrastructure and running services and balance developer autonomy with guard-rails. The team ensures that infrastructure underlying UP services is robust, resilient, and agile to adapt to evolving demands. The team curates UP's SDLC by embedding and consulting with other teams to hone a consistent approach. UP - PI spearheads adoption of new tools and practices across the UP platform. Expectations: Pave a Golden Path for developers from design to deployment. Design, implement, operate and maintain build/release/run tooling for 20+ development teams. Enable other teams to focus on business domains. Influence outcomes through dozens of software teams. Broadcast contagious passion for developer experience. Consolidate diverse and redundant approaches to common problems. Support and teach users of the development platform you build. Desirable Experience: Expertise in GitHub Actions, Team City, Concourse, or comparable CI/CD systems Proficiency in at least one of Python, Go, Java, Ruby Working Knowledge of Kubernetes Comfort deploying software to the cloud and on-premises Proven success in elevating standards for non-functional requirements like security, observability, reliability, and speed of delivery Record of accomplishment of enhancing the capabilities of other engineers and teams For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at California residents, please review the California Privacy Notice for information about certain legal rights at