Software Engineer

A global communications company that helps businesses engage with customers on mobile phones, reaching every phone on earth with over 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 presence in over 50 countries, facilitating over 147 billion conversations annually through mobile technology. As a Software Engineer in their Emergency Services Development group, you'll join a dynamic team focused on building and maintaining critical communication infrastructure.

The role offers an exciting opportunity to work on large-scale systems that literally connect every phone on earth. You'll be part of a cross-functional team responsible for designing, developing, testing, and maintaining Sinch's products, with a particular focus on emergency services solutions. This position combines the challenge of working with modern technologies like Java, Kotlin, Python, and JavaScript/TypeScript with the satisfaction of building systems that make a real-world impact.

The company offers a comprehensive benefits package including competitive healthcare options, 401(k) with employer match, and flexible remote work arrangements. With a salary range of $115,000 to $137,500, this position provides both financial and professional growth opportunities. The role is perfect for engineers who are passionate about scalable systems, have strong problem-solving skills, and want to work in a collaborative environment using modern development practices and tools.

Working at Sinch means joining a company that values diversity, work-life balance, and professional development. The position offers the unique opportunity to work on telecommunications infrastructure while being part of a company that's at the forefront of global communications technology. Whether you're interested in the technical challenges, the impact of the work, or the comprehensive benefits package, this role offers a compelling opportunity for software engineers looking to make their mark in the telecommunications industry.

Last updated 2 days ago

Responsibilities For Software Engineer

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

Requirements For Software Engineer

Java
Kotlin
JavaScript
TypeScript
Python
React
  • 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)
  • Passion for building scalable and reliable software
  • Strong problem-solving skills
  • Good communication skills and team collaboration
  • Knowledge of Agile frameworks (preferred)
  • Experience with software development frameworks (preferred)
  • Experience with testing frameworks (preferred)
  • Knowledge of Kubernetes/OpenShift (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
  • Roth and Pre-tax 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 Engineer

Remote Software Engineer position at Sinch working on 911 Services infrastructure in the Americas region, based in Chicago or Denver.

Software Engineer

Software Engineer position at Sinch focusing on emergency services development, offering remote work options and competitive benefits package.

Software Engineer - Messaging

Software Engineer position at Sinch focusing on messaging systems development using Java and AWS, offering hybrid work in Melbourne with comprehensive benefits.

Contact Center Engineer / Forward Deployed Engineer

Contact Center Engineer position at Salient, building AI-powered loan servicing communications infrastructure

Software Engineer, Backend

Backend Engineer role at Inkeep, building AI-powered documentation search and support systems using Python and distributed systems.