Software Engineering Analyst III (Backend)

 Posted a month ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and maintain scalable backend services and distributed systems for the Product Solutions Platform. Develop AI/ML-enabled products and internal tools to optimize application performance and observability.

 

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!  

Essence of the Role

Our team is at the forefront of GenAI-powered solutions developing cutting-edge services to enhance user experiences, optimize internal processes, and explore new business opportunities. You’ll work on scalable, high-impact AI projects, collaborate with cross-functional teams, and contribute to proofs-of-concept, and production-ready AI applications.

What You'll Do

  • Design, develop, and maintain backend services for Product Solutions Platform.
  • Build high-performance, scalable, and distributed systems.
  • Work with Java, Spring, Kafka, OpenSearch to enhance our product, ensuring safety, efficiency, and responsiveness.
  • Develop internal tools for monitoring, debugging, and optimizing applications at scale.
  • Ensure observability, reliability, and fault tolerance across all services.
  • Collaborate with cross-functional teams including Software Engineers, UX Designers and Product Managers.
  • Maintain a strong focus on code quality, security, and best practices in software development.
  • Build AI/ML-enabled products.
  • This is a remote role. 

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related fields.
  • Advanced spoken and written English.
  • Production-level experience in backend development using Java, Go, Python or any other modern language. 
  • Deep understanding of distributed systems and experience building high-scale microservices and event-driven architectures.
  • Experience with observability, logging, and monitoring tools for debugging and performance analysis.
  • Experience with cloud platforms (AWS) and containerized deployments (Docker, Kubernetes).
  • A problem-solving mindset with the ability to debug distributed systems.
  • Strong communication skills and the ability to work effectively in a collaborative environment.

Nice to Have

  • Production experience integrating LLM APIs (OpenAI, Anthropic, Gemini, etc.) into scalable, real-world systems.
  • Practical experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks.
  • Experience with developing AI Agents, the world of tools and how AI agents can leverage external functionalities and APIs.
  • Familiarity with context and memory management — including session handling, conversation history strategies, long-context optimization, and state-of-the-art agent design.
  • Experience with RAG, Prompt Engineering, response validation, Vector Data Bases and AI guardrails.

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! Don't 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!  

Please send your CV in English language.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified