Desenvolvedor Backend - Especialista in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Backend - Especialista based in Brazil.
This is a high-impact technical leadership role focused on designing and evolving large-scale distributed backend architectures within a modern cloud ecosystem. You will work at the core of complex, high-traffic systems, shaping decisions that directly influence performance, security, and scalability. The role combines deep hands-on engineering with strategic architecture ownership, ensuring technical excellence across the platform. You will operate in an environment driven by autonomy, collaboration, and continuous improvement, working closely with multidisciplinary teams. Beyond coding, you will define engineering standards, guide architectural evolution, and mentor other engineers. This position requires strong expertise in backend systems, cloud-native architectures, and DevSecOps practices, along with a product-oriented mindset.
Lead the design and evolution of scalable, resilient, and secure backend architectures, ensuring alignment with best practices such as Clean Architecture, DDD, CQRS, and event-driven principles. You will also be responsible for hands-on technical execution and strategic guidance across the engineering lifecycle:
- Design and implement distributed backend systems using .NET Core and event-driven architecture patterns
- Define and maintain secure, scalable APIs and integration strategies using cloud-native services (GCP, Apigee)
- Lead CI/CD pipeline design and DevSecOps practices, integrating security, quality, and automation throughout delivery
- Architect containerized solutions using Docker and Kubernetes, ensuring high availability and resilience
- Drive observability strategies using metrics, logs, and distributed tracing to ensure system reliability
- Lead root cause analysis (RCA) and incident response for critical production issues
- Establish engineering standards, architecture governance (ADRs), and best practices across teams
- Mentor engineers and promote technical excellence through code reviews and knowledge sharing
- Collaborate with product, security, and infrastructure teams to evolve platform strategy and reduce technical debt
Strong experience in backend engineering and system architecture is essential, with deep expertise in distributed systems and cloud environments. The role demands both advanced technical mastery and strong leadership capability:
- Solid experience (8+ years) in backend development, with strong expertise in .NET Core/C#
- Advanced knowledge of software architecture patterns (Clean Architecture, DDD, CQRS, Microservices)
- Strong experience with event-driven systems and messaging patterns (e.g., Pub/Sub or equivalents)
- Hands-on experience with cloud platforms, preferably Google Cloud Platform (GCP)
- Proficiency in Docker, Kubernetes, and modern container orchestration practices
- Strong background in CI/CD pipelines and DevSecOps practices (GitLab CI or similar tools)
- Deep understanding of software security principles (OWASP, authentication, authorization, encryption)
- Experience with observability tools, monitoring, and incident management in production environments
- Proven leadership in technical mentoring, architecture decisions, and cross-team collaboration
- Strong communication skills and ability to translate technical complexity into business value
- Competitive salary aligned with senior/architect-level market standards
- Health and dental insurance for employees and dependents
- Flexible work arrangements (remote or hybrid, depending on location)
- Meal or food allowance
- Life insurance coverage
- Well-being and mental health support programs
- Access to training platforms and continuous learning initiatives
- Performance bonuses and career development opportunities
- Corporate partnerships and discounts on services and products.