FreshRemote.Work

Senior Backend Engineer

Remote (United States)

Harness serves as the missing link between how we spend and what we believe in. Our financial technology platform connects consumers with nonprofits, financial institutions, and brands, helping consumers’ everyday spending to be a true representation of who they are—an ongoing vote for the world they want to live in.

At Harness, our team is made up of unique individuals who: 

Think Bold
Solve for Big Ideas
Collaborate
Lead with Passion

Want to be part of our mission?

About the role

As a Backend Engineer, you will be responsible for building scalable infrastructure that nonprofits, banks, and brands use to drive donations, tell impactful stories, and engage their communities. You will play a pivotal role in ensuring seamless, secure, and just-in-time experiences for our users at the moment they swipe their cards.

What you'll do

  • Design and Develop Backend Systems: Architect and implement efficient, scalable backend systems using Terraform, gRPC, NestJS, TypeScript, AWS, and Postgres to handle critical customer transactions and secure user data.

  • Build and Optimize API Services: Develop RESTful and gRPC APIs that power real-time interactions between customers, nonprofits, and financial institutions. Ensure high performance and responsiveness for all requests.

  • Create and Maintain Infrastructure-as-Code: Use Terraform to automate and manage our cloud infrastructure, ensuring high availability, scalability, and security of our AWS-hosted environments.

  • Collaborate with Cross-functional Teams: Work closely with product, design, and sales teams to turn ideas into robust solutions that solve customer problems while ensuring an optimal user experience.

  • Enhance Security and Compliance: Implement industry-leading security protocols and ensure compliance with regulations, safeguarding user data and enhancing platform trust.

  • Contribute to Architectural Decisions: Lead and contribute to critical architectural discussions, driving the technical direction of new features and the overall backend infrastructure.

  • Support Continuous Deployment and Monitoring: Create automated deployment pipelines, monitor services, and troubleshoot issues during on-call to minimize downtime and maintain system integrity.

Qualifications

  • 5+ years of designing, building, and supporting consumer-facing web applications at scale

  • Experience with backend technologies including Terraform, gRPC, NestJS, TypeScript, AWS, Postgres

  • Proven track record in designing and managing complex backend services and infrastructure (e.g., SOA, AWS/GCP)

  • Passion for building scalable, secure, and user-centric products that deliver seamless experiences


$150,000 - $170,000 a yearThis position requires candidates to be located and legally authorized to work in the United States. Starting pay will be determined based on job-related skills, experiences, qualifications, work location and market conditions. The current salary range for this position is $150,000-$170,000 USD per year plus an equity compensation package. Apply

Job Profile

Regions

North America

Countries

United States

Restrictions

Must be located and authorized to work in the United States

Tasks
  • Build and optimize API services
  • Collaborate with cross functional teams
  • Contribute to architectural decisions
  • Create and maintain infrastructure-as-code
  • Design and develop backend systems
  • Enhance security and compliance
  • Support continuous deployment and monitoring
Skills

API Development AWS Cloud Infrastructure Continuous Deployment GRPC Monitoring Nest.js Postgres Security protocols Terraform Typescript

Experience

5 years

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9