← Todos los empleos

Senior Software Engineer, Scala

Sobre el puesto

• Develop and support core products including a GraphQL API and event gateway using Scala
• Work on discovery/spike tasks, technical debt reduction, and core delivery tickets
• Participate in agile ceremonies, including weekly planning, daily stand-ups, backlog refinement, and retrospectives
• Collaborate with the wider engineering community on platform health reviews, post-mortems, and improving shared services
• Utilize Infrastructure as Code (IaC) to manage deployments on Kubernetes
• Join the API Platform team to build and support mission-critical components for a retail energy platform
• Develop a high-performance GraphQL API and event gateway providing coherent, low-latency data access for global energy clients

• 7+ years of experience in backend software development
• Strong professional experience with Scala
• Proven track record with CI/CD pipelines and Infrastructure as Code (Terraform)
• Experience working with GraphQL and NoSQL databases (e.g., DynamoDB)
• Evidence of proactively and independently solving complex problems
• Experience in pair programming and peer reviews
• Nice to have: Experience with Kafka and Avro for event-driven architectures
• Nice to have: Familiarity with AWS components and monitoring tools
• Nice to have: Knowledge of Kubernetes-hosted environments
• Nice to have: Awareness of SRE concepts, such as disaster recovery and platform health monitoring
• Nice to have: Experience in software design, service architecture, or technical options analysis

• 100% Remote Work
• WFH allowance: Monthly payment as financial support for remote working
• Career development program accessible for all employees with 360º feedback
• Allocated time during the week for tech training
• Online courses from Pluralsight and Educative.io
• English classes
• Books, conferences, and events
• Mentoring Program
• Zartis Wellbeing Hub (Kara Connect), including sessions with mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars
• Multicultural working environment with tech events, webinars, parties, online team-building games, and contests