Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III/Senior, Agent

$202.5k - $247.5k

Rollbar, Inc.

grok is an all-in-one cloud networking platform that secures, transforms, and routes traffic to services running anywhere. Instead of cobbling together nginx, NLBs, VPNs, model routers, and oodles of other tools, developers solve every networking problem with one gateway. Doesn’t matter if they’re sharing localhost or running AI workloads in production.

We're trusted by more than 9 million developers at companies like GitHub, Okta, HashiCorp, and Twilio. What started as a way to put your local app on a public URL has grown into a universal gateway for API delivery, AI inference, device fleets, and site-to-site connectivity. It’s the same ngrok that millions of developers have loved and leaned on every day for years, now with the power to run production traffic at scale.

A few things you should know:

We are obsessed with our pets, Viper sunglasses and Bufo (yes, the toad)

We have a designated Chief Emoji Officer - they are vital to our success!

We like software that’s serious and culture that’s not

Still reading? Good. There's more below worth your time.

About the Agent Team

Our Agent team builds the software that sits at the edge of every ngrok connection. The Agent is what developers install, run, embed, and trust to expose their systems securely to the internet.

It’s the first thing customers touch and the last thing we want to debug at 3am.

The Agent must be fast, correct, and predictable under hostile conditions: flaky networks, broken configs, expired certs, overloaded laptops, CI environments held together by duct tape, and production traffic that does not care about your feelings.

When it works, nobody thinks about it.

When it doesn’t, it’s immediately obvious — and very public.

What You’ll Actually Do

  • Build the next-generation ngrok agent: The agent's architecture has recently undergone a significant redesign. You'll build on that foundation 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 real-world chaos—network partitions, transient failures, misconfiguration, and resource-constrained machines. When something goes wrong, the Agent should fail clearly, safely, and explainably.
  • Develop 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 stable over time.
  • Make the system observable: You’ll improve diagnostics, logging, and metrics so we can understand what the Agent is doing in the wild. When customers ask “what happened?”, you’ll help make 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 very 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. When something breaks, you’ll help explain why. When something is confusing, you’ll help make it boring.

You Might Be a Great Fit If…

  • You’ve built 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, security, and performance
  • You can reason about tradeoffs and explain them like a normal human
  • You care about developer experience — not just correctness

Extra credit if you’ve worked on:

  • Networking, proxies, or agents
  • SDKs or embeddable runtimes
  • Observability tooling
  • Open-source systems people actually use

Tech Stack

ngrok runs entirely on AWS. Engineers develop by using remote development tools and/or ssh to connect to remote EC2 environments that run a full Kubernetes cluster of the ngrok stack, closely mirroring production. The codebase is primarily Go and TypeScript. We use Postgres for persistence, Kafka for streaming, Protobuf for service boundaries, and Kubernetes, Terraform, Helm, and Buildkite to operate and ship reliably. React is used for user interfaces, and GitHub supports our development workflows and remembers everything.

Location

This is a remote position for candidates outside of the Bay Area and a hybrid role for candidates within commuting distance to San Francisco. Our Bay Area employees commute to the office on Tuesdays and Wednesdays.

Sponsorship

All candidates must be US-based, and legally authorized to work in the United States.

At this time, ngrok is unable to provide visa sponsorship for this position. Applicants must be authorized to work in the United States on a permanent, ongoing basis without the need for current or future sponsorship.

Compensation

Senior Software Engineer

Tier 1 (SF, LA, Seattle, NYC): $202,500 – $247,500

Tier 2 (rest of US): $186,300 – $227,700

Software Engineer III

Tier 1 (SF, LA, Seattle, NYC): $180,000 – $220,000

Tier 2 (rest of US): $165,500 – $202,400

Job level and actual compensation will be evaluated based on factors including, but not limited to, qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), internal equity with other team members, market data, and specific work location. We provide an attractive mix of salary and equity.

Full Time Employee Benefits

  • Health stuff that actually matters. Full premiums covered on base healthcare, dental, and vision 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.
  • Retirement matching that doesn't suck. 401(k) with 100% match up to 3% of your salary and 50% match up to another 2%. Future you will appreciate present you.
  • Actually flexible time off. We say "open, flexible vacation policy" and actually mean it. Take the time you need. Your manager will bug you if you're not taking enough.
  • Parental leave that's realistic. Up to 16 weeks if you give birth, up to 8 weeks for new parents (birth, adoption, fostering—however your family grows).
  • Money to keep growing. Annual professional development budget for books, courses, conferences, or whatever helps you level up. Plus an annual home office/desk stipend to make your workspace not terrible.
  • Work from wherever. Co-working space stipend if you want to get out of your house but aren't near our SF office.
  • Lunch on us. 2x+ per week for employees onsite at our San Francisco office. Free food tastes better.
  • Company offsites. Twice a year we get the whole team together. It's part strategy, part bonding, part excuse to hang out with Bufo (the toad).
  • Regular feedback and fair compensation. Bi-annual reviews to make sure you're getting real feedback and staying competitively compensated. No surprises, no waiting around for performance conversations.
