Senior Software Engineer (Live Debugger for the JVM)
Job Description:
About the Company & Project
We are a global software company, dedicated to building world-class developer tools. Our mission is to automate routine tasks, speeding up production and allowing developers to focus on innovation and creativity.
Currently, we are developing a next-generation Live Debugger within our internal Innovation Hub. This product focuses on safe, AI-first debugging of production systems. It is designed to help engineering teams investigate issues in real-world environments with a focus on safety, security, and low overhead. Technically, the core of the product is a sophisticated mix of JVM tooling, program analysis, and AI integration.
About the Role
We are looking for a Senior Software Engineer with strong enterprise JVM experience. This role is ideal for a proactive engineer excited by complex challenges at the intersection of production systems, developer tools, and AI agents.
In this role, you will:
- Design, build, and lead the development of product features.
- Develop tooling and automation for AI-first engineering workflows.
- Work on enterprise integrations and deployment scenarios across Kubernetes and cloud environments.
- Improve reliability, testing, performance, and security for production use.
We’d like to have you on the team if you:
- Have extensive experience with Java, Kotlin, and JVM systems.
- Have worked on enterprise backend software, infrastructure, or developer tooling.
- Are comfortable with Kubernetes and cloud environments.
- Take ownership, communicate clearly, and move things forward without waiting for perfect specs.
- Enjoy using AI in development while validating results with solid engineering discipline.
Bonus points if you:
- Have experience with debugging, instrumentation, or observability-related tools.
- Have experience with .NET or Python backend products.
- Care deeply about developer productivity and engineering quality.
What we offer:
- Competitive Compensation: A strong base salary reflecting your skills and experience.
- Work Flexibility: Flexible work location (home or office) and a "work from abroad" policy (up to 30 days per year).
- Time Off: Extra vacation days to relax and recharge.
- Health & Wellbeing: Medical insurance allowance, mental health support, and sports benefits (on-site gym or stipend).
- Growth: Access to conferences, professional courses, and language classes.
- Relocation & Logistics: Relocation support, lunch allowance, and regular internal team events.