Skip to main content

Senior Principal Developer - Design Systems (Virtual/Remote)

Primary Location: Chesterbrook

Additional Location(s): Remote - California, United States (Bay Area); San Francisco, California, United States

Apply Now

Are you ready to work on world changing technologies?  Today, organizations need to move with increased agility and insight to grow and thrive. Dell Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a Leader for the seventh year in a row in the Gartner Enterprise iPaaS Magic Quadrant and recently recognized by Inc. Magazine as one of the best workplaces. Our award-winning, patented technology is transforming the world of integration by making enterprise-class integration technology accessible and affordable to companies of all sizes.

Working at Dell Boomi means doing what you love. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact in technology and want to build something big. If you are passionate about solving hard problems, enjoy working with world-class people and developing cutting edge technology, you should explore a career with Boomi. Learn more at or visit Boomi Careers.

Dell Boomi develops, deploys, and operates mission critical data integrations for small, medium, and enterprise level customers. Our Engineers within our Boomi team are thought leaders and have significant input into the design and direction of our product. Join us in our mission to make integration accessible to organizations of all sizes.

The Role

We’re looking for a Principal level experienced Developer/Architect to 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 primary focus will be centered around Boomi’s in-house Design System and evolving the product into a more modern and flexible technology stack with close attention to accessibility, standards, and product cohesion.

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.


Deliver Quality Software

  • 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 understand and empathize with the impact and expected outcomes over requirements.

  • Lead in design, development, and unit testing of our product with an understanding of how our work enables and impacts other teams and the overall strategic direction of our products and capabilities.

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.

Qualities of a Strong Candidate

Domain Knowledge

  • Strong knowledge of semantic HTML and CSS (Sass/scss preferred).

  • Strong experience with modern JavaScript frameworks like React or Vue, particularly well versed with component design and development

  • Experience in building Responsive Design.

  • Familiarity and experience with Accessibility standards and development practices.


  • Ability to work independently with a moderate level of guidance.

  • Opinionated and conscientious, willing to negotiate for your beliefs within the construct of strategic business needs and organizational priority.

  • Willingness to explore options and challenge current standards. Backs opinions with reason and demonstrable evidence. Understands impacts of proposed changes both in tactical and strategic contexts.

Industry Knowledge

  • Familiarity with front-end frameworks. Ability to research, validate, and recommend technologies for new solutions. Must understand and articulate the impacts and cost.

  • Ability to assess processes with an eye toward improvement and simplification, provide guidance and mentorship across the organization. 

Strong Communicator

  • 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.

  • Ability to present complex problems and ideas into meaningful insights for a diverse audience


Essential Experience

  • 7+ years experience in software development practices with popular languages like Java, Python, or JavaScript front-end frameworks. 

  • 3+ years experience using a modern JavaScript framework like React or Vue in a production capacity.

  • Solid grasp of modern UI design patterns, practices, and technologies based on semantic HTML and CSS.

  • Demonstrated experience in a development lead capacity working with both senior and junior level engineers.

Desired Experience

  • Strong understanding of accessibility needs including WCAG conformance and ARIA.

  • Experience interacting with data providers using industry standards like REST and GraphQL 

  • Experience using design systems and component libraries, ideally leading in the development or extension of the capability.

  • Knowledge of the agile development practices including source control systems, CI/CD, test automation 

  • Ability to work and collaborate in a team based environment.

  • Experience with Continuous Integration/Continuous Deployment testing environments.

Equal Opportunity Statement

Dell is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: 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

Job ID: R076323
Apply Now

Join Our Talent Network

Sign up to stay up-to-date on our latest career opportunities, events and company news.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Engineering, California, United StatesRemove
  • Engineering, San Francisco, California, United StatesRemove
  • Engineering, Chesterbrook, Pennsylvania, United StatesRemove
  • Boomi, California, United StatesRemove
  • Boomi, San Francisco, California, United StatesRemove
  • Boomi, Chesterbrook, Pennsylvania, United StatesRemove
  • Remote, California, United StatesRemove
  • Remote, San Francisco, California, United StatesRemove
  • Remote, Chesterbrook, Pennsylvania, United StatesRemove
  • Systems Engineer, California, United StatesRemove
  • Systems Engineer, San Francisco, California, United StatesRemove
  • Systems Engineer, Chesterbrook, Pennsylvania, United StatesRemove