Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer: Tech Lead for Scalable Systems

RASPBERRY PI FOUNDATION

Hartford

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An educational charity in the UK is looking for a Staff Software Engineer to lead technical efforts and mentor engineering teams. In this role, you will set standards for best practices, propose architectural solutions, and communicate technical decisions effectively. Ideal candidates will have extensive experience in Ruby on Rails or React, be adept at troubleshooting complex systems, and have a proven track record in delivering Agile projects. Join us to make a significant impact on our mission of empowering young people through technology.

Benefits

25 days paid annual leave
8% employer pension contribution
Comprehensive private healthcare
Flexible working arrangements
Generous family leave
Life assurance and income protection
Investing in learning and development
Cycle-to-Work and Season Ticket Loan schemes

Qualifications

  • Experience developing engineering talent through mentoring and coaching.
  • Led complex technical delivery projects in an Agile environment.
  • In-depth knowledge of Ruby on Rails or front-end frameworks like React.
  • Deep technical expertise and excellent troubleshooting skills.
  • Experience optimizing distributed systems' performance.
  • Track record of implementing security practices.
  • Experience architecting infrastructure on platforms like AWS.
  • Ability to communicate with technical and non-technical stakeholders.
  • Knowledge of engineering patterns and standards.
  • Experience in documentation writing across audiences.
  • Experience in promoting Agile methodologies.

Responsibilities

  • Act as technical lead on various projects and services.
  • Write secure and performance-driven code as examples of best practice.
  • Propose architectural solutions for technical challenges.
  • Lead by example through code reviews and test-driven development.
  • Mentor and coach senior engineers.
  • Resolve technical issues for delivery teams.
  • Own the technical quality of projects.
  • Continuously improve project quality and processes.
  • Define and manage technical operations of products.
  • Articulate technical decisions to various stakeholders.

Skills

Mentoring and coaching engineering talent
Agile project delivery
Ruby on Rails or React
Troubleshooting and debugging
Performance metrics optimization
Security implementations
Architecting cloud infrastructure
Collaborating with stakeholders
Documentation for technical audiences
Communicating technology decisions
Promoting Agile practices

Tools

PostgreSQL
Terraform
CircleCI
Heroku
Cloudflare
Job description
An educational charity in the UK is looking for a Staff Software Engineer to lead technical efforts and mentor engineering teams. In this role, you will set standards for best practices, propose architectural solutions, and communicate technical decisions effectively. Ideal candidates will have extensive experience in Ruby on Rails or React, be adept at troubleshooting complex systems, and have a proven track record in delivering Agile projects. Join us to make a significant impact on our mission of empowering young people through technology.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.