Sinch is a leading company in customer communications, serving over 150,000 businesses including major names like Google, Uber, and Paypal.
The company focuses on enhancing customer experiences through mobile messaging, voice, and email.
As a Software Engineer, you will design and build the next generation of an AI-powered orchestration platform.
You will work in a collaborative environment to develop scalable distributed systems for real-time messaging and LLM-based applications.
Your work will directly impact the efficiency, performance, and safety of conversations at scale.
Responsibilities include designing, developing, testing, and supporting applications, building high-performance systems, and collaborating with cross-functional teams.
You will implement best practices for observability, reliability, and fault tolerance, and work with DevOps and operational teams to commission applications.
Requirements:
You must have production-level experience in backend development using Go and Typescript.
Familiarity with cloud platforms such as AWS and containerized deployments using Docker and Kubernetes is required.
You should understand distributed systems and have experience building high-scale microservices and event-driven architectures.
Experience with observability, logging, and monitoring tools for debugging and performance analysis is necessary.
Knowledge of enterprise applications/tools like Redis, Kubernetes, and Kafka is essential.
You should have experience using unit testing and be comfortable with IDEs such as Visual Studio Code or IntelliJ.
A proactive and independent approach to problem-solving is crucial, along with fluency in written and spoken English.
Nice to have: Experience with LLM fine-tuning or AI-driven chatbot development, and building applications that integrate with Large Language Models via APIs.
Benefits:
The position offers private health insurance to ensure your well-being.
A pension plan is provided to help you save for the future.
Paid time off is available to promote work-life balance.
The opportunity to work from home is offered, providing flexibility in your work environment.