Pessoa Desenvolvedora Backend Node/Python Especialista I - Venda Direta
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Pessoa Desenvolvedora Backend Node/Python Especialista I - Venda Direta in Brazil.
This role sits at the core of a large-scale digital ecosystem, where backend engineering directly enables millions of customer interactions across multiple brands and platforms. You will design and evolve scalable, high-performance microservices and data-driven architectures in a cloud-native environment, with strong emphasis on AWS technologies. Working in a highly collaborative and technical team, you will help shape event-driven systems, real-time processing pipelines, and robust APIs that support business-critical operations. The environment values engineering excellence, observability, security-first thinking, and continuous improvement. Beyond coding, you will contribute to architectural decisions, technical documentation, and mentoring of other engineers. This is a high-impact position where your work influences performance, reliability, and innovation at scale.
Accountabilities:
You will be responsible for designing, building, and evolving backend systems that support scalable and reliable digital products, ensuring strong performance and availability across distributed architectures.
- Design and implement microservices architectures and cloud-native solutions using AWS, focusing on scalability, performance, and cost efficiency.
- Develop and optimize backend services using Node.js and/or Python, ensuring clean, maintainable, and testable code.
- Build and maintain APIs (REST) and event-driven architectures supporting real-time and near real-time data processing.
- Work with relational and NoSQL databases, ensuring data consistency, integrity, and performance optimization.
- Implement observability practices, including monitoring, logging, troubleshooting, root cause analysis, and post-mortem execution.
- Contribute to CI/CD pipelines, automated testing strategies, and secure delivery practices across environments.
- Translate product requirements into technical designs, supporting backlog refinement and architectural decision-making.
- Mentor other engineers through code reviews, pair programming, and technical guidance.
- Solid experience in backend development using Node.js and/or Python in production environments.
- Strong knowledge of microservices architecture, event-driven systems, and REST API design.
- Experience with AWS cloud services (e.g., Lambda, S3, SQS/SNS, ECS/EKS, RDS, API Gateway, ElastiCache).
- Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, DynamoDB, MongoDB, or DocumentDB.
- Experience with messaging and streaming systems such as Apache Kafka.
- Knowledge of CI/CD pipelines, Git workflows, automated testing, and DevOps practices.
- Familiarity with observability, monitoring, and production troubleshooting in distributed systems.
- Strong analytical thinking, problem-solving skills, and ability to work in complex technical environments.
- Bonus: experience with data/BI teams, experimentation tools, or AI-assisted development workflows.
- Bonus: mentoring experience and exposure to data observability or analytics platforms.
- Competitive compensation package aligned with market standards
- Health and dental insurance coverage
- Meal or food allowance depending on work model
- Home office support for remote/hybrid employees
- Life insurance coverage
- Discounts on company products and partner programs
- Wellness and mental health support initiatives
- Training, learning platforms, and career development opportunities
- Flexible work environment depending on role requirements
Requirements:
The ideal candidate has strong backend engineering experience with distributed systems, cloud environments, and modern architecture patterns, combined with a collaborative and problem-solving mindset.
Benefits:
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! Why Apply Through Jobgether? 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