Senior Software Engineer (Scala)

Austria (Remote)
Remote

Company Social & Media:

Zartis

About the Company

Zartis is a digital solutions provider operating across technology strategy, software engineering, and product development. The company partners with organizations in financial services, MedTech, media, logistics technology, renewable energy, EdTech, e commerce, and other sectors.

With engineering hubs across EMEA and LATAM, Zartis delivers measurable business impact and digital transformation through application development, software architecture, CI/CD implementation, business intelligence, QA automation, and modern technology integrations. The company fosters an inclusive culture grounded in trust, innovation, and collaboration.

About the Role

The Senior Software Engineer will contribute to a green energy project as part of a distributed API Platform team. The role focuses on building and supporting mission critical components of a retail energy platform serving global clients.

The position involves developing a high performance GraphQL API and an event gateway to ensure coherent, low latency data access. The engineering environment emphasizes collaboration, pairing, and collective problem solving.

Responsibilities

  • Develop and maintain core platform components, including a GraphQL API and event gateway using Scala
  • Contribute to discovery and spike initiatives, technical debt reduction, and delivery focused development tasks
  • Participate in agile ceremonies including sprint planning, daily stand ups, backlog refinement, and retrospectives
  • Collaborate with the wider engineering community on platform health reviews, post mortems, and shared service improvements
  • Manage deployments using Infrastructure as Code and support Kubernetes based environments

Required Skills

  • 7 or more years of backend software development experience
  • Strong professional experience with Scala
  • Proven experience with CI/CD pipelines and Infrastructure as Code using Terraform
  • Experience working with GraphQL and NoSQL databases such as DynamoDB
  • Demonstrated ability to independently solve complex technical challenges
  • Experience in collaborative engineering environments including pair programming and peer reviews

Preferred Qualifications

  • Experience with Kafka and Avro in event driven architectures
  • Familiarity with AWS services and monitoring tools
  • Experience working within Kubernetes hosted environments
  • Understanding of SRE principles including disaster recovery and platform health monitoring
  • Experience in software design, service architecture, or technical option analysis

Complete details about this role can be found on the official website below: