Software Engineer (Contract)

  • Contract

Company Description

The Linux Foundation is creating the greatest shared technology investment in history by enabling open source collaboration across companies, developers, and users. We are the organization of choice to build ecosystems that accelerate open technology development and commercial adoption.The Linux Foundation is creating the greatest shared technology investment in history by enabling open source collaboration across companies, developers, and users. We are the organization of choice to build ecosystems that accelerate open technology development and commercial adoption.

Job Description

The Linux Foundation LFX ITX team is looking for a Software Engineer to improve and expand the services we provide to our growing number of Open Source projects. They will be focused on backend development of APIs that automate IT Service tasks, fixing bugs, writing tests, breaking down complex tasks, and improving infrastructure.

This role can be located anywhere in the US.

Responsibilities:

  • Build and maintain cloud-native microservices written in Golang

  • Work with Terraform, AWS, Kubernetes and other cloud native tools

  • Leverage GitHub Actions to automate deployments

  • Investigate bug reports and fix code

  • Break down complex tasks into smaller, actionable tasks

  • Write interface tests

  • Constantly driving to improve and optimize our platform and identify opportunities for process improvement

Qualifications

  • Bachelor’s degree in Computer Science related field or equivalent work experience

  • 5+ years of relevant technical experience, preferably in cloud environments

  • Golang experience, 2+ years of experience

  • Exceptional collaboration skills in a team environment

  • Understanding of modern microservice architecture: API Gateways, non-relational databases, AWS Lambda or similar platforms, Oauth2, etc

  • Terraform, Kubernetes, Helm and other related infrastructure experience

  • Experience working with bug reports and debugging

  • Experience with automating common IT infrastructure preferred: DNS, Email, Mailing Lists, etc.

Additional Information

All your information will be kept confidential according to EEO guidelines.