FreshRemote.Work

Senior Software Engineer

Atlanta, GA, United States

Company Description

The Linux Foundation is the world's leading organization for hosting the open source projects which are driving most modern computing. We are a 100% work from home organization with great health and 401(k) benefits and a supportive, collaborative culture.

Our team members have deep roots in open technology, with hundreds of years of collective experience in the field. We are passionate about software development and about unlocking the power of open technology to drive shared innovation for the collective benefit.

Job Description

The Software Engineer is a full-time position in the Training and Certification department responsible for supporting the Certification team’s efforts in developing, maintaining, and supporting performance-based exam content, codebase, and related documentation in the Linux Foundation’s Certification portfolio. The certification team’s goal is to increase entry-level technical talent for open source technologies while providing a revenue growth platform for the foundation and projects. The Linux Foundation is a 100% remote (work-from-home) organization.

Position Details

As an Exam Development Software Engineer, you will fill an engineering role on the Certification Exam Develoment team. You will be working with team members and Subject Matter Experts to build and maintain certification exam software components, frameworks, tooling, and related documentation.

Tasks and Responsibilities

  • Design, develop, and maintain performance-based Certification exams utilizing Cloud Native technologies.

  • Develop scripts for performance-based exam items that provision or score/grade content.

  • Design, document, and maintain frameworks and workflows that can streamline automation and exam maintenance.

  • Draft and maintain documentation related to Certification exam (content and software) development.

  • QA test exam content and platforms to identify issues and support the resolution process.

  • Identify opportunities to improve implementation, tooling, or other resources on behalf of the LF T&C team.

  • Provide support to exam delivery operations and customer support as needed to successfully deliver exams to candidates.

Qualifications

  • Technical Skills: You have 5+ years of professional experience as an application developer, system engineer, engineering lead, or programmer/analyst with Linux, Kubernetes, CI/CD pipelines, Git, Python, Shell scripting, and/or related technologies.

  • Technical Knowledge: You know what you know and are even more comfortable communicating what you don’t know but are willing to learn. 

  • Communication: You are as comfortable communicating in online meetings as you are via asynchronous tools (email, Slack, JIRA).

  • Self-leadership: You are self-motivated and comfortable in a virtual workplace, well-organized, paying close attention to detail, and process-oriented. You enjoy working on multiple projects simultaneously. 

  • Teamwork: You are …

This job isn't fresh anymore!
Search Fresh Jobs