Software Developer

Posting Number 2023-11871
Posted Date 1 week ago(9/18/2023 9:20 AM)
Location : Location
US-NY-New York
Hybrid Remote Work Classification
60% to 80% Onsite
Instructional Technology Tools and Services
NYU IT (WS1170)
Compensation Grade
Band 52

Position Summary

Coordinate and participate in the ongoing development, operation and maintenance of all components and aspects of JupyterHub infrastructure and related applications. Support teaching and research functions of JupyterHub for clients in the NYU community. Ensure the integrity of system data and security, maintenance, organize related projects and work closely with technology staff to ensure collaboration and adherence to University technology policies and procedures for the respective systems. Ensure client needs are met regarding transactions, setup, and support. Collaborate with administrative groups, business and technical partners and vendors to ensure that new requirements and changes are managed for the system. This also includes liaison with Global NYU campuses and providing necessary support for applications, interfaces and integration components. Monitor the availability and performance of the system and recommend optimizations. Responsible for change management for migration of changes to production environments.


Required Education:
Bachelor's Degree Computer Science, Information Systems, System Engineering or an equivalent combination of education and work experience.

Required Experience:
3+ years related experience or an equivalent combination of knowledge and experience as a system or technical analyst. Must include experience with designing, developing, maintaining and troubleshooting VMWare, and Windows Server. Must have experience with database concepts and network technologies.

Preferred Experience:
3+ years Experience with Google Cloud Services, Kubernetes, and JupyterHub Server/Notebooks. Experience and certifications related to operating JupyterHub Server and supporting cloud infrastructure.

Required Skills, Knowledge and Abilities:
Experience undertaking customer research and document clients’ business needs and delivering technical solutions Must possess an IS/IT background and have an understanding of enterprise applications, Windows Server, Server Database setup, configuration and management, and Networking concepts. Firm understanding of server technology, virtualization, network and database technology, programming, system and security analysis. Familiar with the business processes and procedures necessary to manage and maintain enterprise technologies. Extensive front end troubleshooting and log file analysis. Familiar with Software Development and Product Management life cycles. Experience Developing scripts to facilitate application enhancements, data monitoring, troubleshooting data issues and creating custom reports. Experience in scripting languages (e.g. Python, PowerShell Batch Scripting) Excellent verbal and written communication skills. Excellent analytical, problem solving and interpersonal skills.

Additional Information

In compliance with NYC's Pay Transparency Act, the annual base salary range for this position is USD $76,500.00 to USD $93,500.00. New York University considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and organizational considerations when extending an offer. This pay range represents base pay only and excludes any additional items such as incentives, bonuses, clinical compensation, or other items.

NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at

EOE/AA/Minorities/Females/Vet/Disabled/Sexual Orientation/Gender Identity


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.