Senior Software Engineer - Java

Posted Yesterday
Be an Early Applicant
Madrid, Comunidad de Madrid
Senior level
Big Data • Cloud • Information Technology • Marketing Tech • Mobile
The Role
As a Senior Backend Engineer at Sinch, you will develop and scale the Contacts and Inbox services within the SaaS Engage Platform. Your responsibilities include designing microservices, optimizing messaging systems, implementing APIs, and ensuring system reliability and performance.
Summary Generated by Built In

Description
About the Role

As a Senior Backend Engineer, you will be a key player in developing and scaling the Contacts and Inbox services within the SaaS Engage Platform at Sinch. You will be part of a cross-functional, autonomous team that sets its own goals and is responsible for every stage of the software development lifecycle – from design to deployment and maintenance.

Your focus will be on building high-impact, scalable, and distributed backend services, ensuring reliability, performance, and extensibility. The code you develop will power critical messaging and engagement functionalities across different product lines.

What You’ll Do

  • Work across the entire development lifecycle, from planning, design, and implementation to deployment, monitoring, and maintenance.
  • Design highly available, distributed, and event-driven microservices using Java.
  • Optimize and fine-tune performance in high-throughput, real-time messaging systems.
  • Implement and enhance APIs, messaging pipelines, and data models for seamless user interactions.
  • Work with non-relational databases like MongoDB, ensuring efficient data storage and retrieval.
  • Collaborate closely with frontend engineers, product managers, and other stakeholders to define product requirements and deliver high-quality features.
  • Ensure scalability, security, and observability of services while following best practices in software development.
  • Participate in code reviews, mentoring, and technical discussions to elevate the engineering culture.
  • Take full ownership of your code—you build it, you run it.

*Please apply your resume in English!

Requirements
What We Look For
  • 6-8 years of backend development experience, with strong expertise in Java.
  • Solid understanding of microservices architecture and distributed systems.
  • Hands-on experience with non-relational databases (MongoDB preferred).
  • Familiarity with event-driven architectures and message queues like Kafka.
  • Strong problem-solving and architectural decision-making skills.
  • Experience designing RESTful APIs and working with cloud-native applications.
  • Ability to write clean, testable, and maintainable code with a focus on performance and reliability.
  • Comfortable working in an autonomous, fast-paced, and multicultural team environment.
  • Fluency in English (both written and spoken).

Nice to Have

  • Experience with Atlas Search or Elasticsearch for advanced search capabilities.
  • Prior experience building scalable SaaS platforms.
  • Hands-on expertise in event-driven system design and real-time messaging.
  • Passion for automation in functional and performance testing.

Why Join Us?

  • Work on a high-scale, mission-critical platform powering real-time communications.
  • Be part of a collaborative and self-driven team where you have ownership over your work.
  • Competitive salary, flexible work culture, and opportunities for career growth.
  • A chance to shape the future of customer engagement with cutting-edge technologies.
Benefits

Sinch is a global company composed of people from different countries and cultures. Our benefits adjust regionally to support employees and help them to thrive in every stage of life. We offer valuable benefits and resources, including health and life insurance, a flexible work environment, retirement savings plans, and more.

Our Hiring Process

In Sinch, we are committed to following a recruitment process that is fair, objective, consistent, and equal opportunity. Our Talent Acquisition team, together with hiring managers and the rest of the interviewing team, persistently works towards identifying the people that best fit each open job, based on Sinch’ s hiring needs and candidates’ career expectations.

We encourage applications from strong candidates with relevant professional backgrounds for this role. Not all applicants will meet all job requirements exactly! Don't let that stop you from considering Sinch for the next step in your career. We are always open to candidates that could bring new insights and perspectives to Sinch!

Top Skills

Java
The Company
HQ: Atlanta, GA
1,520 Employees
On-site Workplace

What We Do

Sinch brings businesses and people closer with tools enabling personal engagement. Our leading cloud communications platform lets businesses reach every mobile phone on the planet, in seconds or less, through mobile messaging, voice, and video. Our global headquarters are in Stockholm, Sweden, and we have a local presence in more than 30 countries - probably somewhere near you!

Similar Jobs

Nexthink Logo Nexthink

Senior Software Engineer (Java, DevOps)

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Madrid, Comunidad de Madrid, ESP
1051 Employees

UL Solutions Logo UL Solutions

Power Electronics Test Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Madrid, Comunidad de Madrid, ESP
15000 Employees

UL Solutions Logo UL Solutions

Junior Power Electronics Test Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
Madrid, Comunidad de Madrid, ESP
15000 Employees

Mondelēz International Logo Mondelēz International

DevOps - Continuous Testing Lead - MEU

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
4 Locations
90000 Employees

Similar Companies Hiring

RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account