HiveMQ

Senior Software Engineer

HiveMQ

Berlin, Germany · Full Time

Be the first to apply

Experience
5+ yrs
Salary
EUR 58,000 – EUR 120,000 / year
Openings
1
Posted
hace 1 semana
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About HiveMQ

HiveMQ is a pioneering Industrial AI platform that supports enterprises in transforming connected devices into intelligent operational systems. Utilizing the MQTT standard combined with a distributed edge-to-cloud architecture, HiveMQ manages and governs real-time industrial data globally for top companies including Audi, BMW, Eli Lilly, and Siemens. This enables these leaders to implement AI-driven innovations at scale.

HiveMQ's culture emphasizes simplifying complexity, fostering empowerment, and pursuing relentless innovation. The team embraces agile development, heavy automation, and the adoption of AI tools to accelerate delivery while maintaining high customer trust.

Role Vision and Responsibilities

  • Design and build robust HiveMQ platform software to support massive-scale global IoT deployments.
  • Create resilient, self-healing software systems using modern state-of-the-art tools.
  • Develop concurrent, maintainable, and high-performance algorithms optimized for large-scale operations.
  • Maintain, refactor, and extend existing codebases and APIs, enhance testing coverage, and address security concerns.
  • Utilize profiling, benchmarking, and state analysis tools to identify and resolve performance inefficiencies.
  • Incorporate AI-assisted coding platforms such as Claude Code and GitHub Copilot into development workflows.
  • Diagnose and eliminate bottlenecks to improve system scalability and responsiveness.
  • Investigate and solve complex edge cases, aiming to find common underlying causes.

Candidate Profile and Requirements

  • Proven ability to collaborate effectively as part of a team complemented by strong interpersonal communication skills.
  • High ownership sense with pride in delivering quality outcomes.
  • Solid experience (over 5 years) in developing and deploying business-critical software solutions.
  • Deep expertise in crafting reliable, scalable backend applications executed on JVM platforms.
  • Proficiency with version control systems (e.g., Git), multiple testing methodologies, and CI/CD pipelines.
  • Strong debugging skills to address complex technical issues and implement lasting solutions.
  • Experience designing data-intensive, high-throughput applications.
  • Familiarity with various architectural styles, particularly event-driven systems, and resilient inter-service communication patterns.
  • Knowledge of technologies like NoSQL databases, Kafka, Kubernetes, and ArgoCD is highly desirable.

Additional Information

HiveMQ offers equal employment opportunities regardless of gender, age, religion, sexual orientation, disability, ethnicity, or worldview. Selection strictly depends on qualifications. Please note that application materials will not be returned, and any application-related expenses will not be reimbursed.

Compensation Range: 58,000 to 120,000 EUR per year.

Level

Senior

Tools & software

Kubernetes Kubernetes required

How they work

Communication Teamwork & Collaboration Problem Solving Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer