Software Developer III

6 Days ago • 5 Years + • Full Stack Development • $120,000 PA - $160,000 PA

Job Summary

Job Description

Sinch Email seeks a Software Engineer III to design, develop, and maintain scalable services using Golang for their email quality assurance platform. This role involves collaborating with cross-functional teams, building high-volume APIs (hundreds of requests per second), writing clean, testable code, troubleshooting systems, conducting code reviews, and mentoring junior developers. The ideal candidate will have strong Golang experience (5+ years), familiarity with distributed systems, SQL/NoSQL databases, RESTful APIs, and containerization. Experience with Node.js and TypeScript is a plus. The position demands a self-starter who thrives in a fast-paced environment.
Must have:
  • Strong Golang proficiency (5+ years)
  • Scalable distributed system experience
  • SQL/NoSQL database familiarity
  • RESTful API design & implementation
  • Clean, maintainable code
  • Problem-solving & debugging skills
Good to have:
  • Experience with Docker, Nomad
  • Message queue systems (Redis, AWS SQS)
  • Kafka experience
  • Node.js and TypeScript
Perks:
  • Comprehensive medical, dental, and vision
  • Virtual counseling resources
  • 401(k) with employer match
  • Generous paid time off
  • Paid parental leave
  • Flexible remote work
  • Paid volunteer time off

Job Details

Description

Sinch Email is seeking a highly motivated and experienced Software Engineer III to join our Preview Control Platform team. Our ideal candidate is a back-end focused engineer with strong expertise in Golang and a proven ability to design and implement scalable, reliable, and efficient systems. Bonus points for experience with Node.js and TypeScript, as well as familiarity with full-stack development principles.

This role demands a self-starter who thrives in a fast-paced environment, enjoys solving complex problems in distributed systems, and values clean, maintainable, and well-architected code. You will play a vital role in all aspects of the software development lifecycle, collaborating with cross-functional teams to deliver high-quality solutions that drive business success.

Responsibilities

  • Design, develop, and maintain scalable and performant services using Golang, supporting the next generation of our email quality assurance platform.
  • Collaborate with product managers, architects, and other engineers to define system architecture and refine requirements.
  • Build and maintain APIs capable of handling high volumes of traffic (hundreds of requests per second).
  • Write clean, testable, and efficient code, ensuring adherence to coding standards and best practices.
  • Troubleshoot, debug, and optimize existing systems for performance and scalability.
  • Conduct peer code reviews and mentor junior developers when needed.
  • Continuously learn and adopt new technologies to improve platform performance and developer productivity.

Requirements

  • Strong proficiency in Golang with 5+ years of practical software development experience.
  • Experience with Domain Driven Service Architecture
  • Experience building and maintaining scalable and reliable distributed systems.
  • Familiarity with SQL (MySQL) and NoSQL (MongoDB) databases.
  • Solid understanding of RESTful API design and implementation
  • Passion for clean, simple, and maintainable code, with a focus on system design and architecture.
  • Excellent problem-solving and debugging skills.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Nomad) is a plus.
  • Experience with message queue systems such as Redis or AWS SQS, as well as distributed event streaming platforms like Kafka.
  • Experience with Node.js and TypeScript is a strong nice-to-have.
  • Ability to work independently and as part of a collaborative team in a fully remote environment.

Benefits

  • STAY HEALTHY: We offer comprehensive market competitive medical, dental, and vision plans. A variety of supplemental plans are also provided to meet your individual needs including access to telehealth for all participants. 
  • CARE FOR YOURSELF: Take advantage of our free virtual counseling resources through our global Employee Assistance Program. Your mental health is as important as your physical health. 
  • SECURE YOUR FUTURE: Plan for your future with our Roth and Pre-tax 401(k) options including an employer match for all participants. 
  • TAKE A BREAK: Enjoy a generous paid time off program. We value balance and understand that performance at work requires time to rest at home and/or rejuvenate on vacation. 
  • PUT FAMILY FIRST: We know that families can be built in a variety of ways; therefore, we offer paid parental leave and family planning support. 
  • WORK WHEREVER: Our flexible remote work offerings allow you to work wherever you are the most productive and successful. It is what you do, not where you work, that matters. 
  • MAKE AN IMPACT: Support betterment in your community and beyond by taking paid time off to support a volunteer program of your choice. 

