Tech Lead

extra holidays
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of software engineering experience with distributed systems., Strong expertise in backend development using Node.js, Typescript, and Golang., Proven leadership and mentoring skills in technical teams., Experience with scalable, fault-tolerant, high-performance systems..

Key responsibilities:

  • Lead the technical vision for a Gen AI-powered bot platform.
  • Design and develop complex distributed systems for real-time AI interactions.
  • Guide and mentor engineering teams to follow best practices.
  • Collaborate with cross-functional teams to translate business needs into scalable solutions.

Sinch logo
Sinch Information Technology & Services Large http://www.sinch.com
1001 - 5000 Employees
See all jobs

Job description

Role and Responsibilities

At Sinch, we pioneer the way the world communicates. Our customer communications cloud empowers businesses to reach everyone in world, in seconds or less, through mobile messaging, email, voice and video. We reach every phone on the planet 7 times a year and 8 out of 10 largest US tech companies are our customers. Sinch AI adds a layer of intentional intelligence on top of that, to build smarter, safer conversational experiences, faster.

As a Tech leadStaff Engineer on the Conversational AI team, you will play a crucial role in shaping the future of conversational experiences in Sinch Chatlayer, Sinch Engage, and Sinch MessageMedia. You will collaborate with a talented team to design, develop, and deploy cuttingedge conversational AI solutions that empower businesses to communicate more effectively with their customers.

* please apply your resume in English.

What You’ll Do
  • Spearhead the technical vision and strategy for building a scalable Gen AIpowered bot development platform.
  • Architect, design, and drive the development of complex distributed systems for realtime AI interactions, workflow orchestration, and API integrations.
  • Provide technical guidance to a team of backend, frontend, and AI engineers, fostering a culture of collaboration, innovation, and excellence.
  • Establish, uphold and improve best engineering practices, including highquality code standards, testing strategies, and CICD workflows.
  • Work closely with AIML engineers to integrate LLMs and NLP models into the platform efficiently.
  • Guide decisions on scalability, performance, security, and fault tolerance in a hightraffic environment.
  • Lead efforts on observability, monitoring, and debugging complex production issues.
  • Mentor and coach fellow engineers, helping them grow technically and professionally.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into scalable engineering solutions.
  • Stay ahead of industry trends and drive continuous improvements in technology choices and architecture.
    • Requirements

      What We Look For
      • 8+ years of handson software engineering experience, with a deep understanding of distributed systems and scalable architectures.
      • Strong expertise in backend development using Node.js, Typescript and Golang as a plus.
      • Proven experience in leading technical teams and mentoring engineers.
      • Deep understanding of microservices architecture, eventdriven systems, and workflow orchestration (e.g., Temporal.io).
      • Strong database expertise, with experience in MongoDB, Cassandra, PostgreSQL, or other distributed databases.
      • Love of learning and sharing knowledge.
      • Experience designing and deploying highly available, lowlatency, faulttolerant systems.
      • Knowledge of cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and CICD pipelines.
      • Strong problemsolving, debugging, and analytical skills, with a pragmatic approach to technical decisionmaking.
      • Excellent communication and leadership skills, with the ability to collaborate effectively across teams.
        • Nice to Have
          • Experience with AIdriven applications, NLP, or integrating Large Language Models (LLMs) is a plus.
          • Handson experience working with LLM finetuning, prompt engineering, or AI safety.
          • Experience with realtime messaging systems (WebSockets, Kafka, RabbitMQ).
          • Frontend architecture experience using React and TypeScript.
          • Contributions to opensource projects or active participation in the tech community.
            • 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! Dont 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!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills
  • Leadership
  • Problem Solving

Tech Lead Related jobs