Working @ Gradifi

Everyone at Gradifi is passionate about solving the $1.5 trillion problem of student loan debt. While we spend our days helping our members get out of debt faster, we make sure things are looking up for our employees, as well. We offer competitive compensation, excellent benefits and a fast-paced, collaborative environment where you can focus on your professional development while achieving company goals.

If you are highly motivated, innovative and know how to take work seriously while still having fun, then you should work at Gradifi!

Benefits

  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Life and Disability Insurance
  • Student Loan PayDown Plan™
  • College SaveUp Plan
  • 401k Retirement Plan w/ Company Match
  • Flex Spending Accounts
  • Monthly Commuter Stipend
  • Wellness Benefits
  • Weekly Team Lunches
View Full Benefits on First Republic's Website

Open Positions

Chief Architect

Boston, MA

We’re looking for an experienced full-stack engineer who has substantive experience with building robust software architectures. In this position, you will lead a team of engineers and work closely with the business to drive the technical implementation of our product. You should also have substantial experience working on scale system and expertise in managing every aspect of the software development life-cycle. The ideal candidate will be able to demonstrate a passion for learning and will be an active participant in the development community.

Duties and Responsibilities

  • Provide technical mentorship to developers regarding industry best practices as it relates to software engineering.
  • Establish and maintain expert knowledge of the Gradifi codebase
  • Collaborate with the business to arrive at processes and standards that adhere to industry best practices and drive value.
  • Assist with the support of the application.
  • Leverage your experience in helping us improve the product.
  • Serve as an example to the engineering staff on best practices as it relates to software engineering.
  • Stay current with developments in software and technology.

Role Requirements

  • Experience working in JavaScript: e.g. knowledge of ‘generators’, isomorphic JavaScript, SPA architectures.
  • Experience with React, Node, Flux / mobx.
  • Expertise in building scale web applications in a managed language—preferably in .NET / .NET Core. Familiarity with ‘Gang of Four’ patterns.
  • Experience working with relational databases like SQL Server and knowledge of NoSQL technologies: e.g. Cassandra, Redis, Hadoop, or MongoDB.
  • Knowledge of Publisher / Subscriber architectures: NServiceBus or Rebus.
  • Experience with multi-threading / asynchronous programming.
  • Experience with mobile web development.
  • Familiarity with MSMQ or RabbitMQ.
  • Experience with BDD or TDD. Familiarity with Moq, NUnit, Autofac, Mocha, Sinon, etc.
  • Experience (and comfort) with Git.
  • Operations proficiency. Ability to set up a machine, knowledge of networking, familiarity with load balancers, hypervisors, CDNs, etc.
  • Comfortable working in an environment that uses programmable infrastructure—experience with Ruby and / or PowerShell a strong plus.
  • Experience with tooling: WinDBG, Perfmon, SysInternals, Fiddler, Chrome Developer Tools, Reflector, JetBrain’s suite, SQL Profiler, etc.
  • Experience working with the Atlassian tools: Jenkins, Confluence, BitBucket, etc.
  • Practical knowledge and real-world experience building secure applications—e.g. ISO 27001:2013, SSAE 18 SOC 2, etc.
  • Ecommerce experience at scale is a big plus. Knowledge of accounting would also be helpful.

Software Engineer

Boston, MA

We’re looking for a solid mid-level full-stack engineer with a focus on front-end technologies. In this position, you will work closely with architects, DevOps, QA, business users and other developers to implement features and resolve technical issues related to our product. You will also build and maintain tools and work on strategic projects. The ideal candidate will be able to demonstrate a passion for learning and will be an active participant in the development community.

Duties and Responsibilities

  • Build and maintain code related to our core product.
  • Identify and establish expertise in an area of the codebase that provides value to the team—team members are encouraged to specialize and take ownership.
  • Collaborate with team members to arrive at processes and standards that adhere to industry best practices.
  • Assist with the support of the application.
  • Leverage your experience in helping us improve the product.

Role Requirements

  • Expertise in JavaScript: e.g. knowledge of ‘generators’, isomorphic JavaScript, SPA architectures
  • Experience with React, Node, Flux / mobx
  • 2-5 years of contemporary experience building scale web applications in a managed language — preferably .NET
  • Experience working with relational databases like SQL Server and knowledge of NoSQL technologies: e.g. Cassandra, Redis, Hadoop, or MongoDB
  • Knowledge of Publisher / Subscriber architectures: e.g. NServiceBus or Rebus
  • Experience with mobile web development
  • Familiarity with MSMQ or RabbitMQ
  • Experience with BDD or TDD and familiarity with Moq, NUnit, Mocha, etc.
  • Experience (and comfort) with Git
  • Developer level operations proficiency — ability to set up a machine, knowledge of networking, familiarity with load balancers, hypervisors, CDNs, etc.
  • Comfortable working in an environment that uses programmable infrastructure — preferably PowerShell
  • Experience with tooling: WinDBG, Perfmon, SysInternals, Fiddler, Chrome Developer Tools, Reflector, JetBrain’s suite, SQL Profiler, etc.
  • Experience working with the Atlassian tools: Jenkins, Confluence, BitBucket, etc.
  • Practical knowledge and real world experience building secure applications—e.g. 201 CMR 17.00, ISO 27001, etc.
  • Ecommerce experience at scale is a big plus. Knowledge of accounting would also be helpful.

Senior Software Engineer

Boston, MA

We’re looking for a solid senior level full-stack engineer with a focus on front-end technologies. In this position, you will work closely with architects, DevOps, QA, business users and other developers to implement features and resolve technical issues related to our product. You will also build and maintain tools and work on strategic projects. The ideal candidate will be able to demonstrate a passion for learning and will be an active participant in the development community.

Duties and Responsibilities

  • Build and maintain code related to our core product.
  • Identify and establish expertise in an area of the codebase that provides value to the team—team members are encouraged to specialize and take ownership.
  • Collaborate with team members to arrive at processes and standards that adhere to industry best practices.
  • Assist with the support of the application.
  • Leverage your experience in helping us improve the product.

Role Requirements

  • Expertise in JavaScript: e.g. knowledge of ‘generators’, isomorphic JavaScript, SPA architectures
  • Experience with React, Node, Flux / mobx
  • 5+ years of contemporary experience building scale web applications in a managed language—preferably in .NET. Familiarity with ‘Gang of Four’ patterns.
  • Experience working with relational databases like SQL Server and knowledge of NoSQL technologies: e.g. Cassandra, Redis, Hadoop, or MongoDB
  • Knowledge of Publisher / Subscriber architectures: e.g. NServiceBus or Rebus
  • Experience with mobile web development
  • Familiarity with MSMQ or RabbitMQ
  • Experience with BDD or TDD and familiarity with Moq, NUnit, Mocha, etc.
  • Experience (and comfort) with Git
  • Developer level operations proficiency — ability to set up a machine, knowledge of networking, familiarity with load balancers, hypervisors, CDNs, etc.
  • Comfortable working in an environment that uses programmable infrastructure—experience with Ruby and / or PowerShell a strong plus.
  • Experience with tooling: WinDBG, Perfmon, SysInternals, Fiddler, Chrome Developer Tools, Reflector, JetBrain’s suite, SQL Profiler, etc.
  • Experience working with the Atlassian tools: Jenkins, Confluence, BitBucket, etc.
  • Practical knowledge and real world experience building secure applications—e.g. 201 CMR 17.00, ISO 27001, etc.
  • Ecommerce experience at scale is a big plus. Knowledge of accounting would also be helpful.

Gradifi Customer Support Associate

Boston, MA

At Gradifi, the Customer Support Associate is responsible for providing excellent support to our clients and their employee participants in the administration and receipt of benefits using Gradifi’s platform. Individuals in this role will provide support to customers within our call center environment via both phone and email through our ticketing application. The Customer Support Associate is also required to field calls and inquiries from prospective clients and route leads to Gradifi’s sales team. In addition to fielding inbound contacts, the associate is also expected to support our growth and engagement initiatives with our Client Success team through customer outreach via both email and phone contacts and other tactics. The Customer Support Associate is expected to work cross functionally to ensure we meet all service level requirements with Gradifi clients and their participants through the administration and support of operational procedures. The role is pivotal to maintaining customer satisfaction in Gradifi’s service offering and is expected to provide feedback to operations and product management as a means of improving the service and platform. This role reports to the VP of Operations.

Duties and Responsibilities

  • Field and resolve inbound customer support inquiries via Gradifi’s call center and through the ticketing system
  • Field calls and inquiries from prospective clients and escalate leads to sales
  • Use the Gradifi customer web portals and internal administrative tools to resolve customer issues and monitor the effectiveness and quality of data processing for employers, marketing partners, and other entities
  • Work with Gradifi’s operations staff to communicate participant issues with missing benefit disbursements and ensure timely follow up and resolution
  • Support Client Success through proactive outreach to clients and their participants via phone and email
  • Make outbound calls to customers to follow up on open inquiries as needed
  • Ensure that customer inquiries are handled and resolved within service level expectations of Gradifi’s support operations.
  • Manage small projects to support the operations team as needed and to enhance operational policies and procedures

Role Requirements

  • Experience within a client facing operations or support help desk, preferably within a financial services or fin tech industry
  • Excellent verbal and written communication skills.
  • Consistently deliver an exceptional client experience on every client contact.
  • Ability to effectively multi task on a regular basis.
  • Ability to work a variety of work schedules based on business needs.
  • Work collaboratively as part of a team to achieve service goals.
  • Ability to adapt to a fluctuating work pace environment.
  • Displays accuracy and thoroughness, while completing work assignments in a timely manner.
  • Ability to function in a PC windows or MAC environment.
  • Bachelor’s degree in Business Administration
  • Solid understanding of support operations and related business processes
  • Speak clearly and persuasively, and exhibit excellent customer service by actively listening, expressing a willingness and displaying empathy, courtesy, and sensitivity.
  • Some college or equivalent work experience.
  • Possess strong interpersonal skills and maintain composure while dealing with difficult situations.
  • Must be able to work independently and efficiently.
  • Must be flexible with work schedule, including weekends and nights.
  • Must be dependable.

Join Gradifi

Applying for an open position? Feel you could add value to the team?

Send us your resume