
06 Aug Infrastructure Software Engineer
Infrastructure Software Engineer
New York, NY · Full time
Location: 160 Fifth Avenue
Time type: Full time
Job requisition id: R0000973
Position Summary
The Simons Foundation is growing our computational science organization called the Flatiron Institute. The Scientific Computing Core (SCC) is part of the Flatiron Institute and develops and deploys the computing infrastructure — including new computational and statistical methods and storage and data-handling systems — necessary for carrying out the center’s research. It also acts as a creator and disseminator of software tools for use by various scientific communities, as well as assisting with development of open source software from communities. As a member of SCC, the Infrastructure Software Engineer will provide detailed technical maintenance/support across the Flatiron Institute.
Essential Functions/Responsibilities
- Provide support for researchers developing, building, documenting, packaging, releasing, and deploying software tools, libraries, and servers.
- Implement automated build and test CI (continuous integration) workflows on Github, Jenkins, and other platforms for these packages as specified by researchers and developers.
- Work with others in SCC to maintain and develop tools and components supporting storage, networking, and monitoring systems.
- Use these tools to monitor, diagnose, and optimize HPC and storage performance issues involving MPI, CephFS, and other technologies.
- Help maintain infrastructure and networking for HPC and Kubernetes, setting up and expanding clusters needed.
- Help build and deploy web-based research services for sharing data, software tools, and other web content.
- Perform any other duties or tasks as assigned or required.
Minimum Qualifications
Education
- B.S., M.S. or Ph.D. in computer science, software engineering, or related field
Experience
- Experience with Python programming and packaging
- Familiarity with compiling and debugging C/C++ systems software, such as the Linux kernel
- Experience developing CI workflows on Github, Travis, Jenkins, or other framework
- Experience deploying daemons or applications with systemd, Kubernetes
- Experience with open source software on Github
- Basic exposure to some scientific software packages
- Understanding of Linux TCP/IP networking, routing, iptables/nftables, containers, and filesystems
- Experience with Linux scripting in bash and Python
Related Skills & Other Requirements
- Interest/curiosity in advancing scientific research and open source software
- Excellent interpersonal and verbal and written communication skills
- Excellent customer/end-user service skills
- Ability to work independently and autonomously
Required Application Materials
- Please submit a résumé and cover letter stating your interest in the position.
Compensation And Benefits
- The full-time annual compensation range for the Infrastructure Software Engineer level is $140,000 – $180,000, depending on experience.
- The full-time annual compensation range for the Senior Infrastructure Software Engineer level is $180,000 – $240,000, depending on experience.
- In addition to competitive salaries, the Simons Foundation provides employees with an outstanding benefits package.
The Simons Foundation’s Diversity Commitment
Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds and experiences, and we are committed to cultivating an inclusive work environment. The Simons Foundation actively seeks a diverse applicant pool and encourages candidates of all backgrounds to apply. We provide equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state and local law.
Please click here to apply.
Sorry, the comment form is closed at this time.