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

Software Engineer III/Senior, Customer Data

$180k - $225k

GrabJobs

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 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 Customer Data Team Our Customer Data team builds the systems that ensure customers see fair, clear billing and reliable consumption data. We handle billing, metering, limits, and usage tracking—the systems that make sure every byte is counted correctly and every invoice is accurate. Our systems must be correct, explainable, and defensible under real-world conditions: traffic spikes, partial failures, customers changing behavior mid-stream, and someone always asks: "Why does my bill look like this?" When things work, nobody notices. When they don't, suddenly everyone has opinions about distributed data systems. Is the bug due to caching? You'll be the one who actually knows. What You’ll Actually Do Build the billing backbone : You'll maintain and evolve our billing and metering infrastructure—Stripe Orb integrations, usage aggregation systems, and everything that turns traffic into invoices. Accurate invoices. The kind customers don't dispute. Track everything that matters : You'll build event tracking pipelines for traffic events, session logging, and usage patterns. You'll develop traffic inspection systems for compliance and analytics. Every request counted, every session tracked, no "lost" data explaining why the numbers don't match. Own customer-visible usage and billing insights. Build and evolve the systems that turn raw product usage into clear, accurate, and trusted views of what customers are using and why they’re charged—eliminating billing confusion before it happens. Handle the infrastructure details : You'll manage IP metadata services and the systems that connect traffic patterns to customer accounts. You'll ensure billing reliability—accurate invoices, automated refund processing, and reconciliation that actually reconciles. Ship systems people trust : You'll work closely with product, platform, finance, and support. Finance will have questions. They always do. You'll make their day by actually having the data they need. You Might Be a Great Fit If… You’ve built backend or data-heavy systems that were held to high standards of correctness You’re comfortable in a statically typed, compiled language such as Go, Rust, C++, or Java (with bonus points for Go) You’ve worked with event streams, usage data, or high-volume pipelines You enjoy thinking about data models, invariants, and failure modes You care about developer experience, including for people consuming your data You're the person people ping when the numbers don't add up and nobody else can explain why Extra credit if you’ve worked on: Metering, billing, or pricing systems (but not limited to them) Event-driven or streaming architectures Customer-facing analytics or usage reporting Systems where small discrepancies become large conversations 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): $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 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-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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III/Senior, Customer Data in New York, NY vacancy
  • $128k - $165k

     ...As Sr. Software Developer III (Salesforce) , you’ll architect, build...  ...environment. Senior Salesforce Developers...  ...senior-level Salesforce engineering roles. They play a critical...  .... Value for our customers. If you think you can...  ...Design and implement data models, security architecture... 
    Customer
    Data
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    GrabJobs

    New York, NY
    1 day ago
  • $165k - $242k

     ...Senior Software Engineer, Observability Insights CoreWeave is The Essential Cloud for...  ...MCP-based tool servers to help customers and internal teams interact with data in innovative ways. Collaborating...  ...resident (green card holder), (iii) refugee under 8 U.S.C. § 1157,... 
    Customer
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    4 days ago
  • $139k - $220k

     ...systems that give our customers and internal teams unparalleled...  .... Our team empowers engineers to understand,...  ...About the role: As a Senior Software Engineer on the...  .... Familiarity with data streaming systems for...  ...(green card holder), (iii) refugee under 8 U.S.C... 
    Customer
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    1 day ago
  • $139k - $204k

     ...Senior Software Engineer II, Applied Training CoreWeave is The Essential Cloud...  ...specific: Give every CoreWeave customer the research infrastructure...  ...each day in our office and data center locations ~ A...  ...resident (green card holder), (iii) refugee under 8 U.S.C. §... 
    Customer
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    3 days ago
  • $165k - $242k

     ...Senior Software Engineer, IAM New York, NY, Sunnyvale, CA, Bellevue, WA CoreWeave...  ...Design and implement customer-facing and internal APIs and...  ...that process large amounts of data. Experience developing identity...  ...(green card holder), (iii) refugee under 8 U.S.C. § 11... 
    Customer
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    19 hours ago
  • $184.9k - $250.2k

     ...We're on a mission to deliver unparalleled customer experiences that go beyond the transaction. We're seeking a Software Development Engineer III (SDE3) to join our ShopBop Technology team. As an SDE3, you will help lead software development and technical initiatives... 
    Customer
    Senior
    Internship
    Flexible hours

    Amazon

    New York, NY
    19 hours ago
  • $139k - $204k

     ...Senior Software Engineer, Storage Engineer Livingston, NJ/ New York, NY / Sunnyvale...  ...product capabilities and data plane function of CoreWeave'...  ...clusters into diverse customer environments. Work with technologies...  ...(green card holder), (iii) refugee under 8 U.S.C. § 11... 
    Customer
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    19 hours ago
  •  ...Software Engineer III – Large-Scale SystemsAbout The RoleWe are seeking a highly skilled Software Engineer...  ...people around the globe. As a mid-to-senior level engineer, you will contribute to...  ...environment alongside other engineers, data scientists, and product managers. You'... 
    Data
    Senior
    Permanent employment
    Contract work

    Andiamo

    New York, NY
    1 day ago
  • $133k - $185k

     ...opportunity for you to take your software engineering career to the next level....  ...As a Software Engineer III at JPMorgan Chase within the...  ...reporting from large, diverse data sets in service of continuous...  ...lifelong relationships and put our customers at the heart of everything... 
    Customer
    Data

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    15 hours ago
  • $184.9k - $250.2k

     ...to deliver unparalleled shopping experiences to our customers. We're seeking a Software Development Engineer III (SDE3) to join our iOS Mobile team at Zappos. As an...  ...Swift, SwiftUI, Objective-C, UIKit, CloudKit, Core Data,Core Animation) • \tCollaborate for Success: Work... 
    Customer
    Data
    Internship
    Work at office
    Flexible hours

    Amazon

    New York, NY
    19 hours ago
  •  ...Software Engineer III-ETL/PySpark We have an exciting and rewarding opportunity for you to take...  ...within the Consumer and Community Banking Data Technology team, you are an integral...  ..., lifelong relationships and put our customers at the heart of everything we do. We... 
    Customer
    Data

    Chase

    Jersey City, NJ
    4 days ago
  • $120k - $150k

     ...Possibility℠. JOB SUMMARY The Software Engineer III develops, implements, and maintains software...  ...oral communication skills. Strong customer service skills in order to provide end...  ...Insurance / Reinsurance Systems and Data Strong understanding of server-side... 
    Customer
    Data
    Temporary work

    Arch Capital Group Ltd.

    Jersey City, NJ
    3 days ago
  •  ...With innovative enterprise solutions and data insights, Zinnia simplifies the...  ...deliver value – and that we do. WHO YOU ARE Software Engineer III play a key role in the design,...  ...efficient and provide better service to end customers. Software Engineers interact directly... 
    Customer
    Data

    Framework Ventures

    New York, NY
    4 days ago
  •  ...Software Security Engineer III As a Software Security Engineer III at JPMorganChase within the Cybersecurity...  ...) to analyze and correlate incident data to identify, interpret, and summarize...  ...we're setting our businesses, clients, customers and employees up for success.... 
    Customer
    Data

    Chase

    Jersey City, NJ
    1 day ago
  •  ...We’re Hiring: Senior Software Engineer Location - New York, NY Hybrid Join us to build scalable, data-driven products that directly impact customer decisions from discovery to purchase. Design & deliver high-quality data systems Work cross-functionally... 
    Customer
    Data
    Senior

    Mission Staffing

    New York, NY
    4 days ago
  • $250k - $300k

     ...Synthetic is looking for a Staff/Principal Software Engineer to develop autonomous bookkeeping...  ...This remote position involves building customer interaction agents, creating an accounting ledger, and integrating financial data. Candidates should have over 5 years of... 
    Customer
    Data
    Senior
    Remote work

    Synthetic

    New York, NY
    4 days ago
  •  ...building better tech. We’re rewriting how data moves and what the world can do with...  ...requirements. What You Will Do: As a Senior Software Engineer II , you’ll work on the core...  ...reliability and performance for all Confluent customers through the improvements you deliver.... 
    Customer
    Data
    Senior

    Confluent

    New York, NY
    4 days ago
  •  ...aviation and autonomous driving. Our customers include some of the world’s largest airlines...  ...We are looking for an experienced Senior Software Engineer who can design and build best-in-class...  ...and implement enhancements based on data and feedback Maintain comprehensive documentation... 
    Customer
    Data
    Senior

    AeroVect

    New York, NY
    1 day ago
  • $120k - $180k

     ...events per day and this traffic is growing daily. Our customers span all industries, and they count on...  ...starts with you. About the Role: As our new Software Engineer III you'll be part of the GDI (Getting Data In) group under NG-SIEM with a focus on data ingestion... 
    Customer
    Data
    Permanent employment
    Work experience placement
    Work at office
    Local area

    CrowdStrike Holdings, Inc.

    New York, NY
    1 day ago
  •  ...Job Title: Software Developer III (Senior) Location: Remote - New Jersey (US Remote) Duration: May 1, 2026 - October 31, 202...  ...Developer with over 8 years of expertise in Informatica and data engineering. The ideal candidate will have strong hands-on... 
    Data
    Senior
    Remote work

    3B Staffing LLC

    New York, NY
    3 days ago
  • $250k - $350k

     ...professional services and software implementation. Think...  ...the best solution engineers, forward-deployed engineers...  ...Overview As a Senior Software Engineer,...  ...problems for enterprise customers. We're looking for people...  ...integrations and data surfaces that connect... 
    Customer
    Data
    Senior

    Auctor AI

    New York, NY
    3 days ago
  •  ...operations — and we're looking for engineers who want to build the...  ...Prophet depends on. As a Platform Software Engineer focused on Developer...  ...; use instrumentation, data, and automation to drive decisions...  ...environment. Our values: Customer Centricity: We place customers... 
    Customer
    Data
    Senior

    Prophet Security

    New York, NY
    4 days ago
  • $170k - $200k

     ...Senior Software Engineer Boston or NYC Daymark Health is a value-based oncology company redefining the cancer...  ...closely with our other engineers, product, and data teams, operational leadership, and external customers to shape a transformative cancer care experience... 
    Customer
    Data
    Senior
    Contract work
    Local area

    Daymark Health

    New York, NY
    3 days ago
  • $250k - $350k

     ...for professional services and software implementation. Think of us...  ...brain behind the best solution engineers, forward-deployed engineers,...  ...systems that provide value to our customers. We're looking for people...  ...for sensitive organizational data Evaluating LLMs across... 
    Customer
    Data
    Senior

    Auctor AI

    New York, NY
    1 day ago
  • $160k - $210k

     ...businesses. We're seeking an experienced Engineer to develop and build innovative data products and systems that directly impact our customers and accelerate our growth. Your work...  ...interactions with our data. Engage with software engineers, data scientists, and product... 
    Customer
    Data
    Senior
    Temporary work

    Enigma

    New York, NY
    19 hours ago
  •  ...dynamic consulting start-up is seeking an entrepreneurial Software Development Engineer to work 10-20 hours per week. The role focuses on developing data analytics applications while ensuring high performance and customer satisfaction. With a strong emphasis on output, the... 
    Customer
    Data
    Senior
    Part time
    Remote work
    10 hours per week

    Kruse Consulting, Inc.

    New York, NY
    4 days ago
  • $180k - $200k

     ...organize and transform messy data from anywhere-even PDFs,...  ...automate it-all without needing engineering support. Parabola is...  ...About the role: As a Senior Full Stack Software Engineer on our growing team...  ..., and building tests + end-customer validation as you go. Consulting... 
    Customer
    Data
    Senior
    Work at office
    3 days per week

    Parabola

    New York, NY
    4 days ago
  •  ...Senior Software Engineer Cobalt ID is building the business identity infrastructure for the financial...  ...media platforms, search engines, and data fusion platforms, but hasn't yet been...  ...team and have direct access to customers and their data. This is a full-time... 
    Customer
    Data
    Senior
    Full time

    Cobalt Identity Systems

    New York, NY
    19 hours ago
  •  ...Backend Engineer who builds and scales 0→1 products with a distributed...  ...new agentic era in business software. Founded in the post-2022 AI...  ...routine tasks, unifies data, coaches best practices, and...  ...integrations Strong grasp of customer lifecycle Distributed Systems... 
    Customer
    Data
    Senior
    Immediate start
    Remote work

    Aurasell Inc.

    New York, NY
    4 days ago
  •  ...aviation and autonomous driving. Our customers include some of the world’s largest airlines...  ...providers. We are looking for a Senior Software Engineer to join the Localization team and take...  ...analysis Deploy, test, and iterate using data from real autonomous operations at... 
    Customer
    Data
    Senior
    Work experience placement

    AeroVect

    New York, NY
    4 days ago

Do you want to receive more vacancies?

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