Job Title: Software Engineer, Developer Experience
* We are looking for a talented software engineer to join our team and contribute to the development of a new open-source developer experience tool.
About the Role:
This is an exciting opportunity to work on a cutting-edge project that aims to revolutionize traditional Linux workflows. You will be responsible for designing the user experience of new capabilities in the tool, writing high-quality code to create new features, and obsessing with correctness and robustness of your work for diverse use cases.
Key Responsibilities:
1. Design the user experience of new capabilities in the tool
2. Write high-quality code to create new features
3. Obsess with correctness and robustness of your work for diverse use cases
4. Think carefully through implementation strategy from the perspective of performance, quality, and security
5. Work with teams both inside and outside of the organization
Requirements:
* You have professional software development experience using Go, Python, C, or C++
* You know Linux system-level fundamentals, for example, cgroups and namespaces
* You are curious, thoughtful, articulate, and accountable
* You have an exceptional academic track record from both high school and university
* You hold an undergraduate degree in a technical subject or have a compelling narrative about your alternative chosen path
* You have confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
* You have professional written and spoken English with excellent presentation skills
* You are able to travel internationally twice a year for company events up to two weeks long
Nice-to-Have Skills:
* Experience with LXC/LXD
* Experience with AI/ML and/or CUDA/OpenVINO
* Knowledge of system and language package managers internals
What We Offer:
We offer a dynamic and collaborative work environment, opportunities for growth and development, and a competitive salary and benefits package.