What is a Software Engineer at Dartmouth?
A Software Engineer at Dartmouth occupies a unique position at the intersection of world-class academic research and enterprise-level technological innovation. Unlike traditional tech firms, your work here directly enables the mission of one of the world's leading educational institutions. You will build and maintain the digital infrastructure that supports groundbreaking research, enhances the student experience, and streamlines the complex operations of an Ivy League university.
The impact of this role is both immediate and enduring. Whether you are developing custom software for a specific research lab or engineering robust enterprise systems for the broader campus community, your contributions ensure that Dartmouth remains at the forefront of the digital age. You will work on a diverse array of problem spaces, from high-performance computing and data visualization to secure administrative platforms, requiring a versatile and mission-driven approach to engineering.
Expect a collaborative environment where technical excellence is paired with a deep commitment to the community. Dartmouth values engineers who are not only skilled coders but also strategic thinkers capable of translating complex academic needs into elegant, scalable software solutions. You are not just writing code; you are building the tools that empower the next generation of leaders and scholars.




