Senior software engineer (full stack typescript & cloud)
About the Company & Role
We are a market leading regional employment marketplace that connects millions of candidates and hirers across the Asia Pacific (APAC) region. Our engineering teams build and scale high traffic, customer facing products including job posting engines, talent search platforms, automation tools, and data insights that revolutionize how businesses find great talent.
We are seeking a heavy-hitting Senior Software Engineer with expert level TypeScript skills and modern web engineering experience to join our distributed APAC engineering squad. In this hands-on, senior Individual Contributor (IC) role, you will have significant technical ownership over designing, building, and operating core production systems.You will play a vital role in lifting engineering practices, optimizing cloud infrastructure, and mentoring fellow engineers without the burden of HR or line-management responsibilities.
Key Responsibilities- Design, Build, and Operate: Develop robust backend services and seamless frontend features using TypeScript across Node.js and React. Own services end-to-end, from conceptual design through to deployment, monitoring, and continuous improvement.
- Cloud Infrastructure: Architect and run scalable, resilient systems on AWS (utilizing Lambda, ECS, API Gateway, DynamoDB, RDS/PostgreSQL, and S3).
- Quality & Delivery: Champion a culture of high engineering standards by writing clean, well-tested, and maintainable code with strong automated test coverage (unit, integration, contract, and/or E2E). Drive continuous delivery using modern CI/CD pipelines (GitHub, Buildkite, Terraform).
- Observability & Operations: Instrument services with advanced observability tools (Datadog, CloudWatch, Sentry, PagerDuty) to proactively monitor performance, reduce noise, and support fast incident response under a "you build it, you run it" philosophy.
- Technical Leadership & Collaboration: Lead technical design and architecture discussions for new features, clearly articulating trade-offs. Provide thoughtful code reviews and engineering mentorship to junior and mid-level developers within an Agile, cross-functional squad.
Job Requirements
Must Have Qualifications:
- Experience: 5+ years of professional software engineering experience, with substantial time spent operating at a Senior Engineer level.
- The Stack: Deep, hands-on competence in TypeScript and JavaScript across both the front-end (React) and back-end (Node.js). Experience working with REST and GraphQL APIs.
- Cloud : Proven experience designing, deploying, and maintaining production-grade web services or event-driven systems on a major cloud platform, ideally AWS.
- DevOps Culture: Strong grounding in Infrastructure as Code (Terraform), automated CI/CD pipelines, and writing multi-level automated testing suites.
- Production Observability: Experience with logging, monitoring, alerting, and incident management suites (e.g., Datadog, CloudWatch, Sentry).
Nice to Have Qualifications:
- Experience working in recruitment tech, HR tech, digital marketplaces, or high scale B2B SaaS platforms.
- Familiarity with micro-frontends and enterprise-level design systems.
- Experience with feature flagging, A/B testing, and performance optimization at massive scale.
- experience
- skills
Advanced TypeScript Expertise,Cloud & Infrastructure Engineering (AWS), - qualifications
no additional qualifications required- education
Bachelor Degree
share this job.