
Sinch Sweden AB · Malmö
ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — r...
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!
We have a modern microservice architecture with code no older than two years, and our platform is hosted both in AWS and in our own data centers, using cloud-native technologies such as Kubernetes and Docker, to name a few. Here, you will take part in designing, developing, and deploying backend services with a focus on high availability, low latency, and scalability. These backend services form the backbone of our messaging experience, which serves more than 150,000 businesses globally.
Take an active role in transforming user stories into clean, maintainable, and high-quality code. This is a hands-on position focused on both design and development.
Contribute as a key member of an autonomous, cross-functional team delivering our messaging platform to businesses around the world.
Share your expertise and drive improvements in methodologies and best practices across the team.
Work closely with passionate colleagues, enjoy a collaborative and fun environment, and take pride in building world-class solutions for customer engagement.
Who are you?
Passion for coding is the most important ingredient for success. An ideal candidate is someone who, in addition to TypeScript, has Node.js backend experience and has worked with cloud-native technologies. We are a group of enthusiastic problem-solvers who enjoy tackling complex challenges, and we’d love for you to join if you feel the same way.
Collaboration, curiosity, and strong communication skills are essential, as we build world-class messaging solutions together.
Strong background in modern software development practices.
Deep expertise in designing and implementing event-driven microservices using Node.js and TypeScript.
Hands-on experience building scalable services with cloud-native technologies.
Fluent in English (Swedish is a plus).
Nice to Have
Experience integrating AI-assisted development tools (e.g., Claude, Gemini, Cursor) into engineering workflows.
Background in telecom provisioning systems or high-transaction, carrier-grade platforms.
Familiarity with messaging protocols such as SMS, RCS, and WhatsApp.
Our corporate language is English, please submit your application in English.
At Sinch, we value learning, embrace change, and offer opportunities for personal and professional growth. Unfortunately, we are not supporting relocation at this time.
Hold Swedish or EU/EEA citizenship.
Have a valid Swedish work permit.
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!
The app layer is where great user experiences come to life. In this role, you’ll work close to the interface, the application logic, and the connection between client apps and background services. It’s a great fit if you enjoy building polished, intuitive iOS experiences while still understanding how the systems behind them work together. What you'll do Build and refine user-facing features in iOS applications, with focus on the application layer, UI, and interaction design. Work with SwiftUI, UIKit, Swift, or Objective-C depending on the codebase and product needs. Translate product and design requirements into clean, maintainable, and testable iOS components. Collaborate with designers, backend engineers, and other app developers to create smooth and reliable user experiences. Ensure that UI components interact effectively with background services, data flows, and asynchronous processes. Improve performance, accessibility, and usability across key user journeys. Debug, refactor, and modernize existing code while balancing quality, delivery, and practical trade-offs. Contribute to technical discussions, code reviews, and continuous improvement of the iOS application architecture. What we’re looking for Problem-solving clarity - Ability to explain your thinking, ask clarifying questions, and iterate from simple to optimized Technical fundamentals - Can reason about complexity, understand practical trade-offs, and write clean code Communication - Easy to talk to, take feedback without defensiveness, and discuss assumptions explicitly Genuine enthusiasm - Show real interest in hard problems, not just getting a job Learning agility - Willing to pick up new technology, work with legacy code, and adapt quickly Must have Computer science fundamentals, including algorithms, data structures, and architecture. Ideally B.Sc. or M.Sc. in Computer Science. 5+ years of professional iOS development experience, including strong hands-on work with SwiftUI, UIKit, Objective-C, or Swift. Understanding of iOS architecture, data flow, and component structure. Ability to write clean, testable, and maintainable code. Basic understanding of asynchronous and concurrent programming. Strong communication skills and enthusiasm for mobile platforms and user-focused app development. Passion for design and user experience. Nice to have Experience with SwiftUI and modern UI patterns, such as MVVM, Combine, etc. Knowledge of animation, accessibility, and performance optimization. Understanding of interaction between UI and background processes. Experience with build and test automation, such as CI/CD, Xcode Cloud. Join a product-focused engineering environment where thoughtful design, clean implementation, and smooth user experiences matter. You’ll work close to the app layer, building iOS interfaces and application flows that feel intuitive, reliable, and well connected to the systems behind them. Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.
Role Summary We are looking for a hands-on Senior AWS Platform Engineer to own and evolve the cloud platform used by our engineering teams in Lund. This role is focused on shared platform ownership rather than ownership of a single backend module. You will work closely with module owners to make it easier, safer, and faster to build, deploy, monitor, and operate production systems on AWS, including event-driven backend services. We currently use Kubernetes and GitOps-based deployment workflows and are migrating toward a more managed AWS platform. Our backend architecture is event-driven, with IoT-like flows built around events, queues, message brokers, and AWS services such as EventBridge. You will help shape the transition by improving deployment pipelines, infrastructure patterns, managed AWS services, observability, database operations, and backend-facing automation. This is an individual contributor role for someone who combines deep AWS and DevOps experience with strong practical Python skills. What you will do You will own and improve the shared AWS platform capabilities that our backend teams and event-driven services rely on. Your responsibilities will include: • Designing, building, and operating AWS infrastructure used by production backend services. • Driving the migration from existing Kubernetes and GitOps workflows toward managed AWS patterns. • Improving CI/CD, deployment automation, release safety, and rollback workflows. • Building and maintaining Infrastructure as Code, preferably using Terraform and/or AWS-native tooling. • Supporting secure and reliable use of AWS services such as IAM, VPC, RDS, CloudWatch, EventBridge, SQS/SNS, SSM/Parameter Store, Secrets Manager, Lambda, ECS/EKS, ElastiCache/Redis, and related services. • Supporting event-driven architecture patterns, including events, queues, pub/sub, message brokers, caching/Redis, and asynchronous service integration. • Helping backend module owners with platform-related design decisions, event boundaries, production readiness, debugging, and operational improvements. • Supporting managed database operations on AWS, including monitoring, access patterns, backups, restore readiness, performance, and migration support. • Writing Python tooling, automation, and backend/platform code where it improves developer productivity, event-driven integrations, or operational quality. • Improving observability, logging, metrics, alerting, and incident response practices, including visibility into asynchronous event flows, queues, failed messages, and cache behavior. • Identifying and reducing manual, repetitive, or error-prone DevOps work through automation and AI-assisted workflows. • Pushing back on fragile technical solutions and helping teams choose pragmatic, reliable alternatives. This is not a ticket-based operations role. We are looking for someone who takes responsibility for platform outcomes and continuously improves the systems that other engineers depend on. What we are looking for You should already be comfortable working with production systems and taking ownership of cloud infrastructure, deployment workflows, and operational quality. Must-have experience: • Strong hands-on experience with AWS in production environments. • Deep understanding of DevOps, platform engineering, CI/CD, event-driven systems, and infrastructure automation. • Experience with Kubernetes and GitOps-based deployment workflows. • Experience with event-driven or asynchronous backend systems using events, queues, pub/sub, message brokers, EventBridge, SQS/SNS, Redis/ElastiCache, or similar technologies. • Experience migrating or modernizing infrastructure toward managed AWS services. • Strong practical Python experience, either in backend development, event consumers/workers, platform tooling, automation, or internal developer tools. • Experience with Infrastructure as Code, preferably Terraform. • Good understanding of IAM, networking, secrets and configuration management, monitoring, caching, and secure access patterns. • Experience supporting production systems through incidents, debugging, logs, metrics, retries, queue behavior, and operational improvements. • Ability to work closely with backend engineers and help them make better platform and deployment decisions. Important profile traits • Treats platform engineering as a product for developers. • Cares about production behavior, not only infrastructure correctness. • Has strong judgment around reliability, security, cost, and developer experience. • Can make local technical decisions independently. • Is pragmatic and avoids over-engineering. • Is comfortable being accountable for shared platform quality. • Can explain trade-offs clearly to backend engineers and technical leads. • Has embraced AI-assisted development and agentic workflows as practical engineering tools, while still applying strong review, testing, and security discipline. AI-assisted engineering DevOps work includes command-, configuration-, and settings-heavy tasks. We expect this person to be comfortable using modern AI-assisted development tools to reduce manual work, improve speed, and increase quality. This could include using AI tools such as Claude Code to help draft or review Terraform, Kubernetes manifests, CI/CD pipelines, AWS configuration, Python tooling, runbooks, debugging workflows, and documentation. We do not mean blindly trusting generated output. We are looking for someone who knows how to use AI tools responsibly: with review, tests, least-privilege access, clear auditability, and good engineering judgment. Nice to have • Experience with EKS, ECS, Lambda, EventBridge, SQS/SNS, API Gateway, ElastiCache/Redis, MSK/Kafka, or other AWS-native and event-driven runtime patterns. • Experience with RDS operations, database migrations, PostgreSQL, or performance tuning. • Experience with OpenTelemetry, Prometheus, Grafana, DataDog, or similar observability tooling. • Experience with AWS cost optimization / FinOps. • Experience with platform self-service, golden paths, internal developer platforms, or paved-road engineering. • Experience in IoT-like event-driven systems, optimization, control systems, or data-intensive backend systems. • AWS certifications or equivalent demonstrated experience.
Senior Backend Cloud Engineer för ett spännande digitaliseringsprojekt i en stark expansionsfas. Om uppdraget Verksamheten genomgår just nu en omfattande digitalisering där morgondagens IT-miljöer utvecklas för att möta högsta tänkbara krav på säkerhet, robusthet och tillgänglighet. Lösningarna utvecklas för komplexa miljöer där självständighet och systemautonomi är centralt. Teamet du kommer att arbeta tillsammans med präglas av vänlighet, nyfikenhet och en stark vilja att hjälpa varandra framåt. Här får du möjlighet att utvecklas snabbt och successivt ta större ansvar. Medarbetarna uppskattar den positiva arbetsmiljön och de långsiktiga utvecklingsmöjligheterna, vilket också återspeglas i en mycket låg personalomsättning. Dina huvudsakliga arbetsuppgifter Designa, implementera och förvalta robusta och säkra molnmiljöer (cloud environments). Backend-utveckling i tekniskt komplexa och storskaliga miljöer. Utveckla och modernisera systemlösningar mot moderna molnplattformar. Arbeta mycket självständigt, ta stort eget tekniskt ansvar och vid behov vägleda eller leda tekniska diskussioner i större grupper. Profil och krav (Nivå 4) Vi söker dig som har mycket hög kompetens och förmåga att snabbt sätta dig in i komplexa systemstrukturer. Skallkrav: Erfarenhet: Gedigen och mångårig erfarenhet av backend-utveckling (ca 9–12+ år). Molnerfarenhet: Erfarenhet av att designa, implementera och förvalta molnmiljöer samt gedigen erfarenhet av moderna molnplattformar. Säkerhet & Robusthet: Dokumenterad erfarenhet av att utveckla robusta och säkra systemlösningar. Självständighet: God förmåga att arbeta mycket självständigt i tekniskt komplexa miljöer. Språk: Flytande svenska och engelska i både tal och skrift. Meriterande: Erfarenhet som fullstackutvecklare. Erfarenhet av att arbeta i säkerhetskritiska miljöer. Erfarenhet av att utveckla och förvalta privata molnmiljöer eller on-premise cloud-lösningar. Vid rätt profil kan även kandidater på en något lägre senioritetsnivå vara aktuella. Omfattning & Detaljer Uppdragsperiod: 1 november 2026 till 31 juli 2027 (ca 9 månader med god chans till förlängning). Placering: Skåne Omfattning: Heltid, ca 40 timmar per vecka. Ansökan Viktigt: För att din ansökan ska beaktas måste bifoga ett uppdaterat CV. Varmt välkommen med din ansökan!