Lead Software Engineer

  • 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

Be part of the Linux Foundation team, helping to create LFX (https://lfx.linuxfoundation.org/) - a next-generation platform for fostering open source — to advance sustainability, security, and diversity in open-source technology.

  • Fully remote, anywhere
  • Strong written & verbal English
  • Senior level (7+ years or equivalent knowledge and experience is preferred)
  • Experienced and enjoys working in fast-paced and adaptable (startup-like) environments
  • Excellent troubleshooter and problem solver
  • Product vision - can take a feature or problem statement, then scope, breakdown, and estimate an effective solution
  • Mentor - capable of providing technical guidance, troubleshooting, and mentoring to others
  • High-level understanding of networking standard protocols and components such as: HTTP, DNS, TCP/IP, ICMP, the OSI Model, Subnetting and Load Balancing
  • Ability to think outside-of-the-box to generate creative solutions to problems
  • Requires the ability to multitask and work well under pressure
  • Requires excellent communications skills, both verbal and written
  • Development languages: Knowledge of server-side programming languages including NodeJS, Golang and Python
  • Database and cache: Familiarity with DBMS technology, including PostgreSQL (RDS)
  • 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) & Data Science and Machine Learning (nice to have)
  • Excellent writing and communication skills, able to collaborate with cross functional teams
  • Ability to visualize a proposed system and be able to build it
  • Able to manage team of 3-5 developers spread across in various time zones

Qualifications

  • 8+ years of experience in hands-on developing, shipping, or running production systems and/or software, including complex production systems that run on a public cloud.
  • 6+ years of experience with Cloud Native technologies, including containers, Go, and Node.js
  • Proficient in effective data modeling within both SQL and NoSQL databases
  • Strong experience working with AWS Cloud 
  • Take on a platform architecture leadership role in requirements gathering, scoping and design sessions
  • Solid design and coding skills with a bias for architecture at scale, including in designing and building solutions using Microservices Architecture & Event-Driven Architecture
  • Experience building client-facing data products 
  • Passionate about delivering highly available distributed systems with high quality
  • You are excited about refactoring and system design as we migrate to a service-based architecture and prepare for scaling and increasing data flow.
  • You like communicating directly with business units from all over the company to ensure you understand and can best handle the pain points and the wide range of stakeholders' needs

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.