Software Engineer
Core
Maintain and improve legacy messaging systems, ensuring they scale and perform efficiently for businesses using Sinch's Customer Communications Cloud.
Role type
Software Engineer (Backend/Full Stack)
Builds
Messaging solutions for alerts, notifications, billing, payments, and staff scheduling
Domain
Telecom / Customer Communications / Cloud Infrastructure
Required skills
Java, Spring, ReactJS, RESTful APIs, AWS, CI/CD pipelines, automated testing, distributed systems, version control
Preferred skills
Cloud certification (AWS/GCP/Azure), AI coding tools proficiency
Technologies
Java, Spring, ReactJS, AWS, GitHub Copilot, Claude
Responsibilities
Write clean, well-tested code for features and fixes; participate in Agile ceremonies; maintain automated tests; build hands-on competence with AWS cloud infrastructure; participate in code reviews and pairing sessions; work with Product and QA on assigned features; take part in incident response; deploy and monitor changes; maintain documentation; use AI-assisted coding tools thoughtfully
Seniority
Mid-level, hands-on IC
