




Here at Edify we have the **purpose** to build new ways of learning and teaching. Together, we will rethink education and learning models, co-creating solutions in English. *That's the Edify touch.* To help you understand better, let us tell you who we are: **Responsibilities and duties** **Challenge:** ------------ As an SDE in the Platform Squad, your challenge will be to participate in defining project standards, research and develop best practices and optimizations to improve SDE performance, and work on solution architectures together with Team Leaders from other squads. The Platform Squad is essential to keep Edify engineering up-to-date and running with the right balance of efficiency and technical quality. Your decisions will impact the future of Edify products and the day-to-day lives of fellow engineers across all our squads. **Day-to-day activities:** ------------------------------ * Collaborate on architectural decisions for solutions together with each squad's team leader and ensure their proper execution throughout sprints * Participate in squad dynamics and routines * Implement proof of concepts to validate/test solution hypotheses * Proactively perform pair programming, conduct code reviews, review and suggest better implementation approaches and architectural decisions * Reproduce and implement bug fixes in Edify products. Actively participate in technical decisions, contribute solution suggestions, and execute proof of concepts * Stay informed and monitor engineer performance metrics **Requirements and qualifications** **What we need you to bring (mandatory skills):** ---------------------------------------------------------- * **Dev hard skills:** * Experience designing and building cloud-native, highly scalable applications on AWS platform using core services such as: AWS (ECS, S3, RDS, Secrets, etc) * Node.js (Typescript, Nest.js, TypeORM / Prisma) * GraphQL * Automated testing * Understanding of CI/CD pipelines and lifecycle * Knowledge of containerization and orchestration technologies such as Docker, k8s, etc * Observability techniques (e.g: distributed logging and tracing) * Ability to understand business requirements and drive their implementation through product/feature launch * Culture of being *accountable* for production performance * Production experience with Amazon AWS cloud services **Nice-to-have skills (desired):** --------------------------------------------------------- * Experience with production apps using varied tech stacks * App store publishing pipelines (Apple and Google) * Infrastructure as Code (IaC) knowledge using Terraform * Proxy (Istio Envoy, NGINX) **Additional information** **What do we offer?** * Health insurance * Dental insurance * Meal/food allowance via CAJU card * Home office allowance via CAJU card * Edify Online — continuous English learning platform * Continuous learning: We promote a culture of continuous learning focused on soft and hard skills * Birthday day off * Childcare or babysitter allowance * Extended maternity leave (6 months) * Extended paternity leave (20 days) * Gympass * Life insurance Flexibility * We are an EdTech born with the goal of building new ways of learning and teaching. We live in a globalized, increasingly connected world, and therefore we believe in bilingualism as a form of inclusion, whether through English language teaching and/or programming. We operate in several schools across Brazil, impacting over 100,000 students with our solutions, and continue growing at an accelerated pace. We are looking for people passionate about our purpose who want to work in an informal, collaborative, results-driven environment that encourages flexibility and autonomy. If you'd like to learn more, feel free to check out our articles here: https://medium.com/edifyeducation Do you resonate with this? Then take a look at our open positions and come work with us!


