Senior Staff Software Engineer

🏢 Flatgigs
📍 Dubai, United Arab EmiratesOn-site
📅 Posted: 11mo ago🔄 Updated: 11mo ago
CV%
✨ AI Summary
The role is for a Senior Staff Software Engineer responsible for shaping and scaling the backend platform. You will own backend architecture, drive technical strategy, and ensure performance and scalability of cloud-native systems. You will lead architecture decisions, mentor engineers, conduct code reviews, and collaborate across teams with a focus on secure, reliable, and scalable solutions using AWS serverless and microservices. The candidate should have 7+ years in backend engineering (5+ with Node.js/TypeScript) and strong AWS expertise, with strengths in API design and distributed systems. This position requires hands-on leadership and interaction with Product and stakeholders to align technical work with business goals.
Required Skills
Information Technology
Cloud ArchitectureAI IntegrationDevOpsNode.jsTypeScriptAWSServerlessMicroservicesEvent-Driven ArchitectureREST APIDistributed SystemsDebuggingTDDCI/CD
Other
Software Development
Soft Skills & Professional Competencies
Team Leadership
Business, Sales & Management
Mentoring
Requirements
Requirements 7+ years backend engineering, 5+ with Node.js & TypeScript in production. Deep expertise in AWS services (Lambda, Cognito, S3, DynamoDB, SQS/SNS). Proven track record with serverless, microservices, event-driven systems. Strong background in API design, distributed systems, debugging. Leadership experience in architecture decisions and team mentorship.
Description
As a Senior Staff Software Engineer, you will shape and scale our backend platform, driving technical excellence while remaining hands-on. You’ll lead architecture, mentor engineers, and collaborate across teams to deliver cloud-native systems that are secure, scalable, and reliable.Key Responsibilities Define and implement backend architecture and technical strategy. Own feature delivery end-to-end, ensuring performance and scalability. Champion engineering best practices (TDD, CI/CD, clean architecture). Conduct code reviews and mentor engineers to raise technical standards. Improve workflows, monitoring, and incident management. Partner with Product and stakeholders to align technical and business goals.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00