Senior Software Engineer for Digital Technology

JOB FUNCTION: Information Technology
JOB TYPE: Temp to Hire
LOCATION: New York, NY
COMPENSATION: $140k - $170k
REMOTE / ONSITE: Onsite
POSTED: Nov 18, 2025

About Atrium:

What you do matters. As a people-centric organization, we foster an environment of collaboration, high performance, and innovation where your talents are valued and your achievements are celebrated. Join us and become part of an inclusive team.

Client Overview:

Our client seeks a temporary to permanent Senior Software Engineer for Digital Technology reporting to the Director of Digital Technology who will play a pivotal role in designing, developing, and maintaining critical, public-facing applications that directly support the foundation’s mission to advance research in mathematics and the basic sciences. The role requires a strong technical background, a commitment to best practices, and the ability to translate operational needs into effective technology solutions.

Salary/Hourly Rate:

$140k – $170k

Position Overview:

This Senior Software Engineer for Digital Technology is a temporary position expected to last for six months, with the potential to become permanent for the right candidate. This full-time position is based on-site in New York City. The salary will be prorated for the six-month term.

Responsibilities of the Senior Software Engineer for Digital Technology:

  • Under the guidance of an internal foundation Senior Software Engineer, Digital Technology, lead the design, development, testing, and deployment of new and existing applications using a variety of programming languages and frameworks.
  • Collaborate with stakeholders across the foundation to gather requirements and translate them into technical specifications.
  • Serve as a technical subject matter expert on the foundation’s public-facing web properties.
  • Conduct code reviews and provide technical guidance to junior developers.
  • Develop and maintain APIs for data integration with internal and external systems.
  • Ensure the security, accessibility, performance, and scalability of all developed applications.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Create and maintain robust documentation within the codebase(s) and supporting platforms.
  • Stay current with emerging technologies and advocate for their adoption when appropriate.
  • Contribute to strategic planning of the foundation’s technology roadmap.
  • Perform any other related duties as assigned.

Required Experience/Skills for the Senior Software Engineer for Digital Technology:

  • Strong proficiency in PHP, JavaScript, and HTML/CSS.
  • Strong understanding of WordPress architecture, best practices, and plug-ins.
  • Strong understanding of version control systems (e.g., Git) and deployment pipelines.
  • Understanding of web application frameworks (e.g., Node.js, React, Angular, Vue.js).
  • Understanding of database design and management (SQL and NoSQL databases).
  • Understanding of API design principles and RESTful services.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and DevOps practices.

Preferred Experience/Skills for the Senior Software Engineer for Digital Technology:

  • Ability to analyze complex problems and propose innovative, practical solutions.
  • Strong debugging and troubleshooting capabilities.
  • Excellent written and verbal communication skills.
  • Understanding of design and editorial workflows related to application development.
  • Ability to collaborate effectively with non-technical stakeholders.
  • Experience with agile development methodologies.

Education Requirements:

  • Bachelor’s degree or equivalent combination of certification, education, experience, and training in a related field.
  • Advanced degree preferred.

Benefits:

  • This position is eligible for medical benefits only.

By applying to this job, you agree to receive calls, AI-generated calls, text messages, and/or emails from Atrium and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to opt out on any message you receive. For more details, please review our Terms of Use and Privacy Policy.

As a woman-owned firm, we value diversity. We are an equal opportunity and affirmative action employer and will consider all applications without regard to race, sex (including gender, pregnancy, sexual orientation and gender identity), age, color, religion or creed, national origin or ancestry, veteran status, disability (physical or mental), genetic information, citizenship or any other characteristic protected by law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Candidates who apply for roles through the Atrium website will be added to our candidate pool and may be considered for additional roles of a similar title. Please contact us to request an accommodation.
EOE/M/F/D/V/SO

Position ID: 158964