Sinch AB

Software Engineer II

Sinch AB
Apply
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

Amazon DynamoDBAWSCircleCINode.jsRabbitMQTerraformTypeScript

Categories

Sinch AB

About Sinch AB

1,001-5,000 employees

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.

Contact me