Sinch, a leading provider of customer communications solutions, is seeking a Senior Software Engineer to join their Messaging team. The role involves working with a senior-focused team of 8 engineers, maintaining and improving legacy systems while ensuring scalability and performance. The position offers an opportunity to work with cloud-deployed, containerized Java applications across multiple regions.
The ideal candidate will be a problem-solver with strong attention to detail and excellent communication skills. You'll be responsible for developing high-performing solutions, participating in architectural decisions, and mentoring junior team members. The role requires expertise in Java, AWS, and RESTful APIs, with additional experience in CI/CD, Git, and SQL.
Sinch serves over 150,000 businesses globally, including 8 of the 10 largest tech companies, handling over 700 billion customer engagements annually. The company provides innovative mobile messaging solutions for various industries, including healthcare, education, retail, and utilities.
The position offers comprehensive benefits, including flexible hybrid work arrangements, generous parental leave (26 weeks for primary caregivers), wellness programs, and professional development opportunities. The company culture emphasizes work-life balance, diversity, and inclusion, guided by values such as "Dream Big," "Win Together," "Keep it Simple," and "Make it Happen."
This role presents an excellent opportunity for a senior engineer looking to make a significant impact in a growing tech company while working with cutting-edge technologies and contributing to solutions that facilitate meaningful customer communications at scale.