Full-Time Engineering Manager - BE, Java
InPost is hiring a remote Full-Time Engineering Manager - BE, Java. The career level for this job opening is Manager and is accepting Kraków, Poland based applicants remotely. Read complete job description before applying.
InPost
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
At InPost, we’re transforming out-of-home delivery and logistics through technology. As we scale our platform, we’re looking for an Engineering Manager to lead a backend team. This role is responsible for driving the evolution of our Java-based backend systems, focusing on performance, resilience, and scalability.
Responsibilities:
- Lead and mentor a team of backend engineers using Java, Spring Boot, Kafka, MongoDB, and PostgreSQL.
- Own the architecture and performance of distributed backend systems, focusing on high availability, scalability, and latency reduction.
- Drive the decomposition of legacy monolithic systems into microservices.
- Collaborate with product managers to define technical roadmaps.
- Guide the team through the entire development lifecycle.
- Ensure adherence to engineering best practices.
- Promote continuous improvement through technical reviews and retrospectives.
- Partner with recruitment to hire talent.
- Foster a diverse, inclusive team culture.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or related field.
- 5+ years hands-on backend development experience with Java and Spring Boot, including microservices.
- 2+ years experience managing backend engineering teams.
- Deep understanding of distributed systems architecture, message-driven architectures (Kafka), and database technologies.
- Strong performance engineering skills (profiling, monitoring, optimization).
- Proven track record of delivering reliable, performant services.
- Experience working in Agile environments and promoting DevOps/CI/CD.
- Excellent communication and leadership skills.