Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer - Messaging API image - Rise Careers
Job details

Senior Software Engineer - Messaging API

Sinch provides innovative mobile messaging solutions that help businesses of all sizes – from SMBs to enterprise-level to better connect with customers. Our messaging solutions for alerts and notifications, billing and payments, appointment reminders, marketing, and staff scheduling are trusted by over 65,000 customers in industries such as healthcare, education, retail, and utilities. With offices across Australia, United States, United Kingdom, and New Zealand, Sinch is the number one choice for easy and engaging business messaging.

 

Sinch, the Customer Communications Cloud, powers meaningful conversations at scale across messaging, voice, and email to help businesses deliver unified, personalized experiences that truly revolve around their customers — no matter the channels they use. Over 150,000 businesses, including 8 of the 10 largest tech companies in the world, rely on us for their customer communication needs, with over 700 billion customer engagements each year.

 

Sinch is seeking a highly motivated Senior Software Engineer to join our Applications Core Domain. This role sits within a distributed team spearheading the development and maintenance of our core messaging API platforms. The team builds and runs all their own software and aims to abstract away commonalities to create a robust and consistent user experience. In this role, you will own your build from implementation design to testing and release and look after post-release through the tracking of metrics such as error rates, server load and response times.

 

If you enjoy working in a collaborative agile team environment and making a valuable contribution, this opportunity is for you!

 

Key responsibilities:

  • Developing and maintaining high performing scalable solutions written in various tech stack
  • Following Agile methodologies to deliver well tested functionalities and to foster a culture of incremental development, feedback and continuous improvement
  • Working with AWS or similar cloud platforms like GCP or Azure
  • Provide mentorship and knowledge transfer to associate and junior engineers
  • Working closely with product team and testers to ensure timely delivery of product features
  • Assisting in incident support and helped the team resolve issues in production environments

 

To be successful in this role, you will be a problem-solver with keen attention to detail, strong communication skills, and a proven ability to mentor and collaborate effectively in team environments. You are strong in Java but also willing to accept not to program in Java if that is the current need. You learn new domains quickly and are willing to take on and complete assignments in new areas as needed. You are creative and think outside the box but also understand when there is a need to stay within the box when reality so demands. You understand that being an engineer isn't just lines of code written. Solution options, planning, documentation, monitoring, automation and incident management are all part of the role.

 

You will possess the following skills and attributes:

  • Experience in tech-stacks like Java, Spring, ReactJs, API Gateways (Kong), AWS ECS, CDK, Redis and PostgreSql, CI/CD
  • A keen interest for software architecture and experience in developing distributed, high performance, highly available software applications in the cloud
  • Excellent knowledge of RESTful APIs

 

We are committed to building an engaged and talented workforce that represents an environment that is inclusive, supports flexibility and welcomes diversity.

Our values of Dream Big, Win together, Keep it simple and Make it happen are the foundation for fostering an environment where diversity of thinking, skills and experiences are embraced, delivering innovation and better business results.

We value our team by offering;

  • WHERE YOU WORK MATTERS: We understand the benefit of a flexible schedule where you can best impact both your personal and work life, so we offer a hybrid working arrangement, work from home set up reimbursement and a global mobility policy.
  • PUT FAMILY FIRST: We know that building a family take priority, therefore we offer a generous parental leave program: 26 weeks salary for primary care giver and 4 weeks salary for secondary care giver
  • CELEBRATE YOURESELF: By providing a day off for your birthday, we want you to take the time to celebrate the year you’ve had with your nearest and dearest.
  • TAKE A BREAK: Enjoy a generous annual leave program. We value balance and understand that performance at work requires time to rest at home and/or rejuvenate on vacation.
  • STAY HEALTHY: Physical wellness supports mental wellness, so we offer a monthly fitness reimbursement allowance and other wellness programs
  • TAKE THE NEXT STEP: Coaching and career development support, including access to a range of online professional development courses
  • CARE FOR YOURSELF: Take advantage of our free virtual counselling resources through our global Employee Assistance Program. Your mental health is as important as your physical health.
  • MAKE AN IMPACT: Support betterment in your community and beyond by taking paid time off to support a volunteer program of your choice.
  • TREAT YOURSELF: Access to Reward+ program that offers a wide range of discounts and deals across retail, entertainment and much more.

 

