Raspberry Pi Foundation is hiring a
Software Engineering Manager

closed
Logo of Raspberry Pi Foundation

Raspberry Pi Foundation

πŸ’΅ $72k-$87k
πŸ“Remote - United Kingdom

Summary

The job is for a Software Engineering Manager at the Raspberry Pi Foundation. The role involves leading technical delivery of key services and products, working in an agile team, and having excellent technical skills and management abilities.

Requirements

  • Significant experience working as a senior individual contributor with a focus on Web technologies
  • Experience managing engineers and providing them with opportunities to develop
  • A proactive and pragmatic attitude, along with being happy to provide and receive constructive feedback
  • In-depth experience of a high-level language such as Ruby, JavaScript, or Python, and of an RDBMS (such as PostgreSQL)
  • Excellent debugging and software-profiling skills
  • Strong interpersonal skills and a collaborative approach to working effectively as part of a cross-disciplinary team and with stakeholders across the Foundation
  • Experience of successfully leading teams to deliver products and services from concept through to production, particular those operating at scale
  • The skills to balance multiple priorities and deal with ambiguity
  • The ability to break down complex problems into achievable goals and to ensure the team has a situational awareness of each other’s work

Responsibilities

  • Lead a team of engineers working on products and services which will have a positive impact on educators and, in turn, hundreds-of-thousands of young learners
  • Ensure the team is shipping high-quality software with measurable impact
  • Analyse requirements in close collaboration with a Product Manager in order to promote pragmatic technical solutions
  • Work across teams in collaboration with other engineering leaders at the Foundation to improve processes, code quality, and documentation across our projects
  • Build consensus and take accountability for delivering entire products, through clear communication, technical credibility, and empathy
  • Prioritise the team’s backlog in order to provide them with meaningful and structured work, and help unblock their workflow when they encounter obstacles
  • Effectively manage Software Engineers and Senior Software Engineers within the team, and provide them with coaching and mentorship
  • Establish a deep understanding of our systems and be proactive about finding ways to improve release processes, resilience, and stability

Benefits

  • 25 days’ annual leave initially, growing to 30 days after five years’ service
  • Company-wide close down for 3 days at the end of the year
  • Generous company pension scheme with 8% employer and 4% employee contributions
  • Private healthcare
  • Life assurance and long-term illness insurance policy
  • Investment in professional development and learning
  • Flexible work hours as needed, to fit around childcare or other commitments
  • Generous family leave policy
  • Cycle-to-work scheme and season ticket loan
This job is filled or no longer available

Similar Jobs