F

Foundant Technologies

Philanthropy grant management SaaS platform

Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • At least 12 years of professional software engineering experience, including significant experience at a principal, staff, or equivalent senior individual-contributor level as a hands-on developer.
  • Demonstrated mastery of architectural patterns and judgment in applying them at the application and service levels.
  • Expertise in Java, Spring Boot, TypeScript, Node.js, and React, with a record of building and shipping production software.
  • Extensive full-stack development experience building scalable RESTful applications with React and a Java/Spring Boot backend.
  • Advanced proficiency with large-scale relational database management systems.
  • Experience with analytical systems and databases that process large volumes of data.
  • Proficiency with AI-assisted development practices and tools.
  • Experience developing cloud-based SaaS applications.
  • Experience owning production services, including reliability, performance, and incident response.
  • Professional experience using AI-assisted development tools in production work; deep expertise with Claude Code or a comparable tool is acceptable.
  • Extensive experience diagnosing and debugging complex technical issues across multiple components and services, including using debugging and profiling tools.
  • Must be legally eligible to work in the United States.

Responsibilities

  • Develop and care for product engineering activities and ongoing production environments, taking on difficult technical problems and delivering high-quality working code.
  • Own application- and service-level architectural decisions that withstand production load and remain understandable to future engineers.
  • Diagnose systemic and architectural issues crossing component and service boundaries, including ambiguous issues without an obvious single-team code cause.
  • Proactively resolve integration issues or coordinate across team boundaries.
  • Use AI-assisted development and agentic tools in daily engineering work to accelerate delivery of production-ready code and improvements to clients.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience working with AWS is highly desirable.

About the Company

Foundant Technologies

Philanthropy grant management SaaS platform

Foundant Technologies provides software as a service (SaaS) tools for philanthropy, focusing on foundations, grantmakers, and social good organizations. It offers grant management, scholarship management, and fund accounting to help organizations securely handle their funding activities, streamline internal workflows, and remove data silos. The platform is designed to cover the entire grantmaking and scholarship lifecycle in one centralized system, so users can manage applications, decisions, disbursements, and reporting more efficiently. What sets Foundant apart is its specialization in the philanthropy sector with an integrated, centralized platform tailored to funders and scholarship providers, helping them reduce administrative burdens and focus on their mission. The company aims to increase impact by making funding processes easier to manage and more transparent for both funders and recipients.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Bozeman, MT
Founded
2006

Recently Posted Jobs

Explore more opportunities at Foundant Technologies

See more jobs