Staff Engineer
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Engineer in Brazil.
This role is designed for a highly experienced engineering leader who wants to shape the architecture and technical direction of large-scale, mission-critical systems. You will work in a long-established software environment focused on digital transformation for public and private organizations across Brazil. Acting as a senior technical reference, you will guide multiple engineering squads, influence architectural decisions, and lead initiatives that improve scalability, reliability, and performance across distributed systems. The position combines hands-on engineering, strategic thinking, and technical mentorship, with a strong focus on modernizing legacy platforms and adopting emerging technologies such as generative AI. It is an opportunity to operate at a senior technical level where your decisions directly impact product evolution, engineering quality, and organizational scalability.
Accountabilities:
- Lead the design and implementation of scalable, highly available distributed system architectures.
- Act as a technical reference and architectural advisor across multiple engineering squads.
- Conduct technical proof-of-concepts (POCs) and prototypes to validate engineering and business hypotheses.
- Mentor senior engineers, supporting them in system design, architecture decisions, and best practices.
- Translate ambiguous business requirements into robust, scalable, and maintainable technical solutions.
- Identify, analyze, and resolve performance, reliability, and security bottlenecks in complex systems.
- Lead modernization initiatives, including the migration of legacy systems to modern architectures.
- Drive the adoption and experimentation of emerging technologies, including generative AI and LLM-based solutions.
- Contribute to architectural documentation, technical standards, and engineering decision records (ADRs).
- Collaborate with cross-functional teams to ensure alignment between technical strategy and business goals.
- Degree in Computer Science, Software Engineering, Information Systems, or related technical fields.
- Strong background in software engineering with extensive experience in backend development and system design.
- Proven experience designing distributed systems and high-availability architectures.
- Advanced proficiency in Java for backend development and architectural design.
- Hands-on experience with cloud platforms such as AWS or Google Cloud in production environments.
- Experience acting as a senior technical reference with influence across multiple teams or squads.
- Strong knowledge of observability practices, including logs, metrics, and distributed tracing.
- Experience with Kubernetes and container orchestration in production systems.
- Familiarity with generative AI, large language models (LLMs), or agent frameworks such as LangChain or CrewAI.
- Strong problem-solving skills with the ability to operate in complex and ambiguous environments.
- Ability to communicate technical concepts clearly and influence architectural decisions across stakeholders.
- Experience with Python for automation and prototyping.
- Knowledge of TypeScript for full-stack development scenarios.
- Familiarity with event-driven architectures (Kafka, RabbitMQ).
- Understanding of architectural patterns such as DDD, Event Storming, and C4 Model.
- Contributions to open-source projects.
- Knowledge of security principles in distributed systems.
- Remote work model under CLT contract.
- Competitive benefits package including health insurance and meal/food allowances.
- Continuous learning and training programs to support professional development.
- Day off during your birthday month to celebrate personal milestones.
- Wellness benefits including Gympass (Wellhub) for physical and mental health.
- Psychological, financial, and legal support program for employees.
- Cultural and leisure benefits through SESC partnerships.
- Extended paternity leave to support family life.
- Structured career progression within a culture of innovation and continuous improvement.
- Collaborative and human-centered work environment focused on growth and inclusion.
Requirements:
Nice to have:
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