22 days ago
Remote, PhilippinesMid Level
Responsibilities
- Design, build, test, and maintain production features independently from requirements through deployment.
- Develop and operate backend services using Node.js, TypeScript, AWS, microservices, and event-driven architectures.
- Design end-to-end systems, including APIs, data models, infrastructure, scalability, resilience, and performance considerations.
- Build and maintain CI/CD pipelines and infrastructure as code using tools such as CircleCI and Terraform.
- Write and maintain unit, integration, and end-to-end automated tests.
- Monitor production systems, troubleshoot incidents, perform root-cause analysis, and improve system reliability.
- Review code, participate in technical design discussions, address technical debt, and maintain technical documentation.
- Collaborate with product managers, QA, designers, and engineering teams, while mentoring engineers and communicating technical concepts clearly.
Requirements
- At least 5 years of software engineering experience shipping and maintaining production software.
- At least 3 years of recent hands-on experience with Node.js and TypeScript.
- Strong knowledge of backend ecosystems, databases, messaging brokers, and software design patterns.
- Proven AWS expertise with services including ECS/Fargate, Lambda, EC2, DynamoDB, RDS/Aurora, SQS, SNS, and Kinesis.
- Experience architecting complete systems from business requirements through API, data model, and infrastructure design.
- Experience designing and operating scalable, resilient microservices and event-driven architectures.
- Hands-on experience building automated unit, integration, and end-to-end test suites integrated into CI/CD.
- Experience building secure services and applying observability and maintainability best practices.
- Active use of AI-powered tools such as GitHub Copilot, Claude, or ChatGPT to improve development productivity.
- Ability to mentor engineers and communicate complex technical ideas to technical and non-technical stakeholders.
- Excellent verbal and written English communication skills.
Benefits
- Flexible work-from-home remote arrangement.
- Paid day off for the employee’s birthday.
- Generous annual leave program.
- Comprehensive medical insurance and supplemental plans.
- Monthly home internet allowance.
- Free virtual counseling resources through a global Employee Assistance Program.
Tech Stack
Categories
About Sinch AB
Sinch builds a cloud communications platform (CPaaS) that provides APIs and services for SMS/RCS, voice, and email so businesses can automate customer messaging, alerts, and support. It sells usage-based APIs and SaaS tools to enterprises, software platforms, and SMBs. Founded in 2008 and headquartered in Stockholm, Sinch is a public company listed on Nasdaq Stockholm and operates globally across telecom networks and digital channels.
