Search jobs > San Francisco, CA > Software engineer platform

Platform Engineering - Software Engineer

Linux Foundation Co
San Francisco, California, US
Full-time

Platform Engineering - Software Engineer

Full-time

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.

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

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.

The platform engineering software engineer in the LF Education department is responsible for developing and maintaining the delivery platform (P3), which enables LF Education’s hands-on certifications and interactive training labs, and all supporting services.

Your development and maintenance efforts will cover everything from learning content / certification exam procurement, delivery, scoring, and learner record management.

The P3 platform is built on cloud native technologies and delivers live interactive training and certification lab environments to thousands of learners every month.

The LF Education’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 P3 platform plays a foundational role in achieving this goal.

Key responsibilities and expectations :

  • Collaboration - Collaborate closely with stakeholders to identify, understand, and document project requirements. Additionally, the ability to collaborate effectively with team members, provide and receive constructive feedback, and align with the team's goals is essential to success in this role.
  • Team Standards - Working within the existing team standards, ensuring consistency in solution delivery and processes, while actively contributing to the continuous improvement of standards based on personal experience, and project need.
  • Test-Driven Development - Utilize test-driven development methodologies to translate stakeholder needs into high-quality, maintainable solutions.
  • Personal Growth - Demonstrate a passion for improving expertise and applying new learnings to your work, while sharing learnings with the team that foster improvement and innovation.

Minimum Requirements :

  • 3+ years experience working with production workloads running on Open Source and cloud-native technologies such as Linux and Kubernetes.
  • Proficiency in at least one programming language. We use Go and Python.
  • Proficient with test-driven development.
  • Proficiency with Git, including topics such as cherry picking, squashing, and rebasing.
  • Proficiency with building and maintaining CI / CD Pipelines. We use GitHub Actions.
  • Proficiency with infrastructure as code. We use Terraform.
  • Hands-on technical experience managing cloud services at scale. We leverage AWS and OCI.
  • Practical experience with monitoring and observability systems.
  • Designing, writing and working with APIs.
  • Strong ability to communicate concepts, ideas, and requirements through the use of written communication and technical diagrams.
  • Facilitate efficient communication across multiple time zones through flexible availability (US & APAC Timezones Preferred).
  • Speaking with business stakeholders to identify and solve the right problems.
  • Strong ability to work in a collaborative manner - propose, present and discuss ideas and solutions - Collaborative by choice, autonomous when it’s necessary.
  • Excellent communication and interpersonal skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Ability to work autonomously.
  • Able to participate in an on-call roster which may include some weekend or after hours work.

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

J-18808-Ljbffr

1 day ago
Related jobs
Rippling
San Francisco, California

Your work will transform how our Engineering teams build and incorporate AI into our software development practices at Rippling. We've built a robust platform that integrates systems traditionally dependent on custom integrations—or, in some cases, spreadsheets—covering everything from payroll to de...

Verkada
San Mateo, California

Only Verkada offers six product lines - video security cameras, access control, environmental sensors, alarms, workplace and intercoms - integrated with a single cloud-based software platform. Verkada is the largest cloud-based B2B physical security platform company in the world. Work cross-function...

Descript
San Francisco, California

As such, we have a unified job title for our engineering roles where everyone, including those with Staff-level scope, is considered a Software Engineer. The Client Platform team is a part of our Platform org and it enables Descript’s mission by empowering client side developers with reliable, perfo...

Cisco
San Francisco, California

Software Developer Engineer in Test (Sr. Strong quality ethics, shift left mentality, collaborating closely with software engineers, designers, architects, and product managers to release innovative high-quality products. Do you want to be part of our new Full Stack Cisco Cloud Observability Platfor...

Discord
San Francisco, California

Senior Staff Software Engineer, Data and ML Platform. We are seeking an accomplished and experienced Senior Staff Software Engineer to join our dynamic team. This role reports to our Director of Engineering, Data Platform. As a leader of the Data and Machine Learning Platform team, you will be respo...

DocuSign
San Francisco, California

What you'll do Docusign is looking for Software Engineers to join our development team in Seattle or San Francisco. K8S, and Docker) Directly involved in the design and operation of large-scale cloud services Experience in high-scale distributed systems and fault tolerant design Strong organizationa...

VamosVentures
San Francisco, California

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for Brex and our customers. The software we build today is the foundation for dozens of Brex systems in the future, so engineers have a strong sense of ownership and...

Retool
San Francisco, California

Engineers on Frontend Platform work broadly across the product to the core fundamentals of how every engineer writes code at Retool. We’re building a new type of development platform that combines the benefits of traditional software development with a drag-and-drop UI editor and AI, making it drama...

Fanatics, Inc.
San Mateo, California

The Data Platforms organization at Fanatics is at the heart of our company's data-driven decision making, building the foundational infrastructure that empowers our data engineers and ML engineers to unlock the power of data. Lead large initiatives within the Data Platforms organization, collaborati...

Socotra, Inc.
San Francisco, California

Work with data engineers, data scientists, ML engineers and software engineers from other orgs to understand their requirements, build solutions and enforce best practices. We are seeking a talented Staff Software Engineer to join our dynamic Batch Compute Team. Set high standards, mentor and coach ...