Software Engineer Sinch Identity

Sinch pioneers customer communications, powering engaging experiences through mobile messaging, voice, and email for 150,000+ businesses including Google, Uber, and PayPal.
United States
$122,786 - $140,179
Backend
Mid-Level Software Engineer
Remote
1+ year of experience
Enterprise SaaS

Description For Software Engineer Sinch Identity

Sinch, a pioneering force in global communications, serves over 150,000 businesses including industry giants like Google, Uber, and PayPal. The company specializes in customer communications through their Customer Communications Cloud, offering solutions for mobile messaging, voice, and email.

As a Software Engineer on the Sinch Identity team, you'll play a crucial role in ensuring user identity and security while streamlining the login experience across Sinch's products. The position requires expertise in Golang development or Auth0 experience, with a focus on maintaining authentication infrastructure and microservices.

The role combines technical expertise with customer-centric thinking, requiring someone who can balance security requirements with user experience. You'll be working with Auth0 configurations, Terraform, and maintaining microservices, while collaborating with various teams during identity system migrations.

Key aspects of the role include maintaining Auth0 configurations via Terraform, troubleshooting authentication issues, and developing microservices. The position offers competitive compensation ($122,786 - $140,179) and comprehensive benefits including medical coverage, 401(k) with employer match, flexible remote work, and paid parental leave.

The ideal candidate should have at least 1 year of Golang experience, strong communication skills, and a passion for clean, testable code. Additional experience with JavaScript/TypeScript, REST APIs, Terraform, and OAuth is preferred. This role offers an opportunity to impact how millions of users securely access Sinch's products while working in a values-driven environment that emphasizes dreaming big, winning together, and keeping it simple.

Last updated 11 days ago

Responsibilities For Software Engineer Sinch Identity

  • Maintaining Auth0 configurations using Terraform
  • Working with other teams migrating to Sinch Identity
  • Maintaining auxiliary microservices related to authentication written in Golang
  • Troubleshoot and investigate client, support staff, and other engineering teams issues related to user logins

Requirements For Software Engineer Sinch Identity

Go
  • 1+ years' experience as a backend developer working with Golang
  • Ability to communicate well in the user documentation and code
  • A passion for writing clean and testable code
  • Being able to help create and drive development and performance metrics against OKRs
  • A degree in computer science or equivalent
  • Fluent English
  • Experience in other programming languages (JavaScript/TypeScript, Python) preferred
  • Experience using REST-based HTTP APIs preferred
  • Experience with Terraform preferred
  • Experience with OAuth preferred

Benefits For Software Engineer Sinch Identity

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

Interested in this job?

Jobs Related To Sinch Software Engineer Sinch Identity

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.

Software Engineer - Java

Backend Software Engineer position at Sinch, working on high-performance messaging systems handling millions of daily interactions using Java and cloud technologies.

Backend Software Engineer (.NET Core)

Backend Software Engineer position at Sinch, developing scalable distributed systems using C# and .NET Core, with opportunities to work with Kubernetes and AWS.

Fullstack Developer

Fullstack Developer position at Sinch, working on Customer Portal development using TypeScript, React, and Node.js in a modern microservice architecture.

Software Engineer Sinch Identity

Remote Software Engineer position at Sinch, focusing on identity and authentication systems within the Technology Platform Domain.