F

Fluxx

Cloud-based grants management platform for foundations

Principal Engineer

Full-Stack EngineeringUpdated on Nov 6
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of professional software engineering experience, including a meaningful share as a principal engineer or architect on a complex software-as-a-service platform.
  • Deep full-stack engineering experience, with substantial depth in Node.js and React.
  • A deep foundation in computer science and a track record of making web applications highly performant.
  • Experience working closely with product, design, quality assurance, and infrastructure peers.
  • Experience writing and maintaining documentation that helps others move faster.
  • A track record of mentoring engineers and raising their technical bar.
  • Ability to navigate complex technical trade-offs while delivering features rapidly without compromising long-term platform scalability.
  • Experience with large Ruby on Rails codebases and the ability to speak credibly across the Node.js and Rails ecosystems.
  • Comfort reasoning about deployment, scaling, and observability with Amazon Web Services and DevOps fundamentals.
  • Experience with MySQL at scale, including query optimization, indexing strategies, and schema migrations on live systems.
  • Experience with Elasticsearch, Redis, Resque, and other supporting services in a production Ruby on Rails environment.
  • Experience with AI-assisted development workflows, including use of agents, prompt design, and keeping agentic software development lifecycle pipelines healthy.
  • Experience with business-to-business software-as-a-service platforms, particularly those with highly configurable customer-specific behavior.
  • Strong written and verbal communication and the ability to engage in architectural discussion and debate.

Responsibilities

  • Lead the architecture and implementation of major initiatives on the platform.
  • Evaluate multiple plausible architectural approaches, surface their trade-offs, and choose the best path for the system.
  • Provide technical leadership across the full lifecycle of large-scale engineering work, from scoping and design through implementation, code review, rollout, and maintenance.
  • Work cross-functionally with engineering leaders, principal and infrastructure engineers, product managers, DevOps, and quality assurance to drive complex decisions on product direction and process improvements.
  • Design and implement user-facing and backend features across the platform.
  • Produce well-designed, thoroughly tested code that passes peer review.
  • Lead and drive team best practices across the software development lifecycle.
  • Mentor engineers, raise the architectural literacy of the group, and contribute to brainstorming and design discussions.
  • Represent the engineering organization in leadership discussions and occasional direct customer conversations.
  • Champion thoughtful use of artificial intelligence and agents in the software development lifecycle.

Desired Qualifications

  • Experience with Go, Python, or other modern languages used in systems targeting high performance and concurrency, and with Java.

About the Company

Fluxx

Cloud-based grants management platform for foundations

Fluxx provides a cloud-based grants management platform for foundations and non-profit organizations. Its main product, Fluxx Grantmaker, handles the full grant lifecycle—from application intake and review to award management and reporting—within a single system. The platform is delivered as a SaaS subscription, offering data-driven insights to help organizations measure impact and improve efficiency in their funding processes. Fluxx differentiates itself by offering an end-to-end, centralized solution tailored to philanthropy, enabling large foundations and nonprofits to streamline workflows and connect with funders. The company's goal is to help grantmakers manage funding programs more efficiently and demonstrate the outcomes of their philanthropy.

Company size
51-200
Company stage
Late Stage VC
Total funding
$55.4M
Headquarters
San Francisco, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Fluxx

See more jobs