Current Job Opportunities

Princeton University remains steadfast in our commitment to our teaching and research mission, especially during these challenging times. We currently are hiring in key positions that will enable us to fulfill our mission and advance our strategic priorities.

To view all positions currently open for application, see the Princeton University Careers site at hr.princeton.edu/careers.


 

Senior Research Software Engineer

In this role, you serve as an integral member of a dynamic research team, making software contributions to multiple projects such as real-time embedded optimization, energy grid reliability quantification, optimization problems in the social sciences, machine learning for banking applications, and large-scale tensor computations. (#2023-16576)

The job is ideal for someone who:

  • Loves to write code and is interested in supporting groundbreaking research
  • Is able to learn new systems quickly and efficiently, doing research when needed
  • Enjoys finding solutions to complex problems
  • Is interested in mentoring others in advanced computational techniques

Skills you bring to the table:

  • Strong experience working as a Research Software Engineer or in a related field
  • Strong programming skills in Python ,C/C++, R, and other languages used scientific computing applications
  • Experience working in an academic research environment
  • The ability to speak effectively with individuals having varied levels of technical knowledge 

Details & Apply

Manager, Data Integration and Design

In this role, you oversee the daily activities of a team of ETL developers and assist in technical tasks, including modeling, script development, and troubleshooting. You will be responsible for the planning and delivery of end-to-end data warehouse services, evaluating the current methods and architecture, and identifying opportunities for improvement. (#2023-16526)

The job is ideal for someone who:

  • Is interested in providing leadership in the development of an effective plan for data integration architecture
  • Enjoys troubleshooting and diagnosing of ETL pipeline failures and data anomalies, and finding appropriate solutions
  • Is looking to provide mentorship to others

Skills you bring to the table:

  • Strong experience in the day-to-day management of information systems and high-performing staff
  • Experience using ETL tools (DataStage preferred)
  • Working knowledge of cloud technologies used for data integration
  • Familiarity with modern data architectures, including data lake, data lake house, and object storage

Details & Apply

Director, Software Program Management

In this role, you partner with the Associate CIO for Software and Application Services (SAS) to define the vision for the department and ensure the successful implementation of software projects to meet the needs of campus users. (#2023-16308)

The job is ideal for someone who:

  • Is looking to play a central role in guiding the department’s annual project slate and contribute to a wide variety of project, customer, and business decisions
  • Enjoys serving as a partner and problem-solver for project managers by clearing obstacles, recognizing needs, and bringing solutions to fruition

Skills you bring to the table:

  • Strong experience in project and program management for software services and technology
  • Excellent interpersonal skills and the ability to build strong relationships
  • A strategic mindset and the ability to identify opportunities and solve problems

Details & Apply

Senior OnBase Developer

In this role, you support, develop, and integrate solutions deployed on the OnBase Enterprise Content Management (ECM) platform. You also troubleshoot operational issues and implement effective solutions. (#2023-16178)

The job is ideal for someone who:

  • Enjoys developing creative OnBase solutions that address the varied needs off departments across campus
  • Is looking to build and maintain strong relationships with campus users, team members, and OIT partners to ensure success

Skills you bring to the table:

  • Strong experience developing ECM solutions, preferably in OnBase
  • Knowledge of the full software development lifecycle and experience with waterfall and agile project methodologies
  • Experience configuring and supporting ECM features (document imaging, workflows, electron forms, etc.) and familiarity with OnBase API, C#, and/or VB Script within an ECM solution design
  • Ability to use SQL scripting to create reports or database queries

Details & Apply

Associate CIO, Project and Technology Consulting Office

In this role, you lead OIT's Project and Technology Consulting Office and oversee a vast portfolio of strategic and high-impact projects and initiatives that result in meaningful IT contributions across the University. You also serve as a principal contributor to the IT Governance process for the University’s complex IT environment. (#2022-15685)

The job is ideal for someone who:

  • Is interested in leading the University’s project and portfolio planning process and ensuring the success of large-scale strategic IT projects
  • Enjoys establishing structures and policies around IT governance 
  • Is looking to provide strategic leadership to a team of high-performing staff

Skills you bring to the table:

  • Experience leading program management for a large portfolio of high-impact/high-risk IT projects
  • Previous involvement in architecting and leading IT governance practices
  • Strong experience partnering with executive-level leadership, managing staff, and building meaningful relationships
  • A demonstrated understanding of project management principles, methodologies, and how to successfully implement complex IT projects

Details & Apply

Research Software Engineer II

In this role, you serve as an integral member of a multi-disciplinary research team focused on developing cutting-edge High Energy Physics research. (#2022-16019)

The job is ideal for someone who:

  • Loves to write code and is interested in supporting groundbreaking research
  • Is able to learn new systems quickly and efficiently, doing research when needed
  • Enjoys finding solutions to complex problems

Skills you bring to the table:

  • Strong programming skills in Python, C++ and other languages used in High Energy Physics applications
  • Experience working in an academic research environment
  • The ability to communicate effectively with individuals having varied levels of technical knowledge

Details & Apply

We Hire Top Talent

Don't see the right listing for you now? Providing technology to this 'city' that is Princeton University calls for a broad range of information technology and administrative talent representing more than 31 job categories. Check back again soon, as new positions are opening regularly.

  • Accessibility
  • Administrative Support
  • Application Engineering and Support
  • Automation
  • Budget and Finance
  • Business Analysis
  • Business Intelligence
  • Cloud Engineering and Support
  • Contract and Vendor Management
  • Data Modeling
  • Database Administration
  • Help Desk and Desktop Support
  • High-performance Computing
  • Information and Cyber Security
  • Infrastructure Engineering and Support
  • Inventory Control
  • IT Consulting
  • IT Leadership
  • Network Engineering
  • Organizational Administration and Operations
  • Process Improvement
  • Project Management
  • Software Engineering and Support
  • Storage Engineering and Support
  • Systems Engineering and Support
  • Technology Installation
  • Technology Support and Field Services
  • Training and Outreach
  • Unified Communications
  • User Experience (U/X)
  • Web Design and Development