Software Engineer

2 weeks ago


Cambridge, United Kingdom Raspberry Pi Full time

The role

The Raspberry Pi Foundation is a UK-based educational charity with the mission to enable young people to realise their full potential through the power of computing and digital technologies. Our products achieve this mission by providing high-quality learning experiences, online and for free, that engage and inspire young people to explore computing and digital making outside of school.

We’re looking for a Software Engineer to join our team and develop the online experiences for Astro Pi and Coolest Projects, as well as the platform which supports Code Club and CoderDojo. You’ll need to have good programming and technical skills, an appetite to learn what you don’t know, and a commitment to make a difference for our users.

You’ll work within an agile team of Product Managers, Engineering Managers, Product Designers, and fellow Software Engineers. Together you will create digital products and services that support volunteers and educators, and have a positive impact on hundreds of thousands of young learners across the world.

To learn more about the . 

We strive to make the Foundation a place where talented people who care about our mission can do the best work of their careers. We have a flexible and collaborative approach to all aspects of our work. If you’re the right person for the job, we’ll make it work for you, and you can be confident that you’ll be working with an exceptional team.

Responsibilities

Build products, platforms, and services across the Raspberry Pi Foundation, with the goal to create valuable learning experiences Collaboratively deliver high-quality working software with measurable impact Write elegant and secure code, following a test-driven approach Work with Software Engineers and Engineering Managers to improve processes and code quality across our products Help to plan the development of our products through technical analysis and evaluation of architectural needs

Experience and personal attributes

We recognise that everyone has the potential for growth, and we welcome applications from candidates who can demonstrate that they have some, but not all, of the experience and personal attributes listed here.

Demonstrable experience of working as a professional Software Engineer with a focus on web technologies; or having work experience in a different field and looking to transition into Software Engineering through completion of a degree, bootcamp, or similar A proactive, pragmatic, and supportive attitude along with being happy to provide and receive constructive feedback Experience with a high-level language such as Ruby, JavaScript, or Python along with a database system ( MySQL, PostgreSQL, MongoDB) A product mindset and the ability to see the bigger picture Interpersonal skills (verbal and written communications), with a collaborative approach to work effectively as part of a cross-disciplinary team An interest in education, especially around computer science, physical computing, and digital making Knowledge of managing infrastructure on platforms such as Heroku, Cloudflare, and AWS

About us
The Raspberry Pi Foundation is a UK-based educational charity with the mission to enable young people to realise their full potential through the power of computing and digital technologies.

Established in 2008 and first known for our product — the wildly successful Raspberry Pi computer — the Foundation has developed education programmes, learning experiences, and products that are helping millions of young people learn vital new knowledge and skills.

Through Code Club and CoderDojo, we support the world’s largest network of free informal computing clubs for young people. Tens of thousands of educators have taken our online courses, and millions of people use our free online learning resources. To deepen our understanding of how young people learn about computing and how to create with digital technologies, we conduct academic research, and we use that knowledge to increase the impact of our work and advance the field of computing education.

Across all of our work, we work hard to engage young people who come from backgrounds that are traditionally underrepresented in the field of computing or who experience educational disadvantage. We work all over the world, with teams based in the UK, Ireland, North America, and India, and partnerships with mission-aligned organisations in over 40 countries.

We are at the forefront of the global movement to help young people learn about computing and digital making. You can read more about our mission, values, and goals in our and our .

Benefits

In addition to competitive salaries, we offer a range of benefits for all of our colleagues, including:

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

