Apply

Control Plane - Senior Software Engineer - Scala, JVM, IAM

Posted 26 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, Canada

💸 Salary: 133100.0 - 210600.0 USD per year

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentDockerCloud ComputingElasticSearchJVMKubernetesMicroservicesScala

Requirements:
  • Experience with Scala or JVM based programming languages
  • 5+ years working as a backend engineer
  • Strong analytical, debugging, and problem solving skills
  • Bonus: Hands on Kubernetes experience
  • Bonus: Experience developing software on the cloud (AWS/Azure/GCP)
Responsibilities:
  • Contribute to the development and evolution of the Scala codebases
  • Operate systems by participating in oncall rotation
  • Collaborate with support engineers to solve customer problems
  • Proactively improve existing services for security and reliability
  • Design, build, and maintain software supporting cloud offerings
  • Debug production technical issues involving distributed systems
Apply

Related Jobs

Apply

📍 Europe, Asia, Americas

🧭 Full-Time

💸 133100.0 - 210600.0 USD per year

🔍 Search and AI technology

🏢 Company: Referral Board

  • A record of software engineering excellence in delivering high-quality code to production.
  • Experience with Scala or JVM-based programming languages.
  • 3+ years working as a backend engineer in the IAM space or 5+ years as a backend engineer.
  • Deep passion for automation and improving quality.
  • Strong analytical, debugging, and problem-solving skills.
  • Bonus: Golang experience.
  • Bonus: Technical depth in one or more relevant SaaS technologies.
  • Bonus: Hands-on Kubernetes (k8s) experience.
  • Bonus: Hands-on experience developing software on cloud platforms (AWS/Azure/GCP).
  • Bonus: Practical knowledge of Elasticsearch.
  • Contribute to the development and evolution of Scala codebases for Elastic Cloud offerings.
  • Participate in oncall rotation to solve production incidents.
  • Collaborate with support engineers on customer problem resolution.
  • Proactively enhance existing services for security, stability, and reliability.
  • Design, build, and maintain software for cloud and on-prem services.
  • Debug production technical issues involving distributed systems and containers.
  • Work cross-team on problem-solving, feature crafting, and project delivery.

ElasticSearchJVMGoProblem SolvingMicroservicesScalaDebugging

Posted 3 months ago
Apply