Senior Software Engineer - Hybrid at Talent 360
Cairo, Cairo, Egypt -
Full Time


Start Date

Immediate

Expiry Date

16 May, 26

Salary

0.0

Posted On

15 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, PostgreSQL, AWS, REST APIs, Microservices, Event-Driven Systems, Schema Design, Query Optimization, Scalability, Security, Reliability, Architecture Reviews, Code Reviews, Docker, CI/CD, Cloud Security

Industry

Financial Services

Description
We’re Hiring: Senior Software Engineer InGame Sports InGame Sports is looking for a Senior Software Engineer to lead the design and evolution of scalable, secure, and high-performance backend systems. This is a hands-on leadership role for someone who enjoys owning architecture decisions, mentoring engineers, and building systems that scale under real-world demand. About the Role As a Senior Software Engineer, you will be responsible for defining system architecture, guiding technical direction, and ensuring the delivery of robust backend services. You will work closely with engineering, product, and business stakeholders to translate requirements into reliable technical solutions. What You’ll Do -Design and own application and system architecture -Lead technical decisions related to scalability, performance, security, and reliability -Build and maintain backend services using Node.js (REST APIs, microservices, event-driven systems) -Architect and optimize PostgreSQL databases (schema design, indexing, query optimization) -Define and enforce architectural standards and best practices -Conduct architecture and code reviews; mentor senior and mid-level engineers -Collaborate with product and business teams to translate requirements into technical solutions -Design, deploy, and manage systems on AWS with a focus on availability and cost efficiency -Drive performance tuning, monitoring, and long-term system improvements What We’re Looking For Experience -5+ years of professional software development experience -2+ years in a senior technical or architecture-focused role Technical Skills -Strong expertise in Node.js (JavaScript / TypeScript) -Advanced experience with PostgreSQL, including performance tuning and migrations -Strong knowledge of AWS, including: -EC2, ECS / EKS, Lambda -RDS (PostgreSQL), S3 -IAM, VPC, CloudWatch -Solid understanding of backend and distributed system design -Experience designing RESTful APIs (GraphQL is a plus) -Knowledge of caching strategies (Redis, in-memory caching) -Familiarity with Docker and CI/CD pipelines -Strong understanding of cloud security best practices Nice to Have -Experience with message queues (Kafka, RabbitMQ, AWS SQS/SNS) -Knowledge of Infrastructure as Code (Terraform, CloudFormation) -Experience scaling systems under high load
Responsibilities
The Senior Software Engineer will be responsible for leading the design and evolution of scalable, secure, and high-performance backend systems, including defining system architecture and guiding technical direction. This role involves building and maintaining backend services using Node.js and architecting PostgreSQL databases while collaborating with various stakeholders.
Loading...