Backend Engineer

Sinch is pioneering customer communications, providing a Cloud platform that enables businesses to power engaging customer experiences through mobile messaging, voice, and email.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Telecommunications

Description For Backend Engineer

Sinch, a pioneering force in customer communications, is seeking a Backend Engineer to join their Financial Platform - Billing domain. The company serves over 150,000 businesses, including industry giants like Google, Uber, PayPal, Visa, and Tinder, providing essential communication solutions through their Customer Communications Cloud platform.

The role demands a skilled backend engineer who will be instrumental in enhancing existing back-end applications and processes within the Financial Platform - Billing domain. The ideal candidate will bring 5+ years of strong backend development experience, particularly in Java, along with expertise in RESTful services and APIs. They should possess a deep understanding of both SQL and No-SQL databases, demonstrating proficiency in database development.

What makes this opportunity particularly exciting is the chance to work with a company that's at the forefront of communication technology, handling critical infrastructure for some of the world's largest tech companies. The position offers exposure to cutting-edge technologies, including cloud development in AWS, Docker, and Kubernetes. The role provides an excellent opportunity for those interested in messaging and telecom technologies, particularly within the finance domain.

The company culture is built on strong values including "Dream Big", "Win Together", "Keep it simple", and "Make it Happen". They offer a collaborative environment where engineers can make significant impacts on the platform's efficiency and end-user experience. The position provides opportunities for leadership, with chances to take the lead on projects and contribute to the team's technical direction.

For the right candidate, this role offers the perfect blend of technical challenge and professional growth, working with a company that's shaping the future of global communication technology. The hybrid work arrangement provides flexibility while maintaining team collaboration and engagement.

Last updated 5 days ago

Responsibilities For Backend Engineer

  • Collaborate with Product Manager, Tech Lead, and cross-functional teams to establish objectives and design functional codes
  • Manage own work and tasks, analyze data, processes, and code base to troubleshoot problems
  • Write clean and efficient code and perform code reviews
  • Stay current on best practices and learn new programming languages
  • Take lead on projects as needed

Requirements For Backend Engineer

Java
  • Bachelor's degree in computer programming, computer science, or related field
  • 5+ years of strong backend development experience in Java
  • 5+ years of experience implementing RESTful services and APIs
  • Experience in database development (SQL and No-SQL)
  • Strong understanding of Software development cycle
  • Excellent project and time management skills
  • Strong problem solving and communication skills
  • Ability to work independently or with a group

Interested in this job?

Jobs Related To Sinch Backend Engineer

Senior Software Engineer - Messaging API

Senior Software Engineer position at Sinch, focusing on developing and maintaining core messaging API platforms, offering hybrid work and comprehensive benefits.

Senior Software Engineer - Java

Senior Software Engineer position at Sinch, focusing on Java backend development for scalable, distributed systems in a hybrid work environment in Madrid.

Senior Software Engineer - Senders & Tooling

Senior Software Engineer position at Sinch, developing platform services for customer communications solutions using Java/Go in a cloud environment.

Senior Software Engineer - Conversational AI

Senior Software Engineer position at Sinch, focusing on developing conversational AI solutions using Go, TypeScript, and cloud technologies in a hybrid work environment.

Senior Software Engineer - Connectors

Senior Software Engineer position at Sinch focusing on developing connector systems for messaging platforms using Java, TypeScript, and AWS technologies.