Technical Software Engineer
We are seeking a skilled Technical Software Engineer to join our team. This is an exciting opportunity for a software engineer passionate about open source software, Java and the Java Virtual Machine, Linux system and software architecture.
About the Role:
This role involves collaborating proactively with a distributed team to select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with Java Runtimes, frameworks and applications.
Key Responsibilities:
* Collaborate with cross-functional teams to drive project goals and objectives
* Develop high-quality code to create new features
* Debug issues and produce high-quality code to fix them
* Review code produced by other engineers
Requirements:
* Relevant experience with Java Runtimes and its ecosystem, ideally in the world of cloud-native software and Linux
* Experience in packaging software for Debian and Ubuntu
* Long-term experience with Linux
* Exceptional academic track record from both high school and university
* Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
* You have a passion for technology and working with talented individuals
What We Offer:
* Distributed work environment with twice-yearly team sprints in person
* Personal learning and development budget of USD 2000 per year
* Annual compensation review
* Recognition rewards
* Annual holiday leave
* Maternity and paternity leave
* Team Member Assistance Program & Wellness Platform
* Opportunity to travel to meet colleagues