
Senior Backend Engineer – AWS, Node.js, TypeScript, PostgreSQL, Real-Time
Gamdom
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, implement, and maintain scalable backend services using Node.js (Express) and TypeScript.
- Own technical decisions, service boundaries, API design, and reliability patterns for backend components.
- Design, deploy, and operate backend services on AWS, leveraging managed services for scalability, reliability, and security.
- Design schemas, write and optimize SQL, and improve PostgreSQL performance (indexes, query plans, migrations).
- Build and operate real-time features using WebSockets (socket.io), ensuring stability under load.
- Improve throughput and latency, and proactively address bottlenecks across services, infrastructure, and the database.
- Write and maintain unit and integration tests, and raise overall engineering quality.
- Troubleshoot complex production issues across the stack and AWS infrastructure, and implement long-term fixes.
- Work closely with product owners and engineering teams to deliver high-impact features with predictable execution.
- Contribute to better tooling, standards, and engineering practices across the backend team.
Requirements
- Proven experience as a Senior Backend Engineer (or backend-focused fullstack engineer) delivering production systems at scale.
- Strong expertise in Node.js and Express with TypeScript.
- Strong proficiency in PostgreSQL, including schema design, migrations, data modeling, and query optimization.
- Hands-on experience with WebSockets and real-time systems (preferably socket.io).
- Solid experience with AWS, including deploying and operating backend services using services such as EC2, ECS/EKS, RDS, S3, CloudWatch, and IAM.
- Understanding of cloud-native concepts such as scalability, high availability, observability, and security.
- Strong problem-solving skills and ability to work independently on ambiguous, complex tasks.
- Solid communication and collaboration skills in a fast-paced, cross-functional environment.
- Experience with CI/CD pipelines and DevOps practices.
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsExpressTypeScriptPostgreSQLSQLWebSocketssocket.ioAWSCI/CDDevOps
Soft Skills
problem-solvingcommunicationcollaborationindependenceadaptability