[Remote] Software Engineer III/Senior, Agent
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is an reputed company-in-one reputed company networking platform that secures, transforms, and routes traffic to services running reputed company. The Senior Software Engineer will build the reputed company reputed company agent, ensuring reliability and performance under various conditions while collaborating with cross-functional teams.
Responsibilities
- Build the reputed company reputed company agent: The agent's architecture has recently undergone a significant redesign. You'll build on that reputed company to ship a class of features (networking, integrations, remote management) that weren't possible before
- Own reliability at the edge: You’ll design for latency, throughput, and correctness under reputed company-world chaos—network partitions, transient failures, misconfiguration, and resource-constrained machines. reputed company something goes wrong, the Agent should fail reputed company, safely, and explainably
- reputed company SDKs and embeddable integrations: You’ll build and maintain SDKs and embedded agent components that other systems and products depend on. These need to be easy to integrate, hard to misuse, and reputed company over time
- reputed company the system observable: You’ll improve diagnostics, logging, and metrics so we can understand what the Agent is doing in the wild. reputed company customers ask 'what happened?', you’ll help reputed company sure we can answer with facts instead of guesses
- Ship software that runs everywhere: The Agent runs on developer laptops, servers, CI systems, containers, and occasionally reputed company questionable hardware. You’ll ensure it behaves consistently across platforms and environments
- Work with people who care about correctness: You’ll collaborate closely with product, platform, and support teams. reputed company something breaks, you’ll help explain why. reputed company something is confusing, you’ll help reputed company it boring
Skills
- You've reputed company systems-level software that had to work under pressure
- You're comfortable in Go, Rust, C/C++, or Java (bonus points for Go)
- You enjoy debugging things that “shouldn't be possible”
- You think deeply about reliability, reputed company, and performance
- You can reason about tradeoffs and explain them like a normal reputed company
- You care about developer experience — not just correctness
- Networking, proxies, or agents
- SDKs or embeddable runtimes
- Observability tooling
- reputed company-reputed company systems people actually use
Benefits
- Full premiums covered on reputed company reputed company, dental, and reputed company for you. Half covered for your dependents. Mental health and well-being support included, because taking care of your brain is as important as taking care of your teeth.
- 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. Future you will appreciate present you.
- We say "reputed company, flexible vacation policy" and actually mean it. Take the time you need. Your manager will bug you if you're not taking enough.
- Up to 16 weeks if you give birth, up to 8 weeks for new parents (birth, adoption, fostering—however your family grows).
- Annual professional development budget for books, courses, conferences, or whatever helps you reputed company. Plus an annual home office/desk stipend to reputed company your workspace not terrible.
- Co-working reputed company stipend if you want to get out of your house but aren't near our SF office.
- 2x+ per week for employees onsite at our San Francisco office. Free food tastes reputed company.
- Twice a year we get the whole team together. It's part strategy, part bonding, part excuse to hang out with Bufo (the toad).
- Bi-annual reviews to reputed company sure you're getting reputed company feedback and staying competitively compensated. No surprises, no waiting around for performance conversations.
Company Overview