Timetable for applications
Closing date:
9am BST, Monday 10 June 2024
Phone screens: From application through to 14 June 2024
Technical task and first interviews: Week commencing 17 June 2024
Second interviews: Week commencing 24 June 2024


  • Software Engineer

    7 days ago


    Cambridge, United Kingdom Cloud Software Group Full time

    What we're looking for: You're an enthusiastic Software Engineer with the drive and passion to develop your functional programming and systems engineering experience in an enterprise setting. We'd like you to join a team of some of our most talented engineers working on XenServer. About XenServer:  XenServer is a commercial virtualization platform...


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    Siemens Digital Industries Software - Accelerate transformation Let's make the difference together! Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise...


  • Cambridge, United Kingdom Cloud Software Group Full time

    You understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team:  The StoreFront Services team, based in...


  • Cambridge, United Kingdom Cloud Software Group Full time

    LEAD SOFTWARE ENGINEER – HYPERVISOR Are you an ambitious software engineer with an interest in Open Source and experience working at hypervisor or operating-system level? We'd love you to become part of a high-profile team within our Research & Development Centre in the UK, working on the future development and evolution of the XenServer hypervisor -...


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    Would you like to be apart of a global company?  Siemens DigitalIndustries Software - Transform the everyday!  Meet the team - SiemensDigital Industries (DI) is an innovation leader in automation anddigitalization. Closely collaborating with partners and customers, we careabout the digital transformation in the process and discrete industries....


  • Cambridge, United Kingdom Cloud Software Group Full time

    What we're looking for: You're an enthusiastic associate (graduate) Software Engineer with a passion for Windows application user-interface design and development to join a team with some of our most talented engineers working on XenServer. About XenServer:  XenServer is a commercial virtualization platform based on the open-source Xen hypervisor....


  • Cambridge, United Kingdom Siemens Industry Software Limited Full time

    Siemens Digital Industries Software - Accelerate transformation Let's make the difference together! Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise...


  • Cambridge, United Kingdom Cloud Software Group Full time

    We're looking for a Senior Software Engineer for our flagship XenServer hypervisor to maintain a technical relationship with our hardware-vendor partners, develop new virtualisation capabilities, and resolve discovered defects. As part of the Partnership Engineering team you will be responsible for liaising with tier 1 OEMs and hardware vendors to enable...


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Applications are invited for the position of Engineering Lead at the Institute of Computing for Climate Science (ICCS). In the face of the present climate crisis, there is pressing need for skilled software engineers to collaborate with climate scientists in delivering a new generation of high-quality, high-performance, and high-assurance models. The...


  • Cambridge, United Kingdom Software AG Full time

    Software AG simplifies the connected world. Founded in 1969 it helps deliver the experiences that employees, partners and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data and clouds; empowers streamlined processes; and connects “things” like sensors, devices and machines. It helps 10,000+...


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Fixed-term: The funds for this post are available for 4 years in the first instance. The University of Cambridge Open Zettascale Lab (COZL) is a new research group whose aim is to evolve and utilise the technologies that will make up the next generation of top-flight supercomputers. These state-of-the-art, post-exascale systems will help gain insights into...

  • Software Engineer

    2 weeks ago


    Cambridge, United Kingdom OHO Group Ltd. Remote Work Freelance Full time

    Software Engineer - Cambridge - Exciting MedTech Start-UpPermanent + Tech-for-Good + Share options schemeAre you a Software Engineer with a strong interest in the HealthTech and MedTech industry? Are you a Software Engineer with strong Python programming experience?We’re looking for junior to mid-level Software Engineers to join this exciting MedTech...

  • Software Engineer

    6 days ago


    Cambridge, United Kingdom Synapri Full time

    Software Engineer required for a Cambridge based global leading market research business. Our client are looking to hire Software Engineer into their existing engineering function to work on the redevelopment of several key systems.The successful candidates will get involved in multiple projects across a broad range of technologies. Individuals hired will be...

  • Software Engineer

    7 days ago


    Cambridge, United Kingdom Platform Recruitment Full time

    Software Engineer Title: Software Engineer Company: Holograms Location: Hybrid (Cambridge 2 days/week) Salary: Up to £80,000 Skills: C++, GPU, CUDA, Python Overview: An elite tech start-up who are building the next generation of holography through state of the art Augmented Reality (AR) R&D are hiring for C++ software engineers across a variety of...

  • Software Engineer

    7 days ago


    Cambridge, United Kingdom Platform Recruitment Full time

    Software Engineer Title: Software Engineer Company: Holograms Location: Hybrid (Cambridge 2 days/week) Salary: Up to £80,000 Skills: C++, GPU, CUDA, Python Overview: An elite tech start-up who are building the next generation of holography through state of the art Augmented Reality (AR) R&D are hiring for C++ software engineers across a variety of...

  • Software Engineer

    2 weeks ago


    Cambridge, United Kingdom ARM Full time

    **Software Engineer** Are you looking for an exciting and challenging role, with the possibility to work on the cutting edge of mobile GPU technology? Do you want to use your technical and leadership skills to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile driver development team producing key components for...

  • Software Engineer

    6 days ago


    Cambridge, United Kingdom Platform Recruitment Full time

    Software EngineerTitle: Software EngineerCompany: HologramsLocation: Hybrid (Cambridge 2 days/week)Salary: Up to £80,000Skills: C++, GPU, CUDA, PythonOverview:An elite tech start-up who are building the next generation of holography through state of the art Augmented Reality (AR) R&D are hiring for C++ software engineers across a variety of seniorities to...

  • Software Engineer

    6 days ago


    Cambridge, United Kingdom InterSTEM Full time

    Senior Software Engineer at a Market Research InnovatornCambridge - Hybrid - 3 days per weekInterSTEM Recruitment is proud to partner with a leading player in the market research domain, a company renowned for its innovative approach and commitment to developing proprietary solutions. We're seeking a Senior Software Engineer with a passion for cloud...

  • Software Engineer

    3 days ago


    Cambridge, United Kingdom arm limited Full time

    The Role Job Overview: Arm is seeking a highly motivated and creative Software Engineer to be based in either Lund (Sweden) or Cambridge (UK) to join a software development team working on Machine Learning compilers, predominantly in C++. The software we develop is what enables neural networks to be deployed on both present and future...

  • Software Engineer

    7 days ago


    Cambridge, United Kingdom Synapri Full time

    Software Engineer required for a Cambridge based global leading market research business. Our client are looking to hire Software Engineer into their existing engineering function to work on the redevelopment of several key systems.Find out more about this role by reading the information below, then apply to be considered.The successful candidates will get...