Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4363730753&f_C=10384354&f_TPR=r604800&f_WT=2&geoId=92000000&origin=JOB_SEARCH_PAGE_JOB_FILTER Job Description: Software Engineer (Blockly Infrastructure) Raspberry Pi Foundation · Washington, United States (Remote) Easy Apply Save Save Software Engineer (Blockly Infrastructure) at Raspberry Pi Foundation Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Software Engineer (Blockly Infrastructure) Location: Minnesota, and would also consider; Washington, California, Georgia, and Massachusetts Salary: $115,000 - $120,000 p.a. Full-time equivalent, dependent on experience Basis: Permanent; full-time, part-time, or flexible Eligibility: You must be eligible to work in the USA The role We're looking for a Software Engineer to join our team. You'll be working on Blockly, which recently found a new home at the Raspberry Pi Foundation. You will report to the Blockly Software Engineering Manager and work with our team to improve build systems and tooling for a library in active use and development. 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 a supportive, collaborative, and agile team of fellow Software Engineers. To learn more about the Blockly team, check out our GitHub repository or one of the previous user summits. We work hard to make sure that the Foundation is a place where everyone is supported to 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 joining an exceptional team of people who care about our mission and each other. Responsibilities 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 Experience And Personal Attributes We recognise that everyone has the potential for growth. We welcome applications from candidates who can demonstrate that they have some, but not necessarily all, of the experience and personal attributes listed here. 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