Remote Software Developer III

Posted

Apply now
Please, let Sinch know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Sinch Email is seeking a highly motivated and experienced Software Engineer III to join the Preview Control Platform team.
  • The ideal candidate should be 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 requires 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.
  • The candidate 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 include designing, developing, and maintaining scalable and performant services using Golang, collaborating with product managers and architects, building and maintaining high-traffic APIs, writing clean and efficient code, troubleshooting existing systems, conducting peer code reviews, and continuously learning new technologies.

Requirements:

  • Strong proficiency in Golang with 5+ years of practical software development experience is required.
  • Experience with Domain Driven Service Architecture is necessary.
  • The candidate must have experience building and maintaining scalable and reliable distributed systems.
  • Familiarity with SQL (MySQL) and NoSQL (MongoDB) databases is required.
  • A solid understanding of RESTful API design and implementation is essential.
  • The candidate should have a passion for clean, simple, and maintainable code, with a focus on system design and architecture.
  • Excellent problem-solving and debugging skills are necessary.
  • 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, is required.
  • Experience with Node.js and TypeScript is a strong nice-to-have.
  • The ability to work independently and as part of a collaborative team in a fully remote environment is essential.

Benefits:

  • Comprehensive market competitive medical, dental, and vision plans are offered, along with a variety of supplemental plans including access to telehealth for all participants.
  • Free virtual counseling resources are available through the global Employee Assistance Program to support mental health.
  • Roth and Pre-tax 401(k) options are provided, including an employer match for all participants to help secure your future.
  • A generous paid time off program is available, valuing balance and understanding the need for rest and rejuvenation.
  • Paid parental leave and family planning support are offered to accommodate various family structures.
  • Flexible remote work offerings allow you to work wherever you are most productive and successful.
  • Paid time off to support a volunteer program of your choice is available, encouraging community betterment.
Apply now
Please, let Sinch know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 120,000 - 160,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback