Senior Programmability Engineer, Webassembly

F5 Inc

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$161,600–$242,400 / yr
Posted
88 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $202k
$105k most similar roles pay here $257k

This role pays more than 77% of similar roles. Most pay $151,000–$196,750 — the shaded band above. At the midpoint, this role pays about $202k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About F5 Inc

F5, Inc. is an American technology company specializing in application security, multi-cloud management, online fraud prevention, application delivery networking, application availability and performance, and network security, access, and authorization.

F5 Inc currently has 25 open roles on FindRole.

Listed pay typically runs $152,200–$228,400 across 25 roles with salary data.

Most-posted roles

View all roles at F5 Inc

At a glance

TL;DR · Senior Programmability Engineer, Webassembly

As a Senior Programmability Engineer - Webassembly, you will join the team to design and develop tooling that leverages WebAssembly implementations within F5 data planes. You will be responsible for taking developer tooling from concept to production, assisting product development teams in building features with these tools, and profiling and optimizing performance. The role involves collaborating with geographically distributed compiler, architecture, and application teams to resolve problems and manage expectations with stakeholders. To succeed, you must possess experience with WebAssembly and a background in proxy, load balancing, or networking use cases within commercial or open-source contexts. You will utilize various static and dynamic programming languages while applying strong software engineering principles to create robust solutions. The work focuses on solving technical challenges related to data plane programmability and enhancing the developer experience for infrastructure.

What you'll do

  • Design and implement new developer tooling from initial concept through production.
  • Develop tools leveraging WebAssembly (Wasm) implementations within F5 data planes.
  • Assist product development teams in building features using internal tooling to improve implementation.
  • Profile and optimize the performance of existing systems and tools.
  • Manage expectations with software, architecture, and hardware stakeholders regarding technical requirements.
  • Coordinate with distributed compiler, architecture, and application teams to resolve problems and oversee improvements.

What we're looking for

  • Candidates must have 6-8 years of prior software development work experience or related experience.
  • Experience with WebAssembly is highly desirable.
  • Several years of experience developing for proxy, load balancing, or networking use cases in a commercial or open-source context are required.
  • Candidates should have experience shipping products across various paradigms including SaaS, deployed software, and customer-deployed infrastructure.
  • Proficiency in multiple development styles and languages, both static and dynamic, is required.
  • Strong design and analytical skills regarding tooling and developer experience are necessary.
  • Excellent leadership, collaboration, communication, and documentation skills are required.
  • A strong background in software engineering principles for crafting robust and maintainable solutions is required.

More like this

Similar roles

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +2 119 days ago $184,000$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning Compiler Design GPU Architecture Code Generation Predictive Modeling Evolutionary Algorithms Feature Engineering High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote

Senior Compiler Engineer Infrastructure

Nvidia

Remote (Santa Clara, CA) +1 32 days ago $152,000$241,500
C++ LLVM Clang MLIR Compiler Infrastructure CUDA GPU Programming Build Systems Refactoring Patch Management AI-assisted Workflows Parallel Programming Deep Learning Frameworks
Remote

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 28 days ago $152,000$241,500
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Kernel Generation Compiler Optimization Performance Analysis Deep Learning
3+ yrs exp Remote

Senior Cyber Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 113 days ago
Embedded Systems C C++ Python Linux Reverse Engineering Cybersecurity Ghidra IDA Pro Radare2 GDB JTAG Wireshark TLS SIP SRTP Static Analysis

Senior Engineer, Compiler

Samsung Semiconductor

San Jose, CA 10 days ago $138,000$206,000
ML Compilers LLVM MLIR High-Performance Computing Deep Learning AI Data Locality Staged Lowering