Software Engineer II/III/Senior, Gateway
$180k - $225kGrabJobs
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. 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: Our mascot is a rock 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 Most people skim to 'requirements' and bounce. You're actually reading this. That's the kind of thoroughness we respect, or you're just procrastinating. Either way, same same and you should keep reading. About the Gateway Team We own ngrok’s core gateway layer — the infrastructure that sits between the internet and everything our customers run. Every request, response, retry, and timeout passes through here. Our job is to make sure that traffic is: Routed exactly where it’s supposed to go Secured correctly, every time Allowed or blocked for reasons we can explain Rate-limited and shaped without surprises Observable when something inevitably goes sideways What You’ll Actually Do Build and operate the gateway core : You’ll work on the services every ngrok request passes through. They’re very fast, very hot, and have extremely high standards. Design routing and security primitives everyone depends on : You’ll build low-level policy, routing, and validation systems used across the platform—making sure bad configs fail fast and don’t accidentally DDoS the internet. Debug distributed systems in the wild : You’ll chase bugs caused by timing, load, and incorrect assumptions. Expect metrics, traces, packet captures, and the occasional “how is this even possible?” Ship infrastructure people sleep on (in a good way) : You’ll build simple, durable systems and clean abstractions that other teams rely on daily—while thinking about blast radius, safety, and rollbacks more than flashy demos. You Might Be a Great Fit If… You’re comfortable in Go, Rust, C/C++, or Java (bonus points for Go) You’ve built networking, proxy, or infrastructure systems in production You understand TLS/mTLS You enjoy systems that are invisible until they’re not You passionate about building primitives other teams depend on You’ve said “this needs to be rock solid” and meant it literally Extra credit if you’ve worked on: Gateways, proxies, or edge platforms Security-critical infrastructure Multi-tenant networking systems Config-heavy systems that must never surprise users Anything described as “simple” in the original proposal Tech Stack ngrok runs entirely on AWS. Engineers develop by SSH’ing into 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): $180,000 – $225,000 Tier 2 (rest of US): $165,600 – $207,000 Software Engineer III Tier 1 (SF, LA, Seattle, NYC): $160,000 – $200,000 Tier 2 (rest of US): $147,200 – $184,000 Software Engineer II Tier 1 (SF, LA, Seattle, NYC): $132,000 – $165,000 Tier 2 (rest of US): $121,400 – $151,800 #LI-Remote Full Time Employee 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.
$180k - $225k
...networking problem with one gateway. Doesn’t matter if they... ...our success! We like software that’s serious and... ...runs entirely on AWS. Engineers develop by using remote... ...sponsorship. Compensation Senior Software Engineer Tier... ...,000 Software Engineer III Tier 1 (SF, LA, Seattle...SeniorPermanent employmentFull timeWork at officeLocal areaRemote work$170k - $190k
...Job Description The Senior Software Engineer II is responsible for creating and maintaining software that is sold or used by Inductive Automation, LLC. The Senior Software Engineer II participates in all phases of product development, including design, specification, implementation...Senior- ...About the role: As a Senior Software Engineer on Samsara’s Route Execution team, you’ll build the systems that power route planning, optimization, dispatch, and real-time tracking for fleets across logistics, field services, and delivery. You’ll work across the stack,...SeniorImmediate startRemote work
- ...Dallas County Area Office is looking for a Design Engineer to join the Dallas County design team in a... ...- $106,634/year Transportation Design Engineer II B25 - $69,572 - $114,099/year Transportation Design Engineer III B26 - $76,530 - $129,430/year This position is...SuggestedFull timePart timeWork experience placementWork at officeFlexible hoursShift workDay shift
- ...: AMAZON DEVELOPMENT CENTER U.S., INC. Offered Position: Software Dev Engineer III Job Location: Dallas, Texas Job Number: AMZ9742598 Position... ..., systems or services using: (i.) Object Oriented Design, (ii.) distributed programming, and (iii.) C#, C++, or Java....Suggested
- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native... .... Your role and responsibilities We're looking for Senior Engineers with a deep backend focus to join our team. In this role, you...Senior
- ...Software Systems Engineer - III/ATG Mid-Sr Developer / Lead America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering...Senior
- ...Software Systems Engineer - III/Sr BI Developer/Architect America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering...SeniorWork experience placement
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current...SeniorFull timeLocal areaMonday to FridayFlexible hours
- ...Software Engineer - System Architect III Looking for: Currently more focused on backend development; building GSim as service solution (building a brand-new solution to control location based data – there are certain data that needs to be stayed within that county...Work experience placementWork at office2 days per week1 day per week
$108.7k - $181.1k
...hear from you. Role Summary Ontada's Engineering team builds iKnowMed (iKM), the... ...clinical trial matching. We are hiring a Software Engineer III (P3) to design and build well-scoped... ...architectural standards, collaborate closely with senior engineers and architects, and focus on...Work experience placementWork at officeRemote work2 days per week$175k - $215k
...base (that continues to grow). We build software for summer camps, an industry that... ...mission & overview: We are looking for a Senior Software Engineer to join our Phoenix team, which is... ...messaging, NoSQL data stores, and API gateway patterns Strong track record of architecting...SeniorSummer workWork at officeImmediate startRemote workFlexible hours- ...Our client, a data center company in the DFW area, Senior Software Engineer with strong experience in IoT Edge, MQTT, and cloud data pipelines... ...deploy Azure IoT Edge workloads running on data center gateways/servers to ingest telemetry from: BMS/BAS systems...SeniorLocal area
$79.7k - $136.8k
...ecosystem as the global leader of cloud-based software for K-12 education. Our employees make... ...from concept to delivery. From engineering to quality assurance to data science, the... ...components using Lambda, Step Functions, API Gateway and related services. Develop backend...SeniorTemporary workWork experience placementWork at officeFlexible hours$92.8k - $170.3k
...Talk to an Expert Login Talk to an Expert Senior Software Engineer - (Plano/Austin) Research and Development 2026-5262... ...with AWS services such as EventBridge, Lambda, and API Gateway, along with expertise in hybrid networking solutions including...SeniorTemporary workWork at officeRemote workFlexible hours$237.42k - $267.1k
...is one of the internet’s largest sources of information. For more information, visit redditinc.com . Reddit, Inc. seeks Software Engineer III in San Francisco, CA. Job Duties: Design, build and ship scalable backend services powering experiences for Reddit users...Remote workFlexible hours$152.65k
...equity. Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work... ...independently on defined tasks while collaborating closely with senior engineers for design guidance, prioritization, and...Temporary workRemote workFlexible hours- ...Position: Software Engineer II Location: Irving, TX (8700 S Freeport Pkwy. #115, Irving, TX 75063 - (Fully Remote is fine)... ...incorporate improvements into daily work. # Train with senior developers to strengthen technical capabilities and system knowledge...Contract workRemote work
- ...and services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer II Location: Dallas, TX 75240 Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite...Temporary workWorldwide
- ...and OPT visa types. Responsibilities Software Development at GMF As a Software... ...makes You an ideal candidate? The SDE II works under limited or no supervisory... ...'s Degree in Computer Science or related Engineering field; and/or commensurate experience preferred...Work experience placementH1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week3 days per week
$85k - $140k
...Position Overview The Software Engineer II will provide development and support for Commercial off the Shelf (COTS) products, as well as a variety of customized applications. This position will support the Hanford Site Service Catalog using the PMG software platform....Contract workFor contractorsLocal areaImmediate start$104.9k - $199.07k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance... ..., and sustainability. What this position entails The Software Engineer III will play a pivotal role in shaping the execution of...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$44 - $54 per hour
...Software Dev Engineer - Software Dev Engineer II Location: Dallas, Texas (Onsite) Employment Type: Contract Role Overview We are seeking a passionate, innovative, and results-oriented Software Development Engineer to design and build scalable solutions that...Hourly payContract work$100.6k - $199k
..., every month? Look no further than the Microsoft Defender engineering team. You will be building and delivering cloud solutions to... ...data platform development. We are currently looking for Software Engineer II to join the team. You will help conduct business reviews and...Ongoing contractLocal area- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Dev Engineer - Software Dev Engineer II Job Location: Dallas, TX Job Description: The AWS Field Experience (AFX), Revenue Lifecycle Automation and...
- ...POSITION SUMMARY Flexjet is currently seeking a talented Software Engineer III who is passionate about innovation and backend technologies... ...5+ years as a software developer and proven experience at a senior level ~ Bachelor’s Degree in related field or 2 additional...Work experience placement
- Software Engineer II Full Stack Developer Location: Dallas, TX, US 75243; DC, US VA; US TX; US AZ; US NH; US MA; US CA; US WA; US FL; US CO; US Job ID:114491 Location: Dallas TX that allows Remote work Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of...Local areaRemote workFlexible hours
- Leonardo DRS in Dallas, TX is seeking a Software Engineer II Full Stack Developer. The role involves developing tools for data collection and supports the testing of infrared sensors. Candidates need a B.S. in a relevant field and experience in full stack development....Remote jobFlexible hours
- ...Application Architect III – DevOps & Enterprise Platforms... ...partners, including developers and engineers. Communicate status... ...masters. Ensure excellent software design, build, test, and documentation... .../Docker, and service gateways/meshes. Experience with agile...
- ...design, and delivery of robust, scalable, and secure software solutions. The Software Engineer Senior provides guidance to development teams, drives engineering... ...driving history. Must remain compliant with Article II, Subdivision II of Chapter 90 of the Dallas County...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II/III/Senior, Gateway. Be the first to apply!
- graduate software developer Dallas, TX
- rust software engineer Dallas, TX
- senior software design engineer Dallas, TX
- software engineer student Dallas, TX
- software engineer amazon Dallas, TX
- software developer positions Dallas, TX
- software engineer full time Dallas, TX
- software qa engineer Dallas, TX
- new graduate software engineer Dallas, TX
- junior software developer Dallas, TX

