Senior Developer Experience Engineer

Forterra


Job Location:

Clarksburg, WV - USA

Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

About the role

About Fabric and OneLink

  • Fabric is Forterras distributed systems platform for registering discovering and replicating mission-critical data across dynamic mesh networks.
  • OneLink is Forterras web-based command-and-control platform. Its extension architecture enables internal teams and external vendors to build custom views workflows and controls for their platforms and payloads.
  • Together Fabric and OneLink enable autonomous systems operators services payloads and external platforms to work together across unreliable and bandwidth-constrained environments.
  • Both are high-visibility platforms supported by small highly technical teams responsible for their core capabilities and developer ecosystems.


About This Job

  • We are seeking a Senior Developer Experience Engineer to improve the developer experience across both Fabric and OneLink.
  • The role combines software engineering developer tooling CI SDK and extension development documentation testing and direct collaboration with internal teams and external vendors.
  • You will identify recurring onboarding and integration friction across both platforms and solve it through automation libraries templates examples documentation test infrastructure and developer-facing tools.


What youll do

  • Build and maintain Fabric SDKs client libraries command-line tools and reference integrations.
  • Build and maintain OneLink extension SDKs APIs templates component libraries and reference extensions.
  • Create reusable patterns for integrating platforms and payloads with Fabric and representing them within OneLink.
  • Develop automation for configuration deployment testing debugging validation packaging and release workflows.
  • Improve CI pipelines for Fabric OneLink extensions SDKs documentation examples and release artifacts.
  • Build integration compatibility regression and end-to-end test environments across both platforms.
  • Create tools for inspecting simulating and troubleshooting Fabric systems and OneLink extensions.
  • Develop local development and test environments that allow extension developers to build and validate their work independently.
  • Write and maintain API documentation extension guides tutorials onboarding material and troubleshooting content.
  • Define and document extension interfaces compatibility requirements lifecycle expectations and recommended development patterns.
  • Support internal teams and external vendors through onboarding architecture reviews integration support debugging and release preparation.
  • Create and deliver technical demonstrations workshops and reference implementations for Fabric and OneLink.
  • Turn developer feedback and support issues into improvements to tooling APIs platform interfaces and documentation.
  • Communicate releases migrations compatibility changes and known issues clearly across both platforms.


Minimum Qualifications

  • Bachelors degree in Computer Science Engineering or equivalent practical experience.
  • 5 years of professional software engineering developer tooling platform engineering or test engineering experience.
  • Strong proficiency in one or more of Rust C Python TypeScript or Go.
  • Experience building developer-facing SDKs APIs libraries command-line tools extensions or automation.
  • Experience developing frontend applications using TypeScript and a modern component-based framework.
  • Experience with CI software testing build systems release automation and artifact management.
  • Experience designing and maintaining unit integration regression and end-to-end tests.
  • Experience building or consuming web APIs and structured interfaces such as Protobuf or OpenAPI.
  • Strong Linux development and troubleshooting skills.
  • Ability to debug issues across frontend backend networking build deployment and distributed system boundaries.
  • Strong technical writing and communication skills.
  • Experience working directly with developers technical customers or external integration partners.



Preferred Qualifications

  • Experience with edge computing robotics embedded systems networking or real-time systems.
  • Experience designing or working with plugin extension or micro-frontend architectures.
  • Experience building developer tooling templates component libraries or test harnesses for third-party developers.
  • Experience building SDKs or developer tooling across multiple languages.
  • Experience with React TypeScript frontend build systems and package management.
  • Experience with distributed systems publish/subscribe middleware or message-oriented architectures.
  • Experience with Docker CMake Bazel GitHub Actions GitLab CI Jenkins or similar tooling.
  • Experience with documentation platforms such as Docusaurus MkDocs or Sphinx.
  • Experience onboarding external vendors or partners onto a developer platform.
  • Experience creating operational dashboards debugging tools or system visualizations.
  • Experience with simulation hardware-in-the-loop or distributed integration testing.
  • Experience delivering technical demonstrations or workshops.
  • Experience using AI-assisted workflows to improve developer tooling testing documentation or support.


US Salary Range
$XXXXXX$XXXXXX


The salary range for this role is an estimate and is based on a wide variety of compensation factors. The salary offered to candidates will vary based on a variety of factors including (but not limited to) relevant work experience education specialized training critical expertise training and more. Equity in Forterra is included in most of our full-time high-demand roles and is therefore considered part of Forterras overall compensation addition to base salary and equity Forterra offers competitive benefits for full-time employees including:

  • Premium Healthcare Benefits: Three plan options including an HSA-eligible plan with Forterra covering 80% of the plan premium for you and your dependents.
  • Basic Life/AD&D short and long-term disability insurance plans 100% covered by Forterra plus the option to purchase additional life insurance for you and your dependents.
  • Extremely generous company holiday calendar including a winter break in December.
  • Competitive paid time off (PTO) offering 20 days accrued per year.
  • A minimum of 7 weeks fully paid parental leave for birth/adoption.
  • A $9k annual tuition reimbursement or professional development stipend.
  • Fully stocked beverage refrigerators with all the Celsius your little heart desires.
  • 401(k) retirement savings plan including traditional Roth 401(k) and after-tax deferral with company match up to 4%.

Your recruiter will be able to share more information about our salary and benefits offering during the hiring process.


CLEARANCE ELIGIBILITY - This position may require eligibility to obtain and maintain a U.S. security clearance. For more information about U.S. Security Clearances:click here.

Forterra is an equal-opportunity employer providing and promoting equal employment opportunity in all personnel are unique talented individuals who are united through a shared passion to deliver autonomous systems that enable national resilience and a robust supply chain.

All qualified applicants will receive consideration for employment without regard to any factor including veteran and disability status and criminal history in accordance with applicable local state and federal laws.

Forterra is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

To see Forterras candidate data privacy policy please visitForterra Legal Job Applicant Privacy Notice.


Required Experience:

Senior IC

About the roleAbout Fabric and OneLinkFabric is Forterras distributed systems platform for registering discovering and replicating mission-critical data across dynamic mesh networks.OneLink is Forterras web-based command-and-control platform. Its extension architecture enables internal teams and ext...

About Company

Company Logo

About Forterra At Forterra, we are unleashing autonomy at scale to transform the battlefield. Our mission is to build the foundational platforms that enable an intelligent ecosystem to coordinate, adapt, and execute with speed and precision even in the uncertainty and disruption of mo ... View more

View Profile View Profile