Key Responsibilities
- Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
- Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
- Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
- Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
- Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
- Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
Minimum Qualifications
- A minimum of 10+ years of web development experience, with proficiency in the following technologies:
- Python and Python frameworks
- PostgresSQL
- AWS
- Docker
- At least a working knowledge of frontend development (JS, CSS, HTML).
- Familiarity with the OAuth2 and OpenID Connect protocols.
- High level of English proficiency required to interact with a globally-based development team.
- Experience leading teams working in Agile software development methodologies.
- Demonstrated experience following and adapting high-level architecture to project and client needs.
- Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
- Expertise in applying object-oriented programming, with preferred experience in languages like Python.
- High-level design proficiency following UML / C4 / ArchiMate.
- Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
- Demonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
- Very good knowledge of architectural styles and design patterns, SOLID principles and OWASP.
Additional Experience Desired
- Experience integrating Customer Identity and Access Management solutions.
- Ability to set technical strategy and direct implementation across several teams/whole product.
- Ability to refine and clarify technical details (including definition of done) based on internal or external PO for User Stories and task assignments.
- Ability to provide technical orchestration among the overall tasks.
- Experience in building CI/CD pipelines.
- Experience working with non-relational databases.
- Knowledge of building Cloud Native applications.
Benefits
- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy.
- 15 days of paid vacation plus additional days based on tenure.
- Vacation bonus as per local law.
- Sick leave and paid holidays as per local law.
- Profit sharing as per local law.
- Paternity and maternity leave as per as per local law.
- Marriage, bereavement and graduation leaves as per company policy.
- Christmas bonuses as per local law.
- Work from home allowance as per company policy.
- Punctuality and attendance bonuses as per company policy.
- Food tickets as per company policy.
- Direct deposit of payroll.
- Paid professional certifications.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak Academy