Grid

Senior Backend Engineer

Grid

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,000 - $170,000 per year

Job Level

About the role

  • Build robust, fault-tolerant integrations with 3rd party APIs that have little to no or poor documentation.
  • Create sophisticated background processing pipelines that are also fault-tolerant.
  • Develop mature APIs and microservices that adhere to RESTful principles that are used by paying clients in production.
  • Write strong unit and integration tests that ensure the code quality of your work.
  • Investigate client issues and service disruptions that require a deep dive.
  • Translate high-level requirements into a system design update and new data model while collaborating with clients and team members through requirements gathering and discovery.
  • Evaluate the pros and cons of high level architectural choices as well as lower level design decisions required within an existing application.
  • Work autonomously and make system design decisions that are resistant to change leveraging your experience.
  • Deeply invested in your work and client happiness.
  • Mentor junior to mid level engineers while also holding them accountable.

Requirements

  • 7+ years of full-time experience as a Software Engineer
  • BS in Computer Science or commensurate experience
  • Proficient in TypeScript and JavaScript programming languages
  • Strong experience with relational databases including schema and query design, implementation, optimization, and ORM usage
  • Deep understanding of Node.js semantics (event loops, streams, events, etc)
  • Proven track record for integrating with external APIs
  • Full confidence in building a fault-tolerant and high-performant microservice
  • Experience with background job processing, queues, etc
  • History of scaling and optimizing performance of applications to support rapid growth
Benefits
  • Medical
  • Dental
  • Vision
  • $1,500.00 professional development budget
  • Fitness/Wellness reimbursement
  • Internet reimbursement
  • Home Office $1,000.00 stipend
  • Unlimited PTO with manager approval
  • Mental health days off
  • Annual company offsite
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptNode.jsAPI developmentmicroservicesunit testingintegration testingrelational databasesORMbackground job processing
Soft Skills
mentoringcollaborationproblem-solvingautonomyclient communicationaccountabilitydesign decision-makingrequirements gatheringinvestigative skillsadaptability
Certifications
BS in Computer Science