If you are looking for the next opportunity in your career and want to work for a people focused, growing tech company, then Apply Now.

 

 

with the capability to articulate complex technical concepts.

Sinch Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sinch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sinch
Sinch CEO photo
Laurinda Pang
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Messaging API, Sinch

Sinch is on the lookout for a talented Senior Software Engineer to join our dynamic Applications Core Domain team! With a deep focus on messaging and customer communication solutions, we support over 65,000 businesses globally, providing the backbone for real-time customer interactions. As a Senior Software Engineer at Sinch, your main mission will be to develop and maintain high-performing, scalable messaging API platforms. You'll have the opportunity to manage projects from the ground up, taking ownership of everything from implementation design to post-release metrics tracking. If you thrive in agile environments and have a knack for mentoring junior engineers, this is the perfect fit for you! You’ll work with cutting-edge technology stacks including Java, Spring, ReactJs, and AWS, while collaborating closely with our product teams to ensure timely delivery of features that impact our users positively. Here, we value creativity and out-of-the-box thinking, but we also appreciate the need for disciplined, structured approaches where necessary. Our inclusive environment encourages flexibility and beckons diversity, offering hybrid working arrangements and generous parental leave policies! Be part of a team that not only dreams big but also makes it happen while ensuring you work in a balanced, healthy environment. Are you ready to take the next step in your career with Sinch and make a tangible impact on the future of customer communications? Let’s connect and explore the possibilities together!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Messaging API Role at Sinch
What are the key responsibilities of a Senior Software Engineer at Sinch?

As a Senior Software Engineer at Sinch, your key responsibilities will include developing and maintaining high-performing scalable solutions, adhering to Agile methodologies, and closely collaborating with product management teams. You will oversee full project lifecycles, from implementation to post-release tracking, ensuring seamless user experiences across our messaging APIs.

Join Rise to see the full answer
What skills are required for the Senior Software Engineer position at Sinch?

Successful candidates for the Senior Software Engineer role at Sinch should have a strong background in Java and other tech stacks like Spring, ReactJs, AWS, and familiarity with RESTful APIs. Interest in software architecture and experience with building distributed applications in the cloud are also crucial to excel in this position.

Join Rise to see the full answer
How does Sinch support work-life balance for Senior Software Engineers?

Sinch prioritizes work-life balance by offering hybrid working arrangements and flexible schedules. Employees also enjoy generous parental leave, wellness programs, and paid time off to volunteer, ensuring a supportive environment that allows our Senior Software Engineers to thrive both at work and at home.

Join Rise to see the full answer
What types of projects will a Senior Software Engineer work on at Sinch?

As a Senior Software Engineer at Sinch, you will work on exciting and impactful projects focused on enhancing messaging API platforms. This includes optimizing system performance, addressing production incidents, and collaborating on new feature development to support our extensive client base of over 150,000 businesses worldwide.

Join Rise to see the full answer
What is the company culture like for Senior Software Engineers at Sinch?

At Sinch, the company culture is built on values such as innovation, collaboration, and inclusiveness. Senior Software Engineers are encouraged to think creatively and contribute to team dynamics through mentorship and collaboration. We maintain an environment that values diversity in thought, skills, and experiences to drive better business results.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Messaging API
How do you ensure high code quality and performance in your development as a Senior Software Engineer?

To ensure high code quality and performance, I implement rigorous testing practices and use code review processes. I also prioritize writing clean, maintainable code that adheres to best practices, along with actively monitoring application performance through metrics tracking post-release.

Join Rise to see the full answer
Can you describe your experience with Agile methodologies?

In my previous roles, I've successfully utilized Agile methodologies to enhance team collaboration and improve product delivery. I focus on iterative development, frequent feedback loops, and regular stand-up meetings to ensure alignment among team members and promote continuous delivery.

