As a Senior Platform Software Engineer, you will focus on designing and building core platform services that empower our engineering teams and drive Beekeeper’s product development. Your work will span backend development, cloud infrastructure, and performance optimization, blending software engineering excellence with operational insights.
In this role, you will play a crucial part in scaling our systems and ensuring our platform is resilient, reliable, and performant. You will be instrumental in developing new platform features and services, automating infrastructure, and contributing to the overall technical strategy. This is a high-impact role that requires a strong background in software engineering combined with familiarity in cloud technologies and infrastructure.
You will work closely with our platform team, collaborating to innovate and enhance the underlying platform that powers Beekeeper’s diverse set of services. Our stack includes cutting-edge technologies such as Helm, ClickHouse, Quarkus, Debezium, Kafka and AI, giving you a unique opportunity to work with state-of-the-art tools in a dynamic, fast-paced environment.
Your responsibilities
-
Design and build core platform components and services with a focus on scalability, performance, and reliability
-
Develop and maintain robust, high-quality backend applications and libraries that power the platform
-
Implement and maintain monitoring, logging, and observability frameworks to achieve high levels of service availability
-
Work closely with DevOps and infrastructure teams to automate cloud infrastructure and ensure efficient operations
-
Contribute to database design and optimization, particularly with PostgreSQL and ClickHouse
- Participate in code reviews, mentor junior engineers, and promote best practices across the team
-
Take operational responsibility for the services you build, including participation in on-call rotations when necessary
What we look for in you
- Proven experience as a Software Engineer with 5+ years in backend development or platform engineering roles
- Strong programming skills in Java, Python, or similar languages
- Solid experience with microservices architectures and distributed systems
- Familiarity with cloud platforms (AWS, GCP), particularly around deployment and scaling strategies
- Strong understanding of Kubernetes and container orchestration
- Deep expertise in building scalable data processing pipelines and optimizing database performance
- Good understanding of DevOps topics including networking, security, and performance optimization
Bonus Points
- Bachelor’s or Master’s Degree in Computer Science or a related field
- Experience with infrastructure-as-code tools (e.g., Terraform, Spacelift)
- Familiarity with observability tools such as Prometheus, Grafana, and the ELK stack
- Knowledge of eBPF or similar low-level performance analysis tools
- Experience with AI technologies or interest in using AI to enhance software development
Our technology stack
- Cloud Infrastructure as Code: We operate on AWS and GCP across multiple regions and we manage our infrastructure using Spacelift and Terraform
- Container Orchestration: Our services run in containers using Kubernetes (EKS and GKE) managed with Helm and FluxCD
- Backend Services: Predominantly built in Java using Quarkus, Python, with a focus on high performance and scalability. We use Apache Kafka as an event bus
- Data Stores: We utilize PostgreSQL, ClickHouse, MySQL, and Elasticsearch
- Monitoring and Logging: Implemented through Prometheus, Grafana, and ELK stack
- AI Integration: Leveraged for internal tools and enhancing customer value
What we offer
- Competitive salary
- Phone & Home Internet costs reimbursement up to 80 PLN/month
- Private health care package with Luxmed
- Multisport Benefit card
- Creative Allowance – paid as 1000 PLN gross/month
- Home office set-up reimbursement up to 1000 PLN
- Personal Learning & Development Budget of 1500 USD/year
- Sabbatical Program – 1 month paid leave at 3, 5, 10 year tenure
- 26 days of annual leave/year
- 2 Mental Health days off per year
- Laptop for work purposes
- Hybrid working model
- Oh and don’t forget about our Beekeeper Stock options!
Benefits listed above are part of the compensation package for contract of employment. For B2B contract we offer only some of them.
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 organisations digitally enable their frontline, to boost productivity, quality and safety, and be more agile.
Check out our Technology Blog for latest articles.
At Beekeeper, we celebrate diversity! All qualified applications will receive consideration for employment regardless of race, colour, 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 [email protected], 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! 🙂