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

Software Engineer III/Senior, Agent

Ngrokinc

About ngrok Inc. ngrok 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. Don\u2019t matter if they\u2019re sharing localhost or running AI workloads in production. We\u2019re 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\u2019s 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\u2019s serious and culture that\u2019s not Still reading? Good. There\u2019s 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\u2019s 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\u2019t, it\u2019s immediately obvious \u2014 and very public. What You\u2019ll Actually Do Build the next-generation ngrok agent: The agent\u2019s architecture has recently undergone a significant redesign. You\u2019ll build on that foundation to ship a class of features (networking, integrations, remote management) that weren\u2019t possible before. Own reliability at the edge : You\u2019ll 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\u2019ll 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\u2019ll improve diagnostics, logging, and metrics so we can understand what the Agent is doing in the wild. When customers ask \u201Cwhat happened?\u201D you\u2019ll 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\u2019ll ensure it behaves consistently across platforms and environments. Work with people who care about correctness : You\u2019ll collaborate closely with product, platform, and support teams. When something breaks, you\u2019ll help explain why. When something is confusing, you\u2019ll help make it boring. You Might Be a Great Fit If… You\u2019ve built systems-level software that had to work under pressure You\u2019re comfortable in Go, Rust, C/C++, or Java (bonus points for Go) You enjoy debugging things that \u201Cshouldn\u2019t be possible\u201D 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 \u2014 not just correctness Extra credit if you\u2019ve 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 \u2013 $247,500 Tier 2 (rest of US): $186,300 \u2013 $227,700 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $180,000 \u2013 $220,000 Tier 2 (rest of US): $165,500 \u2013 $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. #LI-Hybrid 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 \u201Copen, flexible vacation policy\u201D and actually mean it. Take the time you need. Your manager will bug you if you\u2019re not taking enough. Parental leave that\u2019s 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\u2019t 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\u2019s 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\u2019re getting real feedback and staying competitively compensated. No surprises, no waiting around for performance conversations. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III/Senior, Agent in San Francisco, CA vacancy
  • $150k - $220k

     ...Capital, Visa, and others. About The Role The engineering team owns the delivery and stability of...  ...’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...  ...class. Role: Software Engineer III/IV Level: IC3-IC4 Location: San Francisco... 
    Senior
    Visa sponsorship
    Free visa
    Flexible hours

    Finix

    San Francisco, CA
    2 days ago
  • $172.5k - $260.1k

     ...maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category: Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And... 
    Senior

    Salesforce.Com Inc

    San Francisco, CA
    2 days ago
  • $120k - $220k

    Liberate builds AI agents to automate manual tasks for the $2.7T insurance industry. We...  ...About The Role We are seeking an AI Agent Engineer to bridge the gap between our cutting‑...  ...technical background with experience in software development, system integration, and cloud... 
    Senior
    Work at office
    Flexible hours
    2 days per week

    Liberate

    San Francisco, CA
    3 days ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands‑on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    San Francisco, CA
    2 days ago
  • $118k - $178k

    Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will... 
    Senior

    Indeed

    San Francisco, CA
    2 days ago
  • $182k - $242k

     ...You'll Do The Platform & Infrastructure Engineering team sits at the core of our Data...  ...organization depends on. About The Role As a Senior Software Engineer, you will take end‑to‑end...  ...permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    San Francisco, CA
    3 days ago
  •  ...support each other with any deliverables we have to meet. Every engineer on TTH is also a product-led thinker; every PM on TTH is...  ...prototypes; and every strategist on TTH is capable of owning an agent end to end. As a part of this team, you’ll set the standard on... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    5 hours ago
  •  ....  What you’ll do Design and deliver production-grade AI agents : You'll build and ship highly performant, reliable, and intuitive...  ...Example projects These are some examples of projects that engineers on our team have worked on recently: Design and build AI... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    23 days ago
  •  ...Healthcare is one of Sierra's fastest-growing industries—our agents already reach over 50% of U.S. families. We partner with leading...  .../LLM systems in production. Have been a founder or founding engineer—you know what it means to balance craft, ownership, and speed.... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    23 days ago
  •  ...What you'll do Build the core systems that power agents. You’ll work on the Agent SDK — the orchestration engine, runtime, and primitives that define how agents...  ...being on the frontier of AI products. ~ Strong software engineering fundamentals and experience building... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    23 days ago
  • $182k - $242k

     ...March 2025. Learn more at About The Role As a Software and AI Engineer, IT Systems, you’ll design and develop AI agents and first‑party applications that bring intelligence...  ...lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. 1157, or (iv) asylee... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    San Francisco, CA
    2 days ago
  •  ...Benchmarking: How can we craft a simulation platform to test AI agents against every real-world scenario imaginable? (See -Bench)...  ...agents? Agent Development Lifecycle: How do we adapt traditional software development methodologies to accommodate AI agents’ non-... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    23 days ago
  •  ...A leading career network company seeks a Senior Software Engineer to build internal products and automations for operational excellence. You will collaborate with operators to understand workflows, lead impactful projects from ideation to deployment, and mentor other... 
    Senior
    Remote work

    Handshake

    San Francisco, CA
    23 hours ago
  • A leading AI research accelerator in San Francisco is looking for an experienced Software Engineer to evaluate AI-generated code for efficiency and reliability. You will work closely with cross-functional teams to develop innovative coding solutions and design verification... 
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    Turing

    San Francisco, CA
    23 hours ago
  • $170k - $230k

     ...Senior Software Engineer Andy B Test Job 001 – Senior Software Engineer Required experience: creating LinkedIn RSC integrations in Applicant Tracking Systems. Location San Francisco, CA Salary Ranges $170,000.00 - $230,000.00 (1 month ago) $209,500.00 - $246,500.00 (2... 
    Senior
    Full time

    Bullhorn Recruitment Cloud Test Company

    San Francisco, CA
    2 days ago
  • A leading AI research accelerator is looking for a skilled software engineer based in the US or Canada. This contractor role involves evaluating AI-generated code, collaborating with teams, and designing verification mechanisms. Candidates should have over 5 years of experience... 
    Senior
    For contractors
    Remote work
    10 hours per week

    Turing

    San Francisco, CA
    1 day ago
  • $148k - $185k

     ...A leading transportation company in San Francisco is seeking an experienced software engineer to help innovate within their team. This role involves establishing roadmaps and architectures, writing maintainable code, and leading projects to execution. Candidates should... 
    Senior

    SupportFinity

    San Francisco, CA
    4 days ago
  • A leading AI research accelerator in San Francisco is hiring an entry-level contractor for software engineering tasks. Responsibilities include refining AI-generated code, enhancing coding solutions, and designing verification mechanisms. Ideal candidates will have over... 
    Senior
    Contract work
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    Turing

    San Francisco, CA
    23 hours ago
  •  ...Requirements 5+ years of experience as a software engineer, with a focus on building customer-facing products A history of sustained contribution over time A vision for what great software and great engineering looks like, and the technical expertise and leadership skills... 
    Senior

    NexHealth

    San Francisco, CA
    3 days ago
  • $180k - $320k

     ...marketing and growth teams. Our AI agents reimagine marketing workflows...  ...to add a product‑minded AI engineer to the team. The ideal...  ...intuition are essential. This is a senior role, but we focus on impact...  ...Industries ~ Software Development Referral... 
    Full time
    Remote work
    Shift work

    High Touch LLC

    San Francisco, CA
    23 hours ago
  •  ...Overview Endeavor is real-world enterprise AI. Our software is the distribution layer for powerful AI models that will build the...  .... We will win. And we work really hard to win. The Role Senior Software Engineer at Endeavor, you will design and build the core systems that... 
    Senior

    endeavorai.com

    San Francisco, CA
    2 days ago
  •  ...Senior Software Engineer (Agentic Systems) Join a pioneering research lab as a technical lead focused on building the next generation of conversational...  ...and ambitions. Step4. Jack will make sure Jill (the AI agent working for the company) considers you for this role. Step5... 
    Senior

    Jack & Jill

    San Francisco, CA
    2 days ago
  •  ...training data effective Support new product lines as we expand beyond coding environments You’ll work with The founding team, a founding engineer, and a small group of engineers. You will have direct access to AI researchers at frontier labs. Tech stack Typescript, React,... 
    Senior
    Relocation package

    IDLER

    San Francisco, CA
    3 days ago
  •  ...The Role As a Senior SWE you’ll play a key role in engineering decisions, working closely with the founders and focus on questions such as: How can we optimize the ranking of our profile results? What new filters or data sources can we add to our search engine? How can... 
    Senior
    Work experience placement

    Juicebox

    San Francisco, CA
    2 days ago
  •  ...What you'll do in the role: Build our Product. Own and implement software features that help to power our AI platform helping private...  ...standards, architectural patterns, and review processes; mentor engineers. Co‑own our culture of practical, reliable, and test‑driven... 
    Senior

    F2

    San Francisco, CA
    1 day ago
  •  ...Senior Software Engineer | AI Healthcare Platform Startup San Francisco, CA (Onsite) | High-growth startup | Mission-driven We’re hiring a Senior Software Engineer to help build the core systems behind a fast-scaling AI healthcare platform. This is a hands‑on role where... 
    Senior

    Signify Technology

    San Francisco, CA
    2 days ago
  •  ...A fast-growing SaaS company based in San Francisco seeks a Software Engineer for its New Products team. This hybrid role requires building first-of-its-kind technology that transforms an analog industry and improves lives. Candidates should have 5-10+ years of backend... 
    Senior

    EvenUp Inc.

    San Francisco, CA
    4 days ago
  • $250k - $350k

     ...Stage Equity About the Role An early-stage startup, growing exceptionally fast with a small and talent-dense team, is hiring Senior Software Engineers to build and own core product from the ground up. The team is small, senior, and moving quickly. This is a rare chance to... 
    Senior
    3 days per week

    Evolve Group, Inc.

    San Francisco, CA
    2 days ago
  •  ...As a Senior Software Engineer, Infrastructure and Platform, you will design and build the core infrastructure that powers data generation, evaluation, and agentic systems. You will be responsible for the shared platforms that enable engineers and research teams to run... 
    Senior

    Key Talent Solutions LLC

    San Francisco, CA
    2 days ago
  •  ...Technical Staff — RL Environments & Platform Engineering We're partnering with a fast-growing,...  ...and difficult for frontier models Build software to 10–100x the quality and throughput of...  ..., benchmarks, or RL systems for AI agents Startup speed — you iterate fast, ask questions... 
    Senior

    Digital Waffle

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

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