Raspberry Pi Foundation

Software Engineer, Blockly Infrastructure

Raspberry Pi Foundation

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $115,000 - $120,000 per year

About the role

  • Implement features in the Blockly library and plugins, balancing flexibility and backwards compatibility with developer ergonomics.
  • Work with members of the team and open source contributors to deliver high-quality software with measurable impact.
  • Improve project infrastructure, including tooling for building, testing, and releasing.
  • Ensure compatibility across multiple browsers, OSes, and types of hardware, with a focus on developer experience.
  • Provide courteous and helpful technical support to Blockly developers by answering questions, filing bugs, and triaging issues.
  • Participate in the annual Blockly Summit by speaking about your work and interacting with developers in-person.

Requirements

  • Demonstrable experience of working as a professional Software Engineer with a focus on web technologies.
  • Experience with TypeScript and Webpack.
  • Experience publishing web libraries and/or npm packages.
  • A proactive, pragmatic, and supportive attitude along with being happy to provide and receive constructive feedback.
  • 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, block-based programming, and/or accessible computing.
  • Experience with block-based programming.
Benefits
  • Paid time off. In addition to public holidays, full-time employees in the US receive 15 days of paid time off, plus 3 additional days of paid time off for the company-wide closure at the end of each year.
  • Retirement Savings Plan (401)(k). We match 100% of employee contributions up to the first 5%.
  • Private Healthcare. We provide private healthcare (including dental and vision) for you and for your dependents through United Healthcare and Guardian.
  • Flexible working. We have clear policies to provide flexibility over when and where you work, helping you balance work responsibilities with the rest of your life.
  • Support for parents and carers. We provide generous family leave and flexibility for parents and carers.
  • Group term life insurance & disability insurance. We provide insurance and income protection schemes to provide peace of mind for you and your family.
  • Investing in learning and development. We invest in your growth and development, including through access to learning resources and training, with dedicated time for all employees.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptWebpackweb technologiesblock-based programmingpublishing web librariesnpm packagesbuildingtestingreleasing
Soft Skills
proactive attitudepragmatic attitudesupportive attitudeconstructive feedbackinterpersonal skillsverbal communicationwritten communicationcollaborative approach