Join Rise to see the full answer
What programming languages are you proficient in, and which do you prefer for backend development?

I am proficient in several programming languages, including Java, Python, and JavaScript. For backend development, I prefer Java due to its robustness and extensive libraries, which facilitate building scalable applications quickly and efficiently.

Join Rise to see the full answer
How do you handle conflicts in a distributed team setting?

In a distributed team setting, I believe in fostering open communication and addressing conflicts head-on. Using collaborative tools for transparent discussions and emphasizing empathy helps in understanding differing viewpoints, which leads to effective resolutions.

Join Rise to see the full answer
Describe your approach to mentoring junior engineers.

My approach to mentoring junior engineers involves active listening, providing constructive feedback, and guiding them through complex technical concepts. I encourage hands-on learning and make myself available for questions, which helps in building their confidence and competence.

Join Rise to see the full answer
How do you prioritize tasks when handling multiple projects?

When managing multiple projects, I prioritize tasks based on urgency, business impact, and alignment with team goals. I utilize project management software to track progress and deadlines and regularly reassess my priorities to adapt to any changes in project scopes.

Join Rise to see the full answer
What is your experience with cloud platforms?

I have significant experience working with AWS, specifically leveraging services like AWS ECS and CDK for deploying scalable applications. Familiarity with other platforms like GCP and Azure complements my skill set, allowing me to choose the best solutions for various cloud computing needs.

Join Rise to see the full answer
How do you approach testing in software development?

I integrate testing at multiple stages of software development, incorporating unit tests, integration tests, and performance tests. This ensures that any code changes are validated early and minimizes bugs in the production environment, enhancing overall application reliability.

Join Rise to see the full answer
What excites you about working at Sinch as a Senior Software Engineer?

What excites me about working at Sinch is the opportunity to collaborate on cutting-edge messaging solutions that empower businesses globally. The company’s commitment to innovation, inclusive culture, and focus on professional development aligns perfectly with my career goals.

Join Rise to see the full answer
How do you ensure that your software solutions meet user needs?

I ensure that my software solutions are user-centric by actively involving users in the design process. Gathering feedback through user testing and incorporating iterations based on their suggestions is vital to creating solutions that genuinely address their needs.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Sinch Remote No location specified
Posted 14 days ago

Join Sinch as a Product Manager in the Messaging team to shape the delivery of innovative customer communication services.

Photo of the Rise User
Sinch Remote No location specified
Posted 13 days ago

Join Sinch as a Product Manager and play a pivotal role in advancing their Messaging services across global platforms.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Become a pivotal part of Canva's User Platform team as a Software Engineer, working remotely to enhance user experience for millions.

Photo of the Rise User
Apple Hybrid San Diego, California, United States
Posted 12 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's elite engineering team as a CloudKit Client Screening and Automation Engineer, focusing on enhancing cloud privacy and reliability.

Photo of the Rise User
Posted 12 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Seeking a passionate Full Stack Developer to design and maintain web applications in a collaborative environment, based in Austin, TX.

Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Software Engineer at American Express, you'll contribute to innovative solutions in a collaborative environment, enhancing customer experiences.

Photo of the Rise User
ngrok Inc. Remote San Francisco, California, United States
Posted 14 days ago

We're seeking an experienced Senior Software Engineer to help shape the future of ngrok’s platform as part of our Developer Growth team.

Photo of the Rise User
Palo Alto Networks Hybrid Santa Clara, California, United States
Posted 6 days ago

Join Palo Alto Networks as a Principal Full-Stack Engineer to shape the future of cybersecurity with cutting-edge technology.

Photo of the Rise User
Posted 10 days ago

Join Intuit Mailchimp as a Software Engineer II, where you'll develop cutting-edge features in a collaborative team environment.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

American Express is looking for a Senior Engineer to enhance process management and automate workflows as part of their dynamic tech team.

Photo of the Rise User
Posted 8 months ago
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off

Simplify life by bringing people and businesses together.

166 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana