Sinch, a leading Customer Communications Cloud provider, is seeking a Software Engineer to join their Messaging team. The role involves maintaining and improving legacy systems while ensuring scalability and performance. As part of an 8-person senior-focused engineering team, you'll work with containerized Java applications deployed across multiple cloud regions. The position offers an opportunity to shape technical solutions, contribute to architectural decisions, and work with modern cloud technologies.
The ideal candidate should be proficient in Java programming but flexible enough to work with other technologies as needed. You'll be responsible for developing scalable solutions, participating in code reviews, and working within an agile framework. The role requires both technical expertise and strong soft skills, including communication and collaboration.
Sinch provides a comprehensive benefits package including flexible work arrangements, generous parental leave, wellness programs, and professional development opportunities. The company serves over 150,000 businesses globally, including 8 of the 10 largest tech companies, handling over 700 billion customer engagements annually.
This is an excellent opportunity for a mid-level engineer looking to work with enterprise-scale messaging systems while contributing to a collaborative team environment. The position offers significant growth potential and the chance to work with cutting-edge cloud technologies in a global company that values work-life balance and professional development.