Hybrid Software Development Engineer

Posted last month

Apply now

About the role

  • SDE developing cloud-native and scalable applications on AWS. Collaborating with team leaders on architecture and best practices in a dynamic squad environment.

Responsibilities

  • As an SDE on the Platform Squad, you will be challenged to participate in defining design patterns, research and develop best practices and optimizations to improve SDE performance, and contribute to solution architecture together with team leaders from other squads.
  • Collaborate on architectural decisions for solutions together with each squad's team leader and ensure their proper execution throughout the sprints.
  • Participate in squad dynamics and routines.
  • Implement proofs of concept to validate/test solution hypotheses.
  • Proactively engage in pair programming, perform code reviews, and review and suggest improved implementation approaches and architectural decisions.
  • Reproduce and implement bug fixes in Edify’s products. Actively participate in technical decisions, contribute solution proposals, and execute proofs of concept.
  • Be aware of and monitor engineers’ performance metrics.

Requirements

  • Experience architecting and building cloud-native, highly scalable applications on AWS using core services such as ECS, S3, RDS, Secrets Manager, etc.
  • Node.js (TypeScript, NestJS, TypeORM / Prisma).
  • GraphQL.
  • Automated testing.
  • Pipeline logic and CI/CD lifecycle.
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
  • Observability techniques (e.g., logging and distributed 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.
  • Experience with production apps using varied tech stacks.
  • App store publishing pipelines (Apple App Store and Google Play).
  • Knowledge of infrastructure as code (IaC) using Terraform.
  • Proxy technologies (Istio/Envoy, NGINX).

Benefits

  • Health insurance 🩺
  • Dental plan 🦷
  • Meal/food allowance on the CAJU card 🥗
  • Home office allowance on the CAJU card 💻
  • Edify Online — continuous English learning platform 🌎
  • Continuous learning: we promote a culture of ongoing learning focused on both soft and hard skills 💻
  • Birthday day off 🎂
  • Childcare or nanny allowance 🍼
  • Extended maternity leave (6 months) 🍼
  • Extended paternity leave (20 days) 🍼
  • Gympass 🏋🏾
  • Life insurance 💓
  • Flexible work arrangements 💻

Job title

Software Development Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job