> Markdown version of [/jobs/ext/3975953-senior-backend-engineer](https://www.wearedevelopers.com/jobs/ext/3975953-senior-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer - **Company:** Grid, LLC - **Location:** Oakland, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Software Quality, Relational Databases, Fault Tolerance, PostgreSQL, Object-Relational Mapping, RabbitMQ, Redis, Requirements Management, Software Engineering, TypeScript, Google Cloud, Backend, Git, Heroku, Integration Tests, Information Technology, NestJS, Restful APIs, Data Pipelines, Programming Languages, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-backend-engineer-oakland-ca--fd35543f-dc7e-48bc-8e5a-480609217108 ## About the Role Startup, REST (Representational State Transfer), Application Programming Interface (API), Microservices, Integration Testing, Unit Test, Requirements Management, Data Modeling, Systems Maintenance, Mentoring, * 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, * NestJS * TypeScript * PostgreSQL * TypeORM * RabbitMQ * Redis * Heroku * Git Bonus * Software Engineering experience in Finance or FinTech. * Experience on the Google Cloud Platform ## Description * 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.