Senior Scala Software Engineer

Beyond

  • Portugal
  • Permanente
  • Horário completo
  • Há 13 horas
  • Aplicar facilmente
Beyond is a technology consultancy helping organizations thrive in a rapidly changing world.
We build, modernize, scale, and operationalize technology, creating Cloud and AI solutions to unlock productivity and drive customer growth.Role OverviewWe are looking for a talented and experienced Senior Scala Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable systems. This is an opportunity to work with cutting-edge technologies, solve complex problems, and contribute to the architecture of solutions that directly impact the business.Key Responsibilities
  • Architect and develop highly scalable and robust applications in Scala.
  • Collaborate with the team to define, design, and deliver new features.
  • Ensure high code quality through rigorous testing, code reviews, and CI/CD pipelines.
  • Optimize and maintain existing systems for peak performance and reliability.
  • Actively contribute to system architecture decisions and technology selection.
  • Diagnose and resolve production issues in complex, large-scale environments.
What We're Looking For
  • Extensive Scala Experience: 8+ years in software development, with a minimum of 5 years focused on Scala, demonstrating deep knowledge of its ecosystem (e.g., Akka, Play, ZIO, Cats).
  • Functional Programming Acumen: Proficiency in functional programming techniques in Scala, understanding its advantages beyond an object-oriented paradigm. Familiarity with the TypeLevel ecosystem, including Scala 3, Cats Effect 3, fs2, http4s, and Natchez, is highly valued.
  • Distributed Systems Expertise: Strong understanding of designing and building microservices-oriented distributed systems.
  • Cloud Platform Fluency: Experience with cloud platforms (e.g., GCP, AWS, Azure) and a solid grasp of how to leverage them for global availability, scalability, fault tolerance, and security.
  • Engineering Mindset: Ability to design and build robust, scalable software systems from the ground up, with a focus on comprehensive technical knowledge spanning RESTful services, low-level networking, security configuration, and automated CI pipelines.
  • Database Knowledge: Experience with both relational and non-relational databases (e.g., PostgreSQL, Cassandra, MongoDB).
  • Build Tool Proficiency: Skilled in using build tools such as SBT.
  • Problem-Solving & Detail-Oriented: Excellent problem-solving skills and a meticulous approach to development.
  • Team Player & Autonomous: Capable of working independently and as an integral part of a collaborative team.
  • Communication: Fluent in written and spoken English
Bonus Points for
  • Experience with big data technologies like Apache Spark, Flink, or Kafka.
  • Familiarity with containerization and orchestration tools (Kubernetes and Docker).
What You`ll Find Here
  • Cloud-Native Environment: We build predominantly on GCP.
  • Deep Functional Focus: We embrace functional programming throughout our codebases.
  • Collaborative & Egoless Culture: We foster a team where everyone is an engineer, expected to understand all aspects of building production systems at scale. We believe in learning from and helping each other, and we tackle hard problems together.
  • Ownership & Responsibility: We operate on a "You build it, you run it" principle, ensuring robust observability and debugging capabilities for all deployments.

Beyond

Empregos similares

  • Senior Software Engineer - C#/.Net (M/F/D)

    Hays

    • Vila Nova de Gaia, Porto
    Descrição da Função A empresa onde vai trabalhar Junte-se a uma equipa de Investigação e Desenvolvimento (R&D) sediada no Porto, dedicada à criação de soluções tecnológicas inov…
    • Há 5 dias
  • Senior Software Engineer - C#/.NET (m/f/d)

    Hays

    • Vila Nova de Gaia, Porto
    A empresa onde vai trabalhar Junte-se a uma equipa de Investigação e Desenvolvimento (R&D) sediada no Porto, dedicada à criação de soluções tecnológicas inovadoras. A empresa valo…
    • Há 5 dias
  • Senior Software Engineer (m/f/d)

    Hays

    • Porto
    A empresa onde vai trabalhar Empresa em forte crescimento na área da saúde, com foco no desenvolvimento tecnológico e na formação de profissionais. A sua nova função Como Senio…
    • Há 2 mêses