Senior Software Engineer, Agent
$180k - $225kngrok
About ngrok Inc.
At ngrok, we believe that doing networking the right way should also be the easy way. Over the last 10 years, we’ve given developers and engineers simple interfaces for getting traffic into their apps and APIs without forcing them to deal with legacy proxies, external load balancers, or VPNs, and we’re now part of the standard stack for more than 9 million developers at some of the world’s top technology brands, like GitHub, Okta, HashiCorp, and Twilio.
Over the last few years, we’ve completely changed how that interface looks and works to make it easier, more composable, and infinitely flexible. We now give anyone who needs a “front door” to their apps or APIs powerful tools to orchestrate traffic, secure public endpoints, accelerate their services on a global network, observe all traffic passing to/from their network, and much more. The ngrok that millions love and trust has been completely transformed for the better.
The Opportunity
As a Senior Software Engineer on the Agent Team, you’ll shape the backbone of how developers securely connect their applications to the internet. You’ll design and evolve the Agent—the lightweight, high-performance binary at the heart of ngrok—improving performance, security, and reliability at global scale.
In this role, you’ll take ownership of critical systems in the agent and endpoint space, balancing deep technical challenges with developer experience. You’ll influence architecture, guide technical strategy, and mentor teammates, all while ensuring that tens of millions of requests seamlessly reach their destinations through ngrok.
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. 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.
What You’ll Do
- Lead the design and implementation of new capabilities for the agent and tunnel components: SDKs, proxies, endpoint integrations, performance optimizations, observability, etc.
- Improve reliability, scalability, and performance of agent-to-endpoint communication: reduce latency, improve resource usage, make deployments rock solid.
- Help define and enforce security best practices in the agent: proper handling of secrets, mTLS/tls, certificate authorities, etc.
- Shape developer experience around agent setup, configuration, debugging, error handling, and monitoring. Ensure that onboarding is smooth and usage is intuitive.
- Participate in a shared on-call rotation: respond to real production incidents, diagnose complex cross-system issues, define postmortems, push forward reliability improvements.
- Advocate for long-term technical investments: modularization, testability, observability, etc. Help define roadmap trade-offs (short term vs long term).
What We’re Looking For
- 5+ years of professional software engineering experience building production software.
- Deep experience in a systems language such as Go , Rust , Java, or C/C++
- Strong fundamentals in distributed systems , networking , TLS/mTLS , proxying , load balancing , etc.
- Demonstrated ability to design and build for scale: working with high throughput, many concurrent connections, reliability under load.
- Hands-on experience with observability tooling: metrics, tracing, logs; ability to instrument systems and chase down performance bottlenecks.
- Strong sense of developer experience: making APIs or binaries that are well-documented, robust in diverse environments, easy to configure and deploy.
- Skilled at navigating ambiguity, trade-offs, and technical risk. Able to balance speed of delivery with long-term maintainability.
- Excellent collaborating skills: working with peers, cross-disciplinary teams, stakeholders; ability to explain trade-offs, influence technical direction.
- Experience mentoring and elevating the work of others; setting engineering standards, code reviews.
- Bonus / pluses: exposure to SDK design/distribution, embedded or agent‐based software, security or secrets management, experience with local tunneling / proxying, or AI / high-traffic edge use cases, experience working with Open-Source Software as a maintainer or developer.
Compensation
Tier 1 (SF, LA, Seattle, NYC): Minimum salary of $180,000 to maximum $225,000
Tier 2 (rest of US): Minimum salary of $166,000 to maximum $207,000
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
All candidates must be US-based, and legally authorized to work in the United States.
If your experience is close but doesn’t fulfill all requirements, please apply. ngrok is on a mission to build a special company. To achieve our goal, we are focused on hiring people with different backgrounds, perspectives, and experiences!
Benefits
Compensation for this role depends on level, but we provide a competitive mix of salary and equity.
We provide a 401(k) with a 100% match up to 3% of your salary and a 50% match up to another 2%.
We provide healthcare, dental, and vision with premiums fully covered on the base plan for employees. Half of premiums are covered for dependents.
We offer unlimited PTO and a culture in which the overwhelming majority of employees take more than four weeks. Your manager is also on the hook for encouraging you to do the same.
- ...specific agentic AI. Assort’s omnichannel AI agents seamlessly integrate with EHR/PMS and... ...Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage... ...with healthcare professionals to tailor software solutions that meet real‑world needs....SeniorWork at office
$200k - $400k
Decagon AI, Inc. is looking for a skilled engineer to join our Agent Engineering team in San Francisco. This role involves designing and building... ...ideal candidate should have over 5 years of experience in software engineering, proficiency in Python and Typescript, and a...Senior- Nooks, based in San Francisco, is looking for a Senior Software Engineer to build autonomous AI agents for sales teams. This role involves deep collaboration with customers and ownership of revenue targets. Ideal candidates have over 5 years of engineering experience,...Senior
- A tech company in San Francisco is seeking an experienced software engineer to work on their AI-powered knowledge management platform. You will design and optimize core services for AI agents, focusing on performance and reliability. The ideal candidate has 3+ years of...Senior
- ...Nooks is an applied AI lab building the Agent Workspace for GTM. We design AI agents... ...science. About the Role Sales software was built for humans. But we believe most... ...a small set of design partners. As a Senior Software Engineer, you'll build those agents and iterate...SeniorWork at office3 days per week
$200k - $400k
About the Role On the Agent Engineering team, you’ll have complete ownership and autonomy in building and shipping best-in‑class AI agents... ...something like this Have 5+ years of industry experience in software engineering Proficiency with Python, Typescript and...SeniorFull timeWork at officeLocal area$50 - $150 per hour
A leading AI company in San Francisco is seeking a Mid-Senior level contractor to improve large language model performance through software engineering expertise. The role involves leading projects, evaluating code quality, and collaborating with the team. Ideal candidates...SeniorContract workFor contractorsFlexible hours- Airbyte is the data and action layer for AI agents. We give agents fast, accurate,... ...That everyone now includes AI agents. Engineering Hiring Sprint: We're growing our engineering... ...reliability. What You’ll Need: 7+ years of software engineering experience building...SeniorWork at officeLocal areaFlexible hours
$180k - $225k
...production traffic at scale. About the Agent Team Our Agent team builds the software that sits at the edge of every... ...Stack ngrok runs entirely on AWS. Engineers develop by using remote... ...future sponsorship. Compensation Senior Software Engineer Tier 1 (SF, LA,...SeniorPermanent employmentFull timeWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- United States Digital Space LLC is seeking a Software Engineer to join their Agent team in San Francisco. This role focuses on building systems that autonomously address production issues, allowing for seamless management and monitoring of applications. The ideal candidate...SeniorRemote work
$200k - $400k
...customers use to build, maintain, and improve their AI agents. We transform complex engineering work into intuitive self-serve products, making... ...workflows, data, and requirements. About the Role As a Senior Software Engineer on the Enterprise Product team, you will take...SeniorWork at officeLocal area$200k - $300k
A leading AI technology firm is seeking a talented engineer to join their Comet Agents team in San Francisco. The role involves developing advanced AI capabilities, collaborating with various teams, and ensuring high-quality user experiences. Candidates should have strong...Senior- Dormont Manufacturing Co in San Francisco is looking for a skilled infrastructure engineer to design and build systems for autonomous AI agents. You will work on sandboxed environments and state management systems that ensure security and reliability in execution. Ideal...Senior
- Wallman Unlimited Company is seeking an AI Engineer to design and implement core systems for autonomous financial audits in San Francisco... ...from architecture to deployment, requiring strong skills in AI agents and full-stack programming. You will work in a fast-paced...Senior
- Gravity Engineering Services Pvt Ltd. is seeking an Applied AI Engineer to innovate on cutting-edge agents for Perplexity Computer. You will apply state-of-the-art ML and LLM techniques, manage the entire model lifecycle, and collaborate with engineers and designers for...Senior
- A technology firm specializing in AI solutions is seeking an experienced AI/ML Engineer located in San Francisco. This role involves designing and implementing autonomous AI agent systems and developing feedback mechanisms for self-improvement. Candidates should have over...Senior
- black.ai is seeking a Senior Research Engineer in San Francisco to develop next-gen generative video and audio technology. This role significantly impacts AI-driven storytelling, allowing users to create videos with cutting-edge tools. Responsibilities include designing...Senior
$200k
Role Most agents today are for coding, but 99% of the world aren’t engineers. At SellScale, we’re building AI Agents for non-technical people, starting with the sales org. As we grow, we’re looking for a Full Stack Engineer . You’ll be hopping between classic SaaS integration...SeniorWork experience placement- ...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,...SeniorVisa sponsorshipRelocation package
$240k - $360k
Koitecc Solutions is seeking a Senior Staff technical leader to oversee the detection, mitigation, and governance of AI agent abuse. Your role will combine offensive and defensive... ...while championing necessary engineering changes. The role requires extensive experience...Senior- Cacheflow is seeking a Senior AI Product Engineer to develop customer-facing AI features as part of their Engineering team. This hybrid role emphasizes... .... The ideal candidate has over 5 years of experience in software engineering and a strong background in AI-powered products...Senior
- Cacheflow is seeking a Senior Applied Research Engineer to enhance the effectiveness of our AI systems through focused research and experimentation. This role involves designing information retrieval strategies and collaborating with engineers to turn validated approaches...SeniorFlexible hours
- Handshake is seeking a Senior Applied AI Engineer to embed directly inside enterprise customer environments. You will work with a small expert team to develop AI agents that significantly improve customer workflows. The role requires building solutions based on customer...SeniorWork at office
$180k - $220k
.... About the Role We’re looking for a Senior/Staff Backend Engineer to architect and build large scale systems that power Actively’s GTM AI agents. These agents continuously reason over... ...into clear, maintainable, and reliable software. Strong backend engineer. Deep Python...SeniorFull timeWork at officeShift work$166.7k - $225.9k
Drata in San Francisco seeks a Senior AI Product Engineer to spearhead full-stack development of AI features, transforming compliance into an intuitive experience. The role bridges AI capabilities and user experience, requiring proficiency in React, TypeScript, Python,...Senior$320k
...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build... ...foundational work for the next generation of AI capabilities. The Agent Infrastructure team designs and operates the execution...SeniorFull timeImmediate startVisa sponsorship- United States Digital Space LLC is seeking an AI Systems Engineer to build the core systems that enhance Codex agents' performance in production. You’ll collaborate with research and infrastructure teams to design agent harness capabilities and ensure reliability across...Senior
$176k - $253k
Harper is seeking a Senior Member of Technical Staff, AI Quality,... ...Your main goal will be to turn agent quality into quantifiable... ...systems, and work directly with engineers to ensure our AI systems... ...candidates have 3-6 years of software experience, particularly in LLM...Senior$170k - $240k
...burden at the point of care, intelligent Agents automating patient and revenue workflows... ...workflows. We're looking for talented engineers to scale our agent stack to the next level... ...in building efficient and scalable software, delivering quality features and a great...SeniorWork experience placementWork at officeImmediate start- About the Team The Workspace Agents team builds the product and platform... ..., design, research, and engineering to turn rapidly evolving... ...area Experience with enterprise software, workflow automation, platform... ...Staff. We use Staff / Senior Staff externally to signal the...SeniorShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Agent. Be the first to apply!
- software engineer amazon San Francisco, CA
- experienced software developer San Francisco, CA
- federal - software developer San Francisco, CA
- software developer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- part time software developer remote San Francisco, CA
- software developer intern San Francisco, CA
- software data engineer San Francisco, CA
- fall software engineering internship San Francisco, CA

