3 months ago
Remote, BrazilStaff+
Responsibilities
- Serve as the technical point of reference for the squad and broader engineering team.
- Lead the design and architectural discussions for systems.
- Advocate for and ensure the delivery of high-quality, maintainable, and scalable code.
- Work closely with product managers, designers, and other stakeholders.
- Contribute to the engineering department's strategy and vision.
- Address complex technical challenges and innovate solutions.
- Mentor and develop team members in their technical roles.
- Leverage AI-native tools to improve development speed and effectiveness.
Requirements
- Minimum of 10 years of software engineering experience.
- Strong full-stack expertise in JavaScript, TypeScript, Java, and Golang.
- Experience mentoring senior-level engineers.
- Significant experience in AWS-based cloud architecture environments.
- In-depth knowledge of modern software engineering practices.
- Experience with AI-native tools that enhance productivity.
- Ability to communicate complex technical concepts clearly.
- Experience designing high-traffic web applications and scalable services.
- Demonstrated experience in collaborating with multidisciplinary teams.
- Excellent problem-solving and analytical skills.
- A strong owner willing to code and review others' code.
- Ability to implement customer-facing solutions with exceptional user experiences.
Benefits
- Enjoy a market-leading rate paid in U.S. dollars.
- Work from anywhere in your home country—no relocation required.
- Flexible PTO lets you recharge on your own terms.
- Paid time off for your nation’s official holidays.
- Free, all-inclusive learning membership for you and your household.
- Access to cutting-edge AI tools that boost productivity.
- Regular training, peer reviews, and a collaborative culture.
- Be part of an innovative platform used by learners around the world.