#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III/Senior, Agent in San Francisco, CA vacancy
  •  ...Venture Partners, and Craft Ventures.The Agent Team @ PaveThis role will be working on Pave...  ...dataset and Pave's existing workflow engine. Think: autonomous agents that can reason...  ...in every compensation decision.We build software that transforms how companies pay their people... 
    Senior
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    5 days ago
  • $200k - $400k

     ...Health, and Hunter Douglas to deploy AI agents that power personalized, deeply satisfying...  ...About the Team The Agent Product Engineering team at Decagon deploys mission-critical...  ...Have 5+ years of industry experience in software engineering Proficiency with Python,... 
    Senior
    Full time
    Work at office
    Local area

    Decagon

    San Francisco, CA
    1 day ago
  • $193.4k - $290k

     ...and we're just getting started. Role Overview As a Software Engineer, Agents, you'll build the systems that make our AI agents indispensable...  ...experience. ~ We are hiring for this role across Mid, Senior, and Staff levels. ~ Proficiency in Python and experience... 
    Senior

    Harvey

    San Francisco, CA
    16 hours ago
  • $180k - $250k

     ...Senior Software Engineer, Agents London, England, United Kingdom; New York, New York, United States; San Francisco, California, United States Who We Are Lightning AI is the company behind PyTorch Lightning. Founded in 2019, we build an end-to-end platform for... 
    Senior
    Work at office
    Work from home
    Flexible hours
    2 days per week

    Lightning AI

    San Francisco, CA
    1 day ago
  • Sapiom seeks a senior engineer to own the Agent Experience surface, delivering end-to-end tooling for authoring, running, and debugging agents. The role involves building a desktop-like Studio, ensuring reliable production behavior, and guiding users through a framed onboarding... 
    Senior

    Precision Labs

    San Francisco, CA
    16 hours ago
  • $230k

    Location Remote Employment Type Full time Department Engineering This role blends traditional software engineering, agent management, and system-building. Gravity (...  ...3 years and hope to do it again. The team is senior and full‑stack. Everybody spikes high for agency... 
    Senior
    Full time
    Work at office
    Remote work
    Visa sponsorship

    Gravity Climate

    San Francisco, CA
    1 day ago
  • $200k - $240k

     ...Location Type On-site Department EPD Engineering Compensation $200K - $240K • Offers...  ...scale. We are seeking an entrepreneurial Senior Applied Agent Engineer to join as a founding member...  .... You Have 5+ years of professional software engineering experience, with at least... 
    Senior
    Full time
    Temporary work
    Local area
    Shift work
    Day shift

    Traba

    San Francisco, CA
    1 day ago
  • Fieldguide is seeking a Senior Software Engineer, Agents, to own how we measure and improve the quality of long-horizon agents on our AI platform. You’ll lead evaluations, build infrastructure, and drive reliability across production systems. You will mentor peers, collaborate... 
    Senior

    Fieldguide

    San Francisco, CA
    1 day ago
  • Qualified is seeking an experienced software engineer to join the Brain team, powering Piper, our AI SDR product for qualifying leads and booking...  ...layer, prompts, and evaluation harness, shaping how agents operate at scale. With 5+ years in product engineering, you will... 
    Senior

    Enboarder

    San Francisco, CA
    1 day ago
  •  ...real economy. You’ll own core systems end-to-end, including the agent platform, infrastructure, and integrations runtime, and ship to...  ...continuously. Work directly with the founders to define engineering patterns that future hires will follow, while running multiple... 
    Senior
    Work at office

    Temper

    San Francisco, CA
    16 hours ago
  • Sift is hiring a senior software engineer to build frontend experiences, APIs, and agent infrastructure for Sift Agents. You’ll own product iterations from MVP onward, partner with customers, and scale across cloud and on-prem deployments. The role emphasizes building reliable... 
    Senior

    We Love AI Jobs

    San Francisco, CA
    1 day ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering...  ...and building autonomous, multi-agent systems powered by Anthropic's Claude models...  ...role ends on 11/1/2026.Work you'll doAs a Senior Consultant, Software Engineer III, AI &... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    San Francisco, CA
    6 days ago
  •  ...commerce as a founding member of a zero-to-one engineering squad. You will design, build, and scale the coordination fabric for agent-to-API and agent-to-agent transactions—...  ...experience engineering enterprise-grade production software with a proven capability to design, build,... 
    Senior
    Temporary work
    Remote work

    Kong

    San Francisco, CA
    2 days ago
  •  ...assisted coding tools (Claude Code, Codex, Cursor) and builds agent-centric tooling; strong connection to vibe coding and AI...  .... Job Description Role We are hiring a Senior/Staff Software Engineer to lead the agentic architecture for OpenArt’s next generation... 
    Senior

    vibehackers

    San Francisco, CA
    1 day ago
  •  ...and discipline—and take pride in your work—we’d love to hear from you.The RoleWe’re seeking an experienced Senior Software Frontend Engineer (Software Engineer III) with strong React skills to join our small, dynamic team and play a key role in building innovative... 
    Flexible hours

    TomoCredit

    San Francisco, CA
    5 days ago
  • $193.3k - $261.5k

     ...millions of concurrent viewers or just getting started, Amazon IVS removes the complexity so developers can move fast. As a Software Dev Engineer III on Amazon IVS’ Real Time Video team, you will design and build the systems that power real-time and sub-second video... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Francisco, CA
    2 days ago
  • $107.6k - $198.4k

     ...operators, creatives, designers, engineers, and architects. Our team...  ...10/30/26Work you'll doAs a Software Engineer III on the Customer team, you...  ...assisted software delivery, AI agent development, and agentic...  ...From entry-level employees to senior leaders, we believe there’s... 
    Local area

    Deloitte

    San Francisco, CA
    3 days ago
  • $213k - $236k

     ...evolves. AI experience requirements vary by role and will be assessed during the interview process.About the Role:As a Senior Staff Software Engineer on the Agent & Partner Experiences team, you'll be a key technical leader responsible for influencing the team and broader... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $213k - $236k

     ...experience requirements vary by role and will be assessed during the interview process. About the Role: As a Senior Staff Software Engineer on the Agent & Partner Experiences team, you'll be a key technical leader responsible for influencing the team and broader... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto, Inc.

    San Francisco, CA
    1 day ago
  • $150k - $220k

    San FranciscoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building...  ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...  ...protected class.Role: Software Engineer III/IVLevel: IC3-IC4Location: San Francisco,... 
    Senior
    Full time
    Visa sponsorship
    Free visa

    Finix Payments

    San Francisco, CA
    3 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...and meaningful ways. Develop novel AI Agent frameworks, architectural patterns, or tooling...  ...: ConsultingExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Day shift

    ServiceNow

    San Francisco, CA
    6 days ago
  • INFUSE is seeking Senior AI Engineers to design, build and run LLM-powered agents and AI features in production. You’ll work across the full lifecycle from scoping with stakeholders to architecture, development, deployment, evaluation and ongoing improvement. You will be... 
    Senior
    Remote job

    Logoslabs

    San Francisco, CA
    1 day ago
  • Bolt.new by StackBlitz is seeking a Senior Engineer on the AI team to build and improve core coding AI agents powering Bolt.new. You’ll collaborate with product, design, engineering, and data to solve context, evaluation, and multi-step workflow challenges across large... 
    Senior

    Logoslabs

    San Francisco, CA
    1 day ago
  • Echelon is building the AI platform for Business Operations in San Francisco. We are hiring an engineer to design and operate the secure execution substrate for our agents, scaling ephemeral sandboxes, optimizing startup performance, and ensuring durable long-running workloads... 
    Senior

    Echelon

    San Francisco, CA
    1 day ago
  • Starburst is hiring an AI Agent Engineer to build the AI layer for products like AIDA. You will design robust agent architectures, ship production...  ...-world data. This is a hands-on role focused on production software with frequent shipping and observable impact. The role... 
    Senior

    Starburst

    San Francisco, CA
    1 day ago
  •  ...Francisco is seeking a member of the AI technical staff to build superhuman AI agents. Responsibilities include scaling infrastructure for reinforcement learning and collaborating with product engineers on product design. Ideal candidates will have experience in RL,... 
    Senior
    Visa sponsorship
    Relocation package

    Yutori

    San Francisco, CA
    1 day ago
  • Decagon, a leader in conversational AI, is hiring an Agent Deployment Engineer to own end-to-end AI agent builds for strategic customers. You will define success criteria, translate requirements into build plans, and deliver enterprise-quality agents that impact customer... 
    Senior

    Decagon

    San Francisco, CA
    1 day ago
  • Traba is seeking an experienced Senior Applied Agent Engineer in San Francisco to join their founding team. You will build an agentic platform that...  ...integration. The ideal candidate possesses 5+ years of software engineering experience and strong proficiency in Python... 
    Senior

    Traba

    San Francisco, CA
    1 day ago
  • Sauna by Wordware is seeking a Senior Applied AI Engineer in San Francisco to own and scale agent systems—from architecture to deployment. You’ll ensure fast responses, reliability, and traceability for production workloads and directly influence how the team builds agents... 
    Senior

    Aimlroles

    San Francisco, CA
    16 hours ago
  • Clera seeks an experienced engineer to own the agent infrastructure enabling AI systems to execute tasks reliably, retain context, and involve people when needed. You will build and ship production systems, using real-world feedback to improve planning, recovery, and performance... 
    Senior
    Visa sponsorship

    Clera

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III/Senior, Agent. Be the first to apply!