We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Director of Software Engineering

Candid
life insurance
United States, New York, New York
32 Old Slip (Show on map)
Jun 10, 2025
Description

Position Summary

Candid is a nonprofit that provides the most comprehensive data and insights about the social sector. We get you the information you need to do good. Candid currently has an opportunity for a Senior Director of Software Engineering. Reporting to the VP of Technology, this position leads multiple software engineering teams and their efforts at Candid which includes web applications, APIs, data pipelines, internal business systems, integrations, quality assurance and automation, as well as other technology operations and utilities. This is a senior leadership role that involves close collaboration with Technology leadership, Product Management, and other stakeholders across the organization to design, develop and implement software solutions to address complex business issues as well as providing technical leadership within the Technology division. A successful candidate thrives in a highly collaborative workspace, is actively engaged in the development process, and understands the underlying technology.

Position: Senior Director of Software Engineering

Reporting to: Vice President of Technology

Supervises: Technical QA Manager, Director of Software Engineering, Senior Software Engineering Manager, 3 Software Engineering Managers, Lead DevOps Engineer

Schedule: 35-hour work week, Monday through Friday

Compensation: $170,000-$220,000 (this range is for the NYC area and will be adjusted for other localities; additionally, factors like skills and experience will be considered).

Location: Remote. In-person attendance is expected during our annual, weeklong all-staff summit. Additionally, participation for in-person meetings is expected at least once per year for most employees, at least once per quarter for senior leaders, and at least once per month for the executive team. Staff that are not in NYC are expected to travel for these meetings.

Benefits: Health insurance (medical, dental, vision), retirement contribution with additional option for a match, paid life insurance and AD&D, paid leave time (PTO, compassionate leave, volunteer, holiday, parental), short-term and long-term disability, pre-tax transit, flexible spending accounts, supplemental insurance, summer hours, and Public Service Loan Forgiveness (PSLF) program eligible employer.

Responsibilities



  • Foster a positive and collaborative culture where team members can thrive.
  • Mentor and coach Engineering managers to guide their personal growth, foster ownership, and strive to improve performance and quality of deliverables.
  • Provide direction and governance that strikes the balance between technical decisions and business alignment.
  • Provide guidance and create strategies for effective usage of DevOps to support Candid's growing platform.
  • Interact with the Candid business community in gathering business requirements and execution of responsibilities; work with vendors in seeking solutions to Candid's initiatives.
  • Provide technical strategy and oversight for Candid's ongoing software development activities.
  • Oversee multiple engineering teams and manage coordination and dependencies in a complex microservice platform.
  • Work with Architects at Candid to support technical architecture decisions across teams and technical solutions.
  • Own and manage Software Engineering department budget.
  • Accountable for talent (retention, hiring, professional development) for the Engineering department.
  • Provide thought leadership and insight into emerging trends. Encourage teams to align with modern software development best practices.
  • Lead and support software development teams to collaboratively engage product management and other stakeholders to address and solve product challenges for users.
  • Work with teammates at all levels of the organization to coordinate development efforts and align on release schedules.


Requirements



  • 10+ years of engineering, quality assurance, and architecture background with experience in multiple programming languages and advanced concepts at scale.
  • 5+ years Software Engineering Management experience with progressively greater responsibilities.
  • 5+ years' experience with Microsoft development technologies using .NET framework.
  • Proven track record delivering complex software on time with high quality.
  • Experience managing Agile software development teams.
  • Experience making large-scale, system-wide changes to technical or data infrastructure that involve multiple stakeholders.
  • Must possess strong communication skills; be organized and analytical, and able to eliminate obstacles through creative and adaptive means. Must have exceptional problem-solving capability coupled with a desire to create practical business value.
  • Experience with Software Development Lifecycle (SDLC) processes.
  • Experience with Microservices architecture.
  • Experience in Cloud Computing (AWS/Azure).
  • Bachelor's degree or equivalent, Master's degree preferred.
  • Willingness to perform other duties and special projects as needed/requested.
  • Sensitivity and respect for racial, gender, sexual orientation, and cultural differences.
  • Champions and represents Candid's core values: We're driven, direct, accessible, curious, and inclusive.


About Candid
Every year, millions of nonprofits spend trillions of dollars around the world. Candid finds out where that money comes from, where it goes, and why it matters. Through research, collaboration, and training, we connect people who want to change the world to the resources they need to do it. Our data tools on nonprofits, foundations, and grants are the most comprehensive in the world.

Candid's vision is an ambitious one. But we know when we make investments in our talent, it translates to more access and better knowledge for those working for social good around the world.

On February 1, 2019, Foundation Center and GuideStar joined forces to become Candid, a 501(c)(3) nonprofit organization.

Candid is a qualifying nonprofit organization as defined by the Public Service Loan Forgiveness Program. As such, Candid employees may claim their employment time on their PSLF application. We offer a competitive salary and excellent benefits. Due to the high volume of applicants we typically receive, we regret that we can only contact candidates we would like to interview.

For more information on positions available at Candid, please visit our website: Work with us

Candid is an equal opportunity employer. Candid provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. We are committed to diversity, equity, and inclusion and especially encourage members of underrepresented communities to apply.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-696f97f645-r6qmr)