Senior Software Engineer Agentic systems, Go, Scala, Kubernetes

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

University degree in Computer Science or equivalent practical knowledge., 5+ years of professional experience in software development., Proficiency in programming languages such as Go, Java, and Scala, with deep knowledge of the Kubernetes ecosystem., Familiarity with Akka libraries and supporting technologies like Crossplane and Prometheus..

Key responsibilities:

  • Contribute to all phases of the software development lifecycle, including planning, design, and testing.
  • Develop deep, full-stack knowledge of the platforms and applications.
  • Ensure the security and privacy of customer data by maintaining a secure environment.
  • Play an active role in operating and enhancing the Platform-as-a-Service.

Lightbend, Inc. logo
Lightbend, Inc. SME http://akka.io
51 - 200 Employees
See all jobs

Job description

Akka’s platform for agentic AI systems simplifies building new classes of applications, enabled by AI – based on our experience of building distributed systems.

Efficiently building agentic systems requires new approaches to unlock the AI supported development cycle without sacrificing trust. Capturing and visualizing interactions with LLMs and other non-deterministic services is utterly important to operate agentic systems at the scale Akka allows its users. The

Operating agentic systems with trust requires continuous observation and the ability to evaluate all interactions with AI. Much of this is accomplished by combining multiple agents, while also allowing for human inspection. 

We are seeking a Software Engineer experienced in extending Kubernetes to join our Akka team and work full-time on our platform for agentic systems. This is more than a typical developer role – we’re looking for a multi-talented expert to contribute to building and running our Platform-as-a-Service for the age of AI.

To work well with our team, you must be willing to work office hours during EST (UTC-5) to EET (UTC+2) timezones.

Responsibilities
  • Contribute to all phases of the software development lifecycle, including planning, analysis, design, implementation, testing, and maintenance.
  • Develop deep, full-stack knowledge of our platforms and applications.
  • Help ensure the security and privacy of our customers’ data by maintaining a robust and secure environment.
  • Play an active role in operating and enhancing the Platform-as-a-Service.
  • Adapt to evolving responsibilities as Akka’s offerings grow to meet client needs.
Qualifications

We are looking for a technical, team-oriented individual.

Required Skills & Experience

  • Familiarity with Akka libraries (Persistence, Streams, Projections)
  • Experience working with production systems across multiple cloud providers.
  • Proven experience in software development, with deep knowledge of the Kubernetes ecosystem and extending its functionalities.
  • Proficiency in multiple programming languages, including Go, Java, and Scala.
  • Experience with supporting technologies such as Crossplane, Prometheus, Flux, and Service Mesh frameworks.
  • Strong familiarity with Kubernetes internals, including Operators, Custom Resource Definitions (CRDs), and security.
  • Excellent verbal and written communication skills in English.
  • A university degree in Computer Science or equivalent practical knowledge.
  • 5+ years of professional experience in software development.
  • Awareness of Serverless/Functions-as-a-Service platforms.
  • Proven ability to enhance infrastructure and application observability.

What We Offer

Akka is a welcoming, transparent, and highly distributed company dedicated to creating high-performance distributed systems that bring success to all who use them. With a strong focus on work-life balance, our company offers a fast-paced, collaborative environment mixed with challenging and engaging work. This combination has attracted and retained some of the brightest minds in our technology communities. 

Benefits

  • Competitive salary with performance-based incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and continuous learning.
  • Flexible remote working environment.
  • Collaborative, inclusive, and innovative company culture.

Our Core Values

  • We’re Authentic: We value transparency and genuine communication, without politics or games. We're honest and assume good intentions, cultivating trust and accountability within our organization and in our interactions with others outside of Lightbend.
  • We’re Customer-Focused: We value customer outcomes above all else. By prioritizing our customers' interests, and meeting them where they are today, we help ensure their success. We are dedicated to deeply understanding our customer’s needs, anticipating challenges, navigating time constraints and striving to exceed expectations.
  • We’re Nonconventional: We value fearless innovation by challenging the status quo and embracing alternative approaches. Continuous learning and a growth mindset aimed at improving ourselves, our company, and our products, drives us to push boundaries and explore new solutions. Guided by a bias for action, we leverage industry and customer insights to inspire fresh ideas, enabling optimal future offerings.
  • We’re Persistent: We value excellence through continuous experimentation and courageous problem-solving. We recognize that achieving success often demands approaching challenges with tenacity and taking calculated risks to achieve leading-edge solutions.

Equal Opportunity Employer

Akka is committed to fostering a diverse and inclusive workplace, welcoming individuals from all backgrounds and experiences. We celebrate differences and provide equal opportunities for all employees.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Software Engineer Related jobs