As a Senior Platform Software Enginee r, you will play a key role in designing and building the foundational systems that support our entire platform. You’ll work with modern technologies such as Quarkus, Kafka, RabbitMQ, ClickHouse, AWS, PostgreSQL, Debezium, and LLMs / MCP using Java, Python, JavaScript / TypeScript, and Kotlin. You’ll focus on delivering highly scalable and maintainable platform services, contributing deep technical expertise and driving improvements across codebases and system architecture. You will collaborate closely with cross-functional teams and share your knowledge to raise the technical bar across the organization.
What we offer
Benefits listed above are part of the compensation package for a contract of employment.
Who we are
Beekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organizations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.
Check out our Technology Blog for the latest articles.
At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, color, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you.
Please know that you are not required to share your nationality, age or a picture of you on the CV! We are looking forward to your application! 🙂
What we look for
Required Experience
Technical Expertise
Leadership & Soft Skills
Bonus points
As a Senior Platform Software Enginee r, you will play a key role in designing and building the foundational systems that support our entire platform. You’ll work with modern technologies such as Quarkus, Kafka, RabbitMQ, ClickHouse, AWS, PostgreSQL, Debezium, and LLMs / MCP using Java, Python, JavaScript / TypeScript, and Kotlin. You’ll focus on delivering highly scalable and maintainable platform services, contributing deep technical expertise and driving improvements across codebases and system architecture. You will collaborate closely with cross-functional teams and share your knowledge to raise the technical bar across the organization.
What we offer
Benefits listed above are part of the compensation package for a contract of employment.
Who we are
Beekeeper believes in the potential of every single employee. That’s why we’ve built the essential platform for frontline workers. We help organizations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.
Check out our Technology Blog for the latest articles.
At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, color, ancestry, religion, nationality, sexual orientation, age, citizenship, marital status, disability or gender identity. We are committed to ensuring a smooth application process for all candidates. If you require accommodations due to a disability, please reach out to jobs@beekeeper.io, and our team will be more than happy to assist you.
Please know that you are not required to share your nationality, age or a picture of you on the CV! We are looking forward to your application! 🙂
Platform Development : Contribute to the design & implementation of complex backend services that support large-scale, business-critical workloads. Focus on scalability, maintainability, and performance, System Design : Design and build highly scalable, fault-tolerant distributed systems using microservices architecture and cloud-native patterns. Review architectural docs and provide guidance for cross-team feature implementation, Cross-team Collaboration : Work closely with product engineering teams to understand requirements and design platform solutions that accelerate their delivery, Mentorship : Guide and develop junior and mid-level engineers through code reviews, pair programming, and technical mentoring, Technical Strategy : Contribute to technical roadmap planning and architectural decisions that balance innovation with maintainability, Engineering Excellence : Drive best practices in code quality, testing, monitoring, and deployment across the platform organization, Take Ownership of Your Code : Support the features and services you build, including participating in on-call rotations when needed and handling operational responsibilities.] Requirements : Java, Python, Microservices, Apache Kafka, Kubernetes, Docker, AWS, IaaC, CI / CD Pipelines, DevOps, Quarkus, Terraform, Elasticsearch, Debezium, ClickHouse, AI Tools : Jira, Confluence, Wiki, GitHub, GIT, Jenkins, Agile, Scrum. Additionally : Training budget, Private healthcare, Flat structure, Small teams, International projects, Multisport, Friendly atmosphere, Integration events, additional time off, creative allowance, Stock options, work from abroad option (60 days), Free coffee, Bike parking, Free snacks, Free beverages, In-house trainings, Startup atmosphere, No dress code, In-house hack days, Modern office.
Senior Software Engineer • Kraków, Poland