Software Engineer - Solutions Engineering
New
J
JobgetherInfrastructure Software
USFull-TimeMiddle
SalaryCompensation shaped by geographical location, experience, and performance.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonCloud ComputingKubernetesGoLinuxDevOpsNetworking
Requirements
- Strong professional experience as a software engineer, with particular expertise in Python development.
- Practical knowledge of Linux and networking, with an interest in working across the broader Linux stack.
- Solid understanding of cloud computing concepts and technologies.
- Strong engineering judgment, with demonstrated attention to software quality, correctness, testing, documentation, and performance.
- Strong communication and interpersonal skills, with the ability to collaborate effectively within a globally distributed team.
- Golang programming experience is a valuable advantage.
- A university degree in Computer Science, software engineering, or a related field is preferred but not mandatory.
Responsibilities
- Design, develop, test, and deliver high-quality open source software operations code primarily using Python and Golang.
- Work across the Linux technology stack, including the kernel, networking, storage, virtualization, containers, and applications.
- Build and improve open source infrastructure for monitoring, alerting, automation, and reliable operations.
- Apply strong software engineering principles across architecture, implementation, testing, documentation, performance, and maintainability.
- Collaborate with globally distributed engineering teams to solve complex infrastructure and software operations challenges.
- Participate in internal and external events, with global travel of up to 10% of the time.
View Full Description & ApplyYou'll be redirected to the employer's site