Job Closed
This listing is no longer active.
We enable leaders to make winning decisions
Senior Back-end Developer, AI Products
Location
Brazil
Posted
78 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back-end Developer, AI Products
All Your BI
• Develop, evolve, and maintain digital health applications across multiple stacks (Java, Node.js, Python), focusing on performance, scalability, and security. • Design and implement features in distributed systems, including RESTful APIs, WebSockets, and data streaming pipelines. • Work on integration between microservices and legacy systems, ensuring consistency, resilience, and traceability in communications. • Use message queues and event-driven architectures (RabbitMQ, BullMQ) for asynchronous processing and orchestration of workflows. • Model, optimize, and maintain relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases, including caching strategies and eventual consistency. • Contribute to the development and integration of generative AI–based features, such as LangChain agents, RAG pipelines, and orchestration via n8n. • Investigate, diagnose, and resolve complex technical issues in multi-tenant production environments. • Ensure code quality through automated tests and software engineering best practices. • Collaborate with multidisciplinary teams (Product, Design, QA, Data, AI) for integrated deliveries aligned with business objectives. • Participate in agile ceremonies and actively contribute to the team’s technical growth.
Job Requirements
- Advanced experience with Java and Spring (Boot, Data, Security), including maintenance of legacy systems.
- Strong experience with Node.js and NestJS, with strict TypeScript proficiency and microservices architectures.
- Deep knowledge of PostgreSQL and MySQL, including data modeling, complex queries, and performance tuning.
- Hands-on experience with MongoDB, Redis, and event-driven architectures (RabbitMQ, BullMQ).
- Experience designing and versioning RESTful APIs and WebSockets.
- Experience with agile methodologies (Scrum, Kanban) and multidisciplinary squads.
- Regular use of AI tools for development (e.g., GitHub Copilot, Cursor, Claude Code, or similar), with the ability to critically review generated suggestions.
- Analytical, proactive profile with good communication skills — comfortable working in high-complexity, multi-stack environments.
- Knowledge of applied generative AI: LangChain, agents, RAG, OpenAI API and/or LLMs.
- Experience with vector databases (e.g., Pinecone) and embedding pipelines for semantic search.
- Experience with n8n or other workflow orchestration and automation tools.
- Practice with observability: structured logs, metrics, and distributed tracing.
- Experience with AWS and cloud architecture.
- Ability to occasionally work on front-end applications (React/TypeScript), reading and contributing to existing code without requiring specialization.
Benefits
- CAJU card: BRL 1,059.00 monthly credit distributed across categories: Meals, Groceries, Mobility, Health, Home Office, Culture, and Education.
- Health plan: AMIL S450 – APTO, with 30% co-pay for consultations and exams and 40% for PS; extendable to legal dependents (spouses and/or children up to 24 years). Dependent fees are deducted from payroll. Cost per dependent: BRL 506.86 per month + co-pay.
- Omni Saúde: Intended for purchasing prescription medications. A monthly balance of BRL 100.00 is provided to the employee exclusively for medications prescribed by our Conexa Hospital.
- Free access to Conexa and Zenklub platforms, offering online consultations for mental and physical health support.
- Childcare allowance according to the regional collective bargaining agreement and extended maternity/paternity leave: option to extend maternity leave to 6 months; paternity leave of 30 days.
- SULAMERICA Life Insurance: We want you to feel secure knowing you and your loved ones are protected, whatever happens.
- Day off during your birthday month: Take some time off to celebrate your special day.
- Totalpass and Wellhub: Support for your fitness goals.
- Course discounts: Partnerships with educational institutions to support your personal and professional development.
- SESC benefit: Access to sports, culture, leisure activities, courses, and more with special conditions for employees and dependents.
- Commuting allowance (Vale Transporte): 6% salary deduction, if opted in.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-level .NET Developer
Cogna EducaçãoInovação é o que nos move. Somos uma das maiores organizações de educação no mundo e pioneira no Brasil.
• Develop and maintain .NET applications using C#. • Develop and maintain web interfaces using JavaScript, Angular, React, and HTML/CSS. • Develop and maintain SQL queries for data manipulation in relational databases. • Perform unit testing and continuous integration. • Work collaboratively in an agile environment using Git and JIRA. • Demonstrate proactivity, resilience, and adaptability in the workplace.
Backend Engineer, Knowledge Graph – Rust
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers • Help maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform • Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads • Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience • Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team • Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness • Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase • Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing)
Backend Engineer, Analytics Instrumentation – Golang
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Design, build, and maintain a unified Go-based instrumentation service that consolidates instrumentation across the entire company, eliminating the need for multiple language-specific SDKs while maintaining reliability and performance. • Manage the handling of the sending, transit, and quality of instrumentation data across the system, ensuring data integrity that directly impacts the company's key prioritization and usage billing accuracy. • Train and assist product development teams across the company on how to instrument their features using the unified service, providing documentation, guidance, and technical help. • Manage on-call duties during working hours for systems that handle usage billing and instrumentation, ensuring system reliability and quick response to critical issues. • Work across research and development teams and the enterprise data organization to identify requirements and deliver solutions that serve multiple stakeholders. • Make key architectural decisions that balance the needs of product teams (who need ease of use) with data consumers (who need reliability and correctness), ensuring the system serves as a foundational service for the company.
Senior C++ Engineer
RiveEmpower designers ⚔️ slash dev times. Design and develop together — with rich motion and interactivity.
• Own, architect, and implement Rive’s C++ core animation runtime. • Work closely with world class designers to innovate and implement brand new features. • Focus on improving performance from C++ optimizations, to SIMD, to threading, to clever math formulas, you’ll be continually thinking about how to maximize performance. • Contribute to and create new automated CI workflows on GitHub to ensure the quality of our runtime across all architectures and platforms.



