Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Engenharia de Software Backend Sênior – Node | RD Station in Brazil.
This role is part of a high-impact engineering team focused on building scalable, high-performance backend systems that power conversational commerce experiences across multiple digital channels. You will contribute to the evolution of a complex chat-based ecosystem that integrates messaging platforms such as WhatsApp, Instagram, and web chat, enabling AI-driven customer interactions at scale. The environment is highly technical and collaborative, combining strong engineering discipline with continuous innovation in artificial intelligence and distributed systems. You will work on designing resilient architectures, improving system performance, and ensuring reliability in high-volume, real-time applications. The position also involves close collaboration with cross-functional teams, including product, infrastructure, and AI specialists. This is an opportunity to influence core platform decisions in a fast-moving, innovation-driven context.
Accountabilities:
- Develop and maintain high-quality backend services using Node.js, TypeScript, and modern engineering best practices.
- Design scalable and resilient architectures for high-volume, real-time conversational systems.
- Work on integrations with AI models and conversational workflows to enhance chat commerce capabilities.
- Participate in technical design discussions, code reviews, and mentoring of less experienced engineers.
- Translate product discovery requirements into robust and scalable technical solutions.
- Support incident resolution and ensure system reliability in production environments.
- Collaborate with cross-functional teams to improve system performance, observability, and developer experience.
- Contribute to continuous improvement of engineering standards, architecture, and development processes.
Requirements:
- Strong experience in backend development with Node.js and TypeScript.
- Solid knowledge of software architecture, design patterns, and scalable system design.
- Experience working with NoSQL databases, especially MongoDB.
- Familiarity with cloud environments, preferably Google Cloud Platform (GCP).
- Experience with messaging systems such as Pub/Sub and gRPC-based communication.
- Background in high-performance, high-traffic distributed systems.
- Strong problem-solving skills and ability to work in complex technical environments.
- Experience participating in code reviews, technical discussions, and mentoring peers.
- Bonus: experience with AI/LLM systems, conversational platforms, or tools such as LangChain or LlamaIndex.
- Bonus: familiarity with APIs and AI platforms such as OpenAI or Google AI.
Benefits:
- Competitive compensation aligned with market standards (based on experience and location).
- Comprehensive health, dental, and wellness benefits.
- Flexible work environment with strong emphasis on work-life balance.
- Career development and continuous learning opportunities.
- Exposure to cutting-edge AI and conversational commerce technologies.
- Inclusive and diverse workplace culture focused on belonging and personal growth.
- Well-being support across emotional, financial, physical, and social dimensions.
- Opportunity to work in a large-scale, innovation-driven engineering ecosystem.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1