EverTrue

Making the hard job of fundraising easier for every fundraiser — so they can improve the experience of every donor.

Engineering Team Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

16 days ago

Salary

$135K - $145K / year

Bachelor Degree7 yrs expEnglishAWSAzureCloudLinuxMy SQLSQL.net

Job Description

• Lead and manage the Balance/Impact engineering team, providing technical direction, mentorship, and support across backend and frontend development. • Own the platform’s technical direction with a focus on security, performance, scalability, and user experience. • Champion an AI-first strategy by identifying opportunities to enhance automation, intelligent features, and predictive insights within the nonprofit financials space. • Lead the platform migration from the current Azure/.NET stack toward AWS and Linux-based infrastructure in alignment with the broader EverTrue technology ecosystem. • Partner with Product to manage the backlog, prioritizing features, technical debt, and bug fixes with a focus on measurable impact. • Collaborate cross-functionally with Product, Design, QA, DevOps, and leadership to deliver high-quality releases aligned with business goals. • Guide the evolution of the platform architecture, making pragmatic decisions about when to modernize versus maintain existing systems. • Set and uphold standards for coding, CI/CD, deployment practices, and engineering excellence. • Lead code reviews, technical discussions, and architectural planning. • Foster a culture of innovation, continuous improvement, ownership, and security-first development. • Build and grow the team by identifying talent gaps, participating in hiring, and developing engineers into stronger contributors. • Guide the continued evolution of the Balance/Impact platform as a critical product within the EverTrue portfolio. • Lead the engineering team in maintaining and enhancing the platform while executing a strategic migration toward AWS and Linux-based infrastructure. • Ensure delivery of high-quality, secure, and scalable solutions that support both current system stability and future platform growth. • Drive backlog prioritization in partnership with Product to balance feature development, modernization efforts, and technical debt. • Promote AI-first thinking across the platform to improve efficiency, security, and end-user experience. • Mentor and support engineers to strengthen technical capabilities and overall team effectiveness. • Contribute to a culture of ownership, documentation, and continuous improvement across engineering practices.

Job Requirements

  • You have 7+ years of professional software engineering experience, including 2 to 3 years in a technical leadership role.
  • You bring strong expertise in C#/.NET and SQL Server, with the ability to guide full-stack development across the Microsoft ecosystem.
  • You have experience with modern cloud-native development on AWS and Linux-based environments and are excited to lead a platform migration from Azure/.NET toward AWS-based infrastructure.
  • You have proven experience leading engineering teams and delivering complex applications in production environments.
  • You have a strong understanding of application security best practices and secure development lifecycles.
  • You are highly skilled with relational databases such as SQL Server or MySQL, including query optimization, indexing, and schema design.
  • You have led modernization or migration projects while maintaining system stability and minimizing disruption for end users.
  • You have hands-on experience with CI/CD pipelines, DevOps practices, and cloud environments.
  • You are excited about an AI-first approach and have experience integrating or leveraging AI/ML to improve application performance, development velocity, or user outcomes.
  • You bring strong problem-solving skills and can balance strategic vision with hands-on technical execution.
  • You are a collaborative communicator who values mentoring, guiding, and empowering others.
  • You proactively identify what needs to happen and drive work forward with minimal oversight.

Benefits

  • A base salary range of $135K - $145K.
  • A 2.5% bonus plan based on company performance.
  • We cover 80% of your premium for medical, dental, and vision insurance.
  • We offer a 401k match of up to 3% to support your financial future.
  • A remote-first environment for flexible work.
  • Generous paid time off throughout the year.
  • Investment in your professional growth and development.
  • Opportunities to connect with colleagues both in-person and virtually.
  • The unique chance to contribute to the non-profits and educational institutions you care about, aligning your work with your passions.

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer – AI

LawPay

An AffiniPay solution and the trusted partner in helping law firms get paid easier, more securely, and 39% faster.

Full-stack Engineer16 days ago
Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

Senior Engineer designing AI features for 8am’s suite of products

AWSCloudPython
United States
$150K - $175K / year

Principal Software Engineer

Stord

Cloud Supply Chain | Fulfillment, Transportation & Technology

Full-stack Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 2019H1B Sponsor

Principal Frontend Engineer driving architectural vision for frontend engineering at Stord

CypressJestReactTypeScript
United States

Senior Software Engineer

Stord

Cloud Supply Chain | Fulfillment, Transportation & Technology

Full-stack Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 2019H1B Sponsor

Senior Elixir Engineer building scalable and fault-tolerant systems

CloudDistributed SystemsElixirGoogle Cloud Platform
United States

Senior Engineer, Platform Services

Stord

Cloud Supply Chain | Fulfillment, Transportation & Technology

Full-stack Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 2019H1B Sponsor

Senior Engineer driving technical vision for shared services at Stord

Distributed SystemsElixirTypeScript
United States