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
Compensation shaped by geographical location, experience, and performance.
Apply Now