Elixir Backend Engineer

3 meses atrás


Brazil Startup Tempo inteiro

What you will do


Ideation of solutions in discovery and shaping stages .

System design, code contribution, and implementation of new features and bug fixing for our product .

Troubleshoot and resolve production incidents that affect the operation

Pull requests approvals, aligned with development best practices


Technical knowledge

  • Expert in Functional Programming
  • Intermediate in Docker & Kubernetes, including building, shipping, and running applications, and knowledge of component orchestration, deployments, services, pods, and health checks.
  • Intermediate in PostgreSQL and MongoDB
  • Intermediate in Kafka, pipelines, topics, partitions, brokers
  • Basic in Redis
  • Basic on Kong API Gateway or similar


Architectural knowledge

  • System Designs
  • Micro-services-oriented architecture
  • Cloud-native architecture
  • Event-driven architecture
  • Security principles, data encryption
  • Design patterns applied to systems architecture


Soft skills

  • High abstraction capacity to understand business problems and design scalable solutions for them
  • Problem-Solving
  • Effective Communication
  • Leadership
  • Adaptability
  • Team Collaboration


Language

  • English


Experience

  • 5+ years of experience in Software Engineering positions
  • More than 3 years of experience in Elixir or in a functional programming language like Go, Rust, Scala.
  • Building SaaS products
  • Working on startups