Job Description for Software Engineer
We are seeking a skilled software engineer to join our team. As a Golang expert, you will be responsible for designing and implementing well-tested and documented software in Go.
Golang is an essential language for our engineering teams, who build the systems that deliver our platform to the world. From our software distribution systems to those which build and test every possible kind of open source on every architecture, we count on Golang for its tasteful concurrency and developer ecosystem.
This role entails participating in code reviews, collaborating with community and colleagues on technical specifications and contributing to the success of your product through technical advocacy.
To succeed in this position, you will need excellent academic credentials, strong problem-solving skills and experience working with high-quality software development tools.
The ideal candidate will have a passion for Linux at the system level and experience designing and writing high-quality Golang software on Linux.
Key Responsibilities:
* Designing and implementing well-tested and documented software in Go
* Debugging and fixing issues encountered by users
* Participating in code reviews and collaborating with colleagues on technical specifications
* Contributing to the success of your product through technical advocacy
Requirements:
* Exceptional academic track record
* Undergraduate degree in Computer Science or STEM
* Drive and ability to deliver to schedule
* Professional manner interacting with colleagues and partners
* Experience designing and writing high-quality Golang software on Linux
* Passion for Linux at the system level