Job Directory Principal Development Engineer - Design Systems Team

Principal Development Engineer - Design Systems Team
Cambridge, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Job ID R38336 Date posted Mar. 22, 2019

Principal Developer - Design Systems Team

Dell Boomi is a highly collaborative, rapidly-growing division of Dell Technologies that designs cloud-based integration software for enterprise architects, data stewards, business analysts, and administrators. The products we design enable our customers to build complex processes with ease and familiarity through a visual, drag & drop interface; manage and synchronize data across domains; and control the creation, deployment and management of APIs. Boomi is consistently named as a leader in iPaaS, and as one of Philadelphia's Best Places to Work. We have a new office in Cambridge, MA that we're actively growing.

We're looking for a Principal level Engineer to help drive development best practices at Boomi. You'll be working on a team with representatives from all disciplines, including close collaboration with the UX team, to communicate and enable implementation of UX standards and guidelines throughout Boomi's product line.

The individual we are looking for will be comfortable seeing initiatives through from technical design to completion. Individuals should be able to work independently, researching and proposing solutions, with the ability to candidly discuss the costs and benefits of these solutions with larger teams and management. Mentorship and guidance experience of other developers will be a component of this role.


* Minimum of 7 years' experience in software development in either Java or a JavaScript front-end framework
* Strong knowledge of HTML, CSS, responsive design, and accessibility including WCAG and ARIA
* Knowledge of the Agile Software Development Life Cycle including source control systems like Git
* Ability to work and collaborate in a team-based environment
* Experience with Continuous Integration/Continuous Deployment testing environments
* Familiarity with front-end frameworks and the ability to research, validate, and recommend technologies for new solutions. Must understand and articulate the impacts and cost
* BS or MS degree in Engineering or Computer Science


* Deliver Quality Software and work as a member of an agile, interdisciplinary team to deliver high-quality software on a regular cadence
* Gather information to help formulate acceptance criteria, be a user advocate, and be comfortable challenging and discussing the intent of stories to surface edge cases and improve outcomes
* Guide and participate in design, development, and unit testing of our product with an understanding of how our work enables and impacts other teams
* Demonstrate Cross-Team Impact
* Mentor other Boomi engineers, including through design collaboration and code reviews.
* Be an early pioneer in new ways of doing things, be willing to critique and discuss the benefits and costs and be willing to share the experience with other developers.
* Take core design decisions and understand how they apply across whichever toolset a group of developers is using.
* Be a subject matter expert and be willing and able to answer questions from other development teams

Strong Candidate Will:

* Possess strong Domain Knowledge
* Robust knowledge of semantic HTML and CSS and recent experience in building Responsive Design
* Familiarity and experience with Accessibility standards and development practices
* Ability to work independently with a moderate level of guidance and on a distributed team in multiple locations
* Be opinionated and conscientious, willing to negotiate for your beliefs with a sensitivity to the context and cost
* Have willingness to explore options and challenge current standards. Backs opinions with reason and demonstrable evidence. Understands impacts of proposed changes
* Ability to assess processes with an eye toward improvement and simplification, provide guidance and mentorship across the organization
* Have excellent communication skills and be prepared to advocate for solutions, develop and socialize training materials, and in other ways work to improve and define best-practices (In this role, you will be instrumental in providing education and enablement throughout the department)



Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Dell encourages applicants of all ages.

Apply now Apply now

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.