Senior Software Engineer

Fluxx is committed to creating a simpler, smarter, and more effective grantmaking ecosystem for grantmakers and grantseekers by offering beautiful software that serves both sides of the grantmaking equation. When grantmakers and grantseekers work smarter, they move the needle on what they care about most – making the world a better place.

In the role of Senior Software Engineer, you’ll play a critical role in  building high-quality, innovative and fully performing software that complies with coding standards and technical design for the Fluxx product suite.


  • Design and execute user-facing features and applications for the Fluxx product suite
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs
  • Responsible for delivering projects end-to-end on production
  • Work cross functionally with engineers, designers, QA and product managers


  • At least 4 years experience building, debugging, and scaling web apps
  • Proficiency with SQL and Unix
  • Deep foundation in computer science with a strong understanding in data structures, and algorithms
  • Strong communication and collaboration skills
  • Dedication to writing maintainable, fast, beautiful code
  • Desire to learn and mentor
  • Passionate about Fluxx’s vision to become THE company that changes Philanthropy forever

You’ll have a better chance of success given experience with:

  • Working in at least some of our stack:
    • Ruby, Rails
    • jQuery, React
    • Java
    • Scala, Play
    • Redis, Resque
    • Elasticsearch
    • MySQL
  • Devops and AWS
  • RESTful APIs
  • Understanding and fixing bugs fast
  • Planning, estimating, and writing new features with designers and product managers
  • Testing and documenting your code

Meet Some of Fluxx's Employees

Kristy G.

Vice President of Product

Kristy oversees the creation of Fluxx software. In her role, Kristy acts as a “Jill of all trades” by defining, designing, testing, and supporting all of Fluxx’s products.

Colin B.

Development Operations Manager

Colin keeps Fluxx’s software platforms up and running. He wears many hats, but spends much of his time on the company’s production workload for Amazon web services.

Back to top