Backend Engineer - GoLang

  • Full-time

Company Description

The world runs on open source, and projects need more than a version or source control system to scale. The Linux Foundation has evolved a proven methodology to transform projects into category leaders. LFX operationalizes this approach, providing a suite of tools built to facilitate every aspect of open source development. Critical projects must have their finger on the pulse of their entire developer ecosystem, with tools tailored to key stakeholders driving project development, including maintainers, contributors, community managers, marketers, and more.

Job Description

- Prefer experience working with one or more of these technologies:

    * AWS (S3, ECS, Lambdas, Cloudfront and managed services such as RDS, etc.)

    * Serverless Framework

    * API Gateway

    * CICD Pipelines (CircleCI / Gitlab CI / Jenkins)

- Must have solid experience in following areas:

    * Golang    

    * SQL

    * Experience with datalake and analytics

- Understands design, architectural, and/or software patterns, including one or more of:

    * Microservices

    * SOA (Service-oriented Architecture)

    * API Design

    * Contract-first Design

    * AWS Serverless

    * CQRS (Command Query Responsibility Segregation)

Qualifications

  • Bachelor’s Degree in Software Engineering, CS (or similar field), or equivalent with 5+ years of relevant experience

  • Hands-on experience developing microservices and deploying on a public cloud (AWS)

  • Experience working experience with microservice-based application

  • Experience Golang & Node.js

  • Experience with AWS including S3, ECS, Lambda, DynamoDB, RDS,

  • Understanding/experience of CI/CD, Docker/Kubernetes, and various other DevOps tools

  • Experience with tools and technologies from Golang, Node.js

  • Experience working on Cloud Infrastructure and SaaS Products

Additional Information

The Linux Foundation is a largely all-remote workforce that hires top-notch talent.  We are as passionate of providing a flexible and supportive work culture as we are in Open Source Software.  Collaboration is in our DNA, and we pride ourselves on being able to work closely together while not being tied to an office.  We offer exceptional benefits - e.g., Fantastic health care, Unlimited PTO, 100% 401k match, profit-sharing, and exceptional healthcare plans.

The Linux Foundation is an Equal Opportunity Employer.