Software Engineering Manager

Candid · Remote (US)

Software Engineering
Partners & Advocates
$112,000 - $135,000 Per Year
Posted 5 days ago

Continuous Integration (CI/CD)
Project Management
Vue JS
Report an Issue
Featured Job

Candid has a Software Engineering Manager position available for an individual to lead and mentor a team of engineers in developing a digital user workspace. This role involves driving project development, offering technical oversight, and ensuring timely delivery of high-quality software solutions while collaborating closely with cross-functional teams.

Position: Software Engineering Manager

Reporting to: Senior Director of Software Engineering

Supervises: Software Engineers

Schedule:  35-hour work week, Monday through Friday

Location: Flexible. 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, and at least once per quarter for senior leaders.

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

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

Position summary

Candid is seeking an experienced Software Engineering Manager to lead the Ecosystems team in developing a digital user workspace. This workspace will enable users to personalize their experience, track what's most important, and surface other related relevant data. The ideal candidate will have experience with React, .NET C# REST APIs, NoSQL/SQL databases, AWS, Scaled Agile Framework, and Jira.


Team Management

  • Manage and mentor a team of software engineers, ensuring adherence to development standards and best practices.
  • Lead by example in problem-solving and reinforce a positive team culture.

Project Leadership

  • Oversee the development, implementation, and maintenance of the digital user workspace and dashboard.
  • Collaborate with product owners, designers, data scientists and other stakeholders to define and execute the product roadmap.
  • Ensure timely delivery of high-quality software solutions aligned with business objectives and user needs.

Technical Guidance

  • Provide technical oversight and support to the engineering team.
  • Make architectural decisions and review code to ensure robustness and scalability.
  • Stay updated with industry trends to maintain a modern and efficient technology stack.


  • Work closely with cross-functional teams to gather requirements and provide solutions to dependencies.
  • Communicate project status, challenges, and successes to stakeholders transparently.

Development & Maintenance

  • Develop cloud services and deploy new versions of the workspace using AWS architecture (CloudFormation, API Gateway, Lambda, DynamoDB, S3, CloudWatch) while automating and maintaining source control in Azure DevOps.
  • Work with other teams to enhance ElasticSearch indexes and matching services.
  • Assist Engineers with SQL and NoSQL database technical guidance.
  • Ensure proper development of unit tests and oversea integration tests, and UI Automated tests are establishing sufficient test coverage.
  • Ensure the team adheres to Agile methodologies, particularly within the Scaled Agile Framework for dependency management.

Required Skills

Technical Skills

  • 5+ years of experience with .NET (C#, .NET Web API, .NET Core) and REST API development.
  • 5+ years working with relational databases (SQL Server preferred), creating SQL queries and stored procedures, and creating web services based on those queries.
  • Demonstrated understanding of data relationships and experience designing JSON models.
  • 5+ years in a front-end development framework such as React, Angular or Vue including building and maintaining single-page applications (SPA).
  • 2+ years of experience with AWS services (CloudFormation, API Gateway, Lambda, DynamoDB, S3, CloudWatch); AWS Certification is a plus.
  • Experience working with Azure DevOps Git Repos, CI/CD pipelines and Artifacts.
  • Strong knowledge of unit testing for .NET and mocking/stubbing dependencies.
  • Experience working with RESTful APIs.
  • Experience with Scaled Agile Framework (SAFe) and using Jira for project management.
  • Knowledge of ElasticSearch infrastructure and query language; certification is a plus.

Professional Skills

  • College degree strongly preferred; equivalent experience will also be considered.
  • Collaborative and positive attitude.
  • Experience working in Agile teams.
  • 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 are driven, direct, accessible, curious, and inclusive.

See the world. Make it better.

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 that 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.

How to apply

Please email your resume and cover letter to [email protected]. Please put the title of the position you are applying for in the subject line. Your application will only be considered if all instructions above are met.

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 that we would like to interview.

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

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.

Candid is an EO/AA/VET/DISABLED Employer.

We are committed to diversity, equity, and inclusion and especially encourage members of underrepresented communities to apply.


Related Jobs

Senior Software Engineer - StreetLight Data
Remote (US) - Posted 1 month ago
Senior ML (Ops) Software Engineer - Atlas AI
Remote (US) - Posted 6 days ago
Sr Quality Engineer - Bloomerang
Remote (US) - Posted 3 days ago
View more open Software Engineering Manager jobs
View more remote jobs
Be the first to see new Software Engineering Manager jobs

Save this search to get an email when new jobs match this search.

Create Email Alert