Back-End Software Engineer (Scala)

2 months ago
Full-time
Mid Level
Software Development
Consumer Edge

Consumer Edge

Empowering Global Markets with Unrivaled Consumer Intelligence

Professional Services

Description

  • Build and maintain backend APIs and services for client platform portals.
  • Collaborate with front-end teams to deliver performant and secure integrations.
  • Refactor and modernize legacy systems to improve scalability and observability.
  • Write clean, testable code and contribute to CI/CD improvements.
  • Support production deployments and ongoing reliability initiatives.
  • Participate in architecture and design discussions.
  • Contribute to the modernization of the platform into a scalable, cloud-native architecture.

Requirements

  • 3-5 years of backend engineering experience.
  • Proficiency in Scala.
  • Experience building APIs and working with cloud infrastructure such as GCP or AWS.
  • Familiarity with TypeScript, GraphQL, PostgreSQL, Docker, and Kubernetes.
  • Experience building data pipelines is a plus.
  • Strong debugging, problem-solving, and collaboration skills.
  • Comfort working in a fast-moving AI/data-driven startup environment.
  • Experience with React or front-end collaboration in a platform context is preferred.

Benefits

  • Remote-first company with a distributed work environment.
  • Flexible working arrangements.
  • Optional office access in Dublin.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend acquiring and payment-processing systems that support transaction accuracy, resilience, and money movement across processors and gateways.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
15 hours, 27 minutes ago

Application Engineer, Product Catalog

Google 100K+ Internet Software & Services

GFiber is hiring an Application Engineer to help design and maintain the systems and rules engines behind its product catalog for internet services across the U.S.

GCP GitHub Java Kotlin Microservices Redis Salesforce Spring Boot
15 hours, 27 minutes ago

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend payment-processing systems, partnering across teams to keep money movement accurate, resilient, and auditable.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
15 hours, 57 minutes ago

Senior Software Engineer - Grafana Databases, Managed Services | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer for its Managed Services team to run and improve the production infrastructure behind Grafana Cloud’s next-generation database products.

AWS Azure Cassandra ClickHouse GCP Go Grafana Helm Kafka Kubernetes Linux Microservices PostgreSQL Snowflake Terraform
15 hours, 57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers