Key Responsibilities:
Team Leadership & Development
- Lead, mentor, and support a team of engineers, fostering a culture of innovation, ownership, and collaboration.
- Conduct 1:1s, provide coaching and feedback, and support engineers in their professional development.
- Participate in hiring, onboarding, and team growth strategies including performance management tasks; annual reviews, merit, feedback conversations.
Hands-On Development
- Write clean, efficient, and maintainable code—setting the standard for technical excellence within the team.
- Actively contribute to key development projects and unblock engineering challenges as needed.
- Guide architecture, code reviews, and technical decision-making to ensure high-quality delivery.
Project & Stakeholder Management
- Collaborate with Product, Design, and other stakeholders to define and deliver solutions that meet user and business needs.
- Partner with Product to shape epics, plan sprints, and prioritize the backlog.
- Own team-level sprint planning, delivery timelines, and status reporting.
- Hold the team accountable to sprint commitments, ensuring timely delivery of epics and completion of tickets.
- Identify and manage technical dependencies and risks.
Process & Technical Excellence
- Champion engineering best practices in coding, testing, CI/CD, and monitoring.
- Drive continuous improvement in tools, workflows, and team processes.
- Help define and implement the long-term technical strategy for your team.
Qualifications:
- 5+ years of professional software engineering experience, with 1–2+ years in a leadership or team lead capacity.
- Experience with AWS Lambda, ECS, SQS, Kinesis as well as Sendgrid, Postfix and Terraform.
- Experience designing and delivering scalable, production-ready systems and applications.
- Comfortable contributing to both frontend and/or backend codebases, depending on the team’s needs.
- Solid understanding of modern development practices, architecture patterns, and engineering tools.
- Excellent communication and collaboration skills, especially across cross-functional teams.
- Experience delivering reliable, high-performance REST APIs.
- Strong interest in database & query performance tuning.
- Experience and good understanding of scrum/agile development methodologies.
- Experienced with code reviews, service ownership, fully automated testing, microservices, and rapid/continuous releases.
Preferred Skills:
- Technical experience with E-mail processing and tracking in large systems.
- Experience with serverless, queuing, streaming.
- Comfortable with being on-call for support and interacting directly with clients if needed.
- Worked directly in the finance industry and/or at a SaaS startup.
🇧🇷 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