Sinch logo

Software Engineering II/III

Hiring from
Brazil
Work type
Hybrid
Posted
Is this job info correct?
Show job description

ABOUT SINCH

Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email.

Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey.

At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation!

DESCRIPTION

Do you want to grow as an engineer by building systems that handle millions of messages every day? In this role, you will work on backend applications that need to be fast and reliable, and you will learn from experienced engineers along the way.

You will collaborate with the team, share knowledge, and help build reliable, high-quality software in a collaborative engineering environment.

MAIN RESPONSIBILITIES

  • Develop and maintain backend services, contributing to technical design decisions;

  • Contribute to building scalable, reliable, and distributed backend systems;

  • Work with Java, Spring, Kafka, RabbitMQ, Redis, and MySQL to enhance our products, ensuring security, efficiency, and responsiveness;

  • Maintain and collaborate on internal tools for monitoring, debugging, and optimizing applications;

  • Contribute to the observability, reliability, and fault tolerance of backend services;

  • Collaborate with cross-functional teams, including Software Engineers, UX Designers, and Product Managers;

  • Maintain a strong focus on code quality, security, testing, and software development best practices.

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Information Systems, Systems Analysis, or related fields;

  • Advanced/fluent English.

  • Professional experience in backend development using Java/JVM;

  • Experience with Spring Framework/Spring Boot;

  • Experience with SQL databases, preferably MySQL;

  • Knowledge of NoSQL/key-value databases such as Redis;

  • Knowledge of asynchronous messaging technologies such as Kafka and/or RabbitMQ;

  • Knowledge of microservices and distributed applications;

  • Problem-solving skills and experience troubleshooting backend applications;

  • Familiarity with cloud environments, preferably AWS;

  • Familiarity with containerized environments using Docker and/or Kubernetes;

  • Familiarity with logging, monitoring, and observability tools;

BIG PLUS!

  • Experience with Kotlin;

  • Experience with Reactor;

  • Knowledge of gRPC/Protobuf;

  • Experience with event-driven architectures;

  • Experience working with high-scale distributed systems.

OUR HIRING PROCESS

We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel.

We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us!

BENEFITS

STAY HEALTHY: We cover 100% of medical and dental plans for Sinchers and eligible dependents through Bradesco Saúde.

FLEXIBLE BENEFITS: With the Caju flexible benefit card, our Sinchers can choose to use benefits on food, education, and home office assistance.

FAMILY FIRST: Our Sinchers can enjoy paid maternity leave for 180 days and paternity leave for 30 days. Plus, we provide daycare assistance for kids up to five years old.

EVERYDAY WELLBEING: We partner with Wellhub to help Sinchers access gyms and wellness options.

SECURE YOUR FUTURE: Our Partnership with Prudential life insurance provides coverage for all Sinchers in the events of unexpected absences, serious illness, accidents, and disabilities.

DIVERSITY AND INCLUSION: We offer annual reimbursements for certain expenses related to disabilities and/or transgender needs.

TAKE A BREAK: Our Sinchers can take a day off on their birthday to celebrate with their loved ones.

Similar jobs

Apply for this job