Closes in 2 days Remote Job

Technical Support Engineer

We are looking for a smart, organized and motivated Technical Support Engineer to join GiveCampus and help us take the platform to the next level. You will work closely with the Product Engineering team and help organize and coordinate our Tier 2 support efforts. You will serve as the liaison between Engineering and both Partner Operations and Partner Success, who together serve as our amazing Tier 1 support. This position has high visibility and a big impact across the organization for our partners (customers). GiveCampus is growing quickly and this position will be a key role in helping us more quickly respond to our partners. We are headquartered in Washington, DC, but are hiring across the US (we are a fully remote workforce).

Responsibilities will include:

  • Be the central point of contact for Tier 2 support for the full GC product suite

  • Interface regularly with Partner Operations and Partner Success (who act as Tier 1 support) to discuss and log new issues and requests

  • Verify incoming requests are well documented and provide enough information to be worked efficiently

  • Work closely with other Engineers who will be on support rotations each week and help identify trends and repeat issues (which require root cause analysis)

  • Run a daily release train to production, coordinating with Engineers on items ready to merge

  • Tackle a wide variety of technical issues throughout our stack and contribute to all parts of the code base and shared documentation

  • Run key daily support activities including support standup, regular pushes to production and generating support stats

What we are looking for:

  • A very analytical thinker and an excellent communicator - both written and oral

  • Passionate about helping customers and fellow team members be successful

  • Able to multitask and manage multiple priorities in a fast-paced environment

  • Self-motivated, detail-attentive, and have a desire for continuous learning

  • SQL database experience (PostgreSQL, MySQL, SQLite).. Knowledge of basic SQL operations and tools like TablePlus and Metabase

  • Experience with deployments to Heroku, AWS, or similar.

  • 1-2 years of hands-on development experience

Bonus points if you have:

  • Experience in a modern high-level programming language such as Ruby, Node/Javascript, Python, etc

  • Experience with MVC frameworks such as Rails, Django, Pyramid, etc.

  • Experience with modern front-end frameworks like React and Vue.js

  • Experience with testing and automated testing frameworks like rspec and MiniTest

  • Experience working on a fundraising/crowdfunding platform.

  • Experience with ticketing systems including Asana and Zendesk

  • Experience working on a fintech or payments technology product

Ready to apply?

Complete the application by clicking on the 'Apply To Position' button. Applications will remain open until we find the perfect person for this role.

Be sure to keep an eye on your spam and promotions boxes in case our emails end up there!


At GiveCampus, we value diversity and we pledge to foster an environment of support, inclusivity, and learning, both on the job and throughout the application process. In this spirit, we encourage candidates of all backgrounds to apply.

GiveCampus is an Equal Opportunity Employer. Applicants and employees are not discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

If you feel like you don't meet all of the requirements for this role, please apply anyways. We know the confidence gap and imposter syndrome often get in the way of connecting with incredible people, and we don't want them to prevent us from meeting you.

Could this job be the one?