Software Engineer

Global communications company reaching every phone on earth, with presence in 50+ countries, facilitating 147 billion conversations yearly.
$115,000 - $137,500
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Telecommunications

Description For Software Engineer

Sinch is a global communications powerhouse with a presence in over 50 countries, facilitating more than 147 billion conversations annually. As a Software Engineer in the Emergency Services Development group, you'll join a dynamic team crafting solutions that reach every phone on earth. The role combines technical expertise with meaningful impact, as you'll work on critical emergency services infrastructure.

The position offers a comprehensive benefits package including health coverage, 401(k) matching, and flexible work arrangements. You'll be working with modern technologies like Java, Kotlin, Python, and JavaScript/TypeScript, while building scalable and reliable software solutions. The company values work-life balance, offering generous PTO and remote work options.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in telecommunications and emergency services. You'll be part of a cross-functional team, collaborating with talented engineers while working on various projects that directly affect public safety infrastructure. The role combines technical challenges with meaningful work, supported by a culture that values diversity, continuous learning, and professional growth.

The position offers competitive compensation ($115,000-$137,500) and requires a mix of technical skills and collaborative abilities. You'll be working with modern development tools and methodologies, while contributing to systems that literally help save lives. If you're passionate about building scalable software and want to work on technology that reaches every phone on earth, this role at Sinch presents an exciting opportunity to grow your career while making a real difference.

Last updated 14 days ago

Responsibilities For Software Engineer

  • Design, develop, test, and maintain Sinch products
  • Work on various projects in a cross-functional team
  • Collaborate with engineers to deliver high-quality software solutions

Requirements For Software Engineer

Java
Kotlin
JavaScript
TypeScript
Python
  • Bachelor's or master's degree in Computer Science or equivalent experience
  • Strong coding skills in one or more programming languages
  • Experience with software development methodologies and tools
  • Experience with database technology (NoSQL or SQL)
  • Strong problem-solving skills
  • Good communication skills
  • Experience with Agile frameworks (preferred)
  • Experience with Spring Boot, React, NextJS (preferred)
  • Experience with application testing (preferred)
  • Knowledge of Kubernetes or RedHat OpenShift (preferred)
  • Experience with telecommunications standards (preferred)
  • Understanding of 911 standards (preferred)

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
  • Comprehensive medical, dental, and vision plans
  • Virtual counseling resources through Employee Assistance Program
  • 401(k) with employer match
  • Generous paid time off program
  • Paid parental leave and family planning support
  • Flexible remote work options
  • Paid volunteer time off

Interested in this job?

Jobs Related To Sinch Software Engineer

Software Java Engineer - Contacts

Mid-level Software Java Engineer position at Sinch, focusing on developing scalable microservices for the Contacts team, requiring 3-5 years of backend experience.

Software Engineer - Connectors

Mid-level Software Engineer position at Sinch, focusing on connector development using Java, TypeScript, and AWS, with hybrid work options in Melbourne.

Support Engineer - Philippines

Remote Support Engineer position at Sinch, providing technical support for global communication platform customers in the Philippines.

Software Engineer

Mid-level Software Engineer position at Sinch, working remotely on emergency services systems with competitive salary and comprehensive benefits.

Software Engineer - Messaging

Mid-level Software Engineer position at Sinch, focusing on messaging systems development using Java and cloud technologies in a hybrid work environment.