Our Values 

At Sinch we “Dream Big”, “Win Together”, “Keep it simple” and “Make it Happen”. These values are our foundation for fostering an environment where diversity of thinking, skills and experiences are embraced, delivering innovation and better business results. 

Bring your authentic self to Sinch 

Here at Sinch we embrace diversity and work to create an inclusive workplace where everyone can thrive. No matter who you are, you'll be able to explore new career and growth options - sharing your voice, building your path and making it happen with us. 

We’re proud to be an equal opportunity employer, and all qualified applicants will be considered to join our team regardless of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class. 

The annual starting salary for this position is $120,000 - $160,000. Factors which may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications. This role will be accepting applications until 2/11/25 at a minimum. Please note that the application timeline may be flexible to accommodate a comprehensive candidate evaluation.

Similar Jobs

Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
4 Months ago
Seismic - Software Engineer II (Frontend)

Seismic

Hyderabad, Telangana, India (Hybrid)
2 Months ago
CrashPlan - Senior Software Engineer

CrashPlan

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Barracuda Networks  Inc  - Senior Software Engineer - IP/IR

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Fortis Games - Staff QA Engineer

Fortis Games

Canada (On-Site)
4 Weeks ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Senior Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Mashgin - Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
3 Months ago
Nagarro - Principal Engineer

Nagarro

United Kingdom (Remote)
3 Months ago
N-iX - Senior Java Engineer (#2596)

N-iX

Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
3 Months ago
Overwolf - Lead Client Software Engineer - Outplayed

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

United States (On-Site)
1 Month ago
Match Group - Web Front-end Engineer

Match Group

Tokyo, Japan (Hybrid)
3 Months ago
Seedify - Senior Backend Engineer

Seedify

Philippines (Remote)
2 Weeks ago
Google - Software Engineer Early Career, Full Stack, Nexus Solutions

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Warner Bros Games - Senior Software Engineer - Data Platform

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Octopus Deploy - Senior Software Engineer - Cloud Platform Team

Octopus Deploy

Australia (Remote)
3 Months ago
Auros Global - Core Engineering Services Team Lead

Auros Global

Australia (Remote)
3 Weeks ago
Cambridge Mobile Telematics - Software Engineer, Web Development

Cambridge Mobile Telematics

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Onward Search - Graphic Designer

Onward Search

El Segundo, California, United States (On-Site)
1 Day ago
Epic Games - Marketing Performance Manager

Epic Games

Cary, North Carolina, United States (On-Site)
3 Weeks ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

San Francisco, California, United States (Remote)
4 Months ago
Next Level Business Services - SAP OER Project Manager

Next Level Business Services

Redmond, Washington, United States (On-Site)
3 Months ago
Nintendo - Senior Engineer, Installer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Nintendo - Senior Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Samsung Semiconductor - Senior Staff Engineer, high speed analog

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
Scopely - Director of Product Marketing- Unannounced Project

Scopely

California, United States (Hybrid)
1 Month ago
High Moon Studios - Senior Gameplay Engineer - High Moon Studios

High Moon Studios

Carlsbad, California, United States (On-Site)
3 Months ago
Riot Games - Senior Principal Technical Artist

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Lead Full Stack Developer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Visa - Staff Microsoft Dynamics Developer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
4 Months ago
Providence India - Lead Software Engineer

Providence India

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Alphasense - Lead AI Platform Engineer

Alphasense

New York, New York, United States (On-Site)
2 Months ago
Luxoft - Senior .NET Developer

Luxoft

Belgrade, Serbia (On-Site)
2 Months ago
The Walt Disney Company - Manager, Software Engineering(Scala)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
Poppulo - Software Development Engineer II

Poppulo

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Mandaluyong, Metro Manila, Philippines (Remote)

Stockholm, Stockholm County, Sweden (Hybrid)

Paris, Île-de-France, France (Remote)

New Zealand (Remote)

Mandaluyong, Metro Manila, Philippines (Remote)

Philippines (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

Philippines (Remote)

View All Jobs

Get notified when new jobs are added by Sinch

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug