We are seeking a Senior Software Engineer to join our Cloud-Native Edge Platform development team. You will play a crucial role in building a framework for seamless integration, deployment, and management of Edge applications within the Collibra platform ecosystem. This hybrid role, based in our Prague office, requires at least two days of on-site work per week to foster collaboration and team progress. As a Senior Software Engineer, you will:
- Build, lead, and mentor a high-performance team of software engineers, fostering a collaborative, inclusive, and customer-focused team culture.
- Guide the team's technical strategy and architectural decisions to build a scalable, secure, and reliable platform on Kubernetes and public cloud infrastructure (AWS/GCP).
- Collaborate with Product Managers, Architects, and other engineering teams to define the product roadmap and ensure timely delivery of features that meet customer needs.
- Manage the full software development lifecycle for the Cloud Site team using agile techniques, delivering incremental value from planning and development to deployment and operations.
- Build the team by attracting, hiring, and retaining engineering talent to ensure the team has the skills and capacity to meet its goals.
Requirements:
- 5+ years of experience building scalable Java-based software applications, or 3+ years of experience and a Master’s degree in Computer Science or a related field.
- Industry experience with Docker, Kubernetes, and preferably Helm.
- Experience with AWS or GCP infrastructure projects.
- Experience building cloud-native applications in Java with a focus on operability, maintainability, and scaling.
- A strong understanding of cloud-native application engineering.
- A bachelor’s degree or equivalent related work experience.
- Work authorization to work in Prague, CZ.
Nice to have:
- Experience building and operating applications on Kubernetes.
- Experience integrating with public cloud technologies.
- Experience using Java.
You are:
- Excited to work with a diverse and distributed team.
- Passionate about creating new things and supporting existing systems while driving business value.
- A proactive and clear communicator, skilled at articulating technical concepts.
- A dedicated builder of high-performance teams, with experience in hiring, mentoring, and developing others.
- An advocate for continuous learning and improvement.
Benefits:
Collibra's benefits program is designed with flexibility in mind to support you and your loved ones through a diverse range of circumstances and life events. These flexible offerings sit on a foundation of competitive compensation, health coverage, and time off.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now