Leading Crypto Casino and Sportsbook | Gamdom.com | Gamble Responsibly | 18+
Senior Backend Engineer – AWS, Node.js, TypeScript, PostgreSQL, Real-Time
Location
United States
Posted
54 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – AWS, Node.js, TypeScript, PostgreSQL, Real-Time
Gamdom
• 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.
Job 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – Adobe Commerce, Magento
Decima Digital Inc.Empowering e-commerce through smart, high-quality solutions. Deep Adobe Commerce expertise, end to end.
• Lead the design and development of **Magento 2 modules, extensions, and integrations** for enterprise clients. • Collaborate closely with **front-end, DevOps, and back-end developers** to ensure smooth delivery and system coherence. • Conduct **code reviews**, mentor teammates, and set best practices for quality and scalability. • Drive **architecture discussions** and contribute to high-level technical decision-making. • Stay ahead of the curve with **modern PHP and Magento ecosystem trends**.
• Design and develop RESTful APIs using .NET Core/ASP.NET Core • Build responsive web applications with Angular and TypeScript • Implement database solutions using Entity Framework Core • Collaborate with cross-functional teams on feature development • Write clean, maintainable code with proper testing coverage • Participate in code reviews and technical discussions
Full Stack Developer, Django/Python, React
FlatgigsScaling Investor-Backed Startups & Growth Companies
• Design, develop, and maintain server-side and client-side components for web applications. • Collaborate with UI/UX designers and product managers to enhance user experience. • Implement RESTful APIs for front-end and back-end systems integration. • Optimize applications for speed and scalability. • Design architecture that supports high user loads. • Conduct code reviews to maintain quality. • Troubleshoot and debug existing applications.
• Проєктувати та будувати funnel builder • Впроваджувати AI-рішення для автоматизації бізнес процесів • Забезпечувати надійність production-систем • Брати участь у формуванні архітектури • Тісно взаємодіяти зі стейкхолдерами та маркетинговою командою



