4 дня назад
Senior Software Engineer, Ruby on Rails (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer, Ruby on Rails (AI) (Ruby on Rails/AI): Building secure, well-tested digital learning software with an accent on end-to-end Rails ownership, AI-assisted development, observability, and reliable deployment. Focus on designing data models and services, validating AI-generated code, improving database and application performance, and resolving customer-impacting production issues.
Location: Hybrid working in Glasgow, United Kingdom
Company
UK develops multimedia digital learning resources for students across subjects including science, mathematics, English language, and the arts.
What you will do
- Analyse requirements with Product Owners and translate them into practical solution designs, timelines, and delivery expectations.
- Build and maintain Ruby on Rails features, including data models, service objects, background jobs, migrations, and database queries.
- Use AI coding assistants such as Claude Code or GitHub Copilot, reviewing generated code for security, performance, quality, and Rails best practices.
- Write RSpec tests, improve logging and observability, and use metrics to troubleshoot issues and identify improvements.
- Package and release work through CI/CD pipelines, participate in on-call support, and resolve customer-impacting incidents.
- Review pull requests, document technical decisions, mentor engineers, and help improve team practices.
Requirements
- At least 5 years of professional software engineering experience, including 3 or more years with Ruby on Rails.
- Strong knowledge of Ruby on Rails, ActiveRecord, service objects, background jobs such as Sidekiq, RSpec, and FactoryBot or an equivalent testing stack.
- Experience with PostgreSQL, MySQL, or similar databases, including schema design, migrations, and query performance.
- Working knowledge of AWS, Docker, and CI/CD pipelines such as GitHub Actions or Jenkins.
- Practical experience with AI coding assistants, including effective prompting and critical review of generated code.
- Ability to work independently, communicate with Product Owners and stakeholders, and mentor other engineers.
Nice to have
- A bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field.
- Experience with JavaScript, Python, or Terraform.
Culture & Benefits
- Flexible hybrid working options from the Glasgow office.
- Generous holiday allowance and a relaxed workplace culture.
- Cycle to Work scheme and discounts on shopping, travel, and fitness.
- Health Shield Cash Plan with dental and optical cashback.
- Pension scheme with salary sacrifice available.
Hiring process
- Submit an online application with both a CV and a cover letter.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Backend Engineer (Ruby)
7 дней назад
Backend Engineer (Ruby)
6 дней назад
Intermediate Software Engineer, Security Factory: Vulnerability Management (Ruby on Rails)
5 дней назад
Software Engineer (AI)
8 дней назад
Software Engineer, Deploy at Scale (AI)
154 000 - 188 000$
6 дней назад