Senior Software Engineer - Billing & Usage
$194k - $237kStarburst
About Starburst
Starburst is the data platform for analytics, applications, and AI, unifying data across clouds and on-premises to accelerate AI innovation. Organizations—from startups to Fortune 500 enterprises in 60+ countries—rely on Starburst for fast data access, seamless collaboration, and enterprise-grade governance on an open hybrid data lakehouse. Wherever data lives, Starburst unlocks its full potential, powering data and AI from development to deployment. By future-proofing data architecture, Starburst helps businesses fuel innovation with AI.
About the role:
As a backend engineer for the Galaxy Product, you’ll work with Trino ’s original creators and experts to exceed our customers’ expectations for optimizing the core of Trino to run on public clouds, building a scalable platform for operating Galaxy and providing a rich set of features for customers to manage their bills and understand their usage of the product. Daily tasks will include developing new product features, supporting our product in production, and collaborating with stakeholders to support contracting and invoicing activities.
The Billing & Usage Team’s mission is to deliver transparent, accurate, and user-friendly billing and usage insights that build trust, enable customer control, and support scalable growth.
As a Backend Software Engineer at Starburst you will:
- Design, develop and operate features relating to collecting and presenting product usage data, preparing invoices, and billing our customers;
- Work cross functionally to ensure the best experience for our customers;
- Build and implement features across the product lifecycle, such as management tools for our internal deal desk, CI/CD pipeline integrations, integrations with 3rd party billing systems, and software libraries for transmitting usage telemetry;
- Provide considerate and timely review of your peers' pull requests and design proposals ;
- Participate in the on-call rotation for our production services;
Some of the things we look for:
- 5-10 years prior experience developing distributed systems;
- Extensive software development experience with Java;
- Demonstrated experience with software engineering and design best practices;
- Prior experience with usage-based billing, telemetry stream processing, or time series databases is highly desirable;
- While this is primarily a backend development role, full stack experience with ReactJS is a plus!
- Demonstration of ownership, grit, and bias for action - core values at Starburst
- Ability to Travel : This role will require occasional in-person travel for purposes including but not limited to new hire onboarding, team and department offsites, customer engagements, and other company events. Actual travel expectations may vary by role and business needs.
Where could this role be based?
- This role is based in our Boston office and follows a hybrid model, with an expectation of being onsite 2-3 days per week.
Salary range:
Starburst is dedicated to maintaining fair and equitable compensation practices. The salary range provided for this role reflects the minimum and maximum targets for candidates across all U.S. locations and could be inclusive of variable compensation, such as commission or bonus. All employees receive equity packages (ISOs) and have access to a comprehensive benefits offering. Actual compensation packages are determined based on relevant skills, experience, education and
Starburst is dedicated to maintaining fair and equitable compensation practices. The salary range provided for this role reflects the minimum and maximum targets for candidates across all U.S. locations and could be inclusive of variable compensation, such as commission or bonus. All employees receive equity packages (ISOs) and have access to a comprehensive benefits offering. Actual compensation packages are determined based on relevant skills, experience, education and training, and specific work location. For more information, connect with the recruiting team or Hiring Manager during the process as they can provide more detailed information about the salary range.
Pay Range
$193,725—$236,775 USD
Build your career at Starburst
All-Stars have the opportunity and freedom to realize their true potential. By building alongside top talent, we’re empowered to take ownership of our careers and drive meaningful change. Anchored in industry-proven technology and unprecedented success, All-Stars are taking on the challenge everyday to disrupt our industry – and the future.
Our global workforce is supported by a competitive Total Rewards program that reflects our commitment to a rewarding and supportive work environment. This includes a variety of benefits like competitive pay, attractive stock grants, flexible paid time off, and more.
We are committed to fostering an intentional, inclusive, and diverse culture that drives deep engagement, authentic belonging, and an exceptional All-Star experience. We believe that diversity of thought, perspective, background and experience will enable us to own what we do, drive our success and empower our All-Stars to show up authentically.
Starburst provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state
or local laws.
#LI-Remote #BI-Remote
- ...Senior Software Engineer CloudZero is growing fast. Our customer base is expanding, the data challenges... ...Engineer on the Droptable team (Billing Ingest), you'll own the architecture at... ...management and FinOps. We ingest billing and usage data from all cloud, SaaS, and PaaS...SeniorRemote work
- ...culture by embedding cost‑awareness into engineering and product decisions, collaborating... ...actionable insights. Oversee vendor billing API integration, ensuring accurate data... ...billed. Strong proficiency in backend software engineering (Go, Python, or Ruby) and a...SeniorRemote work
$140.8k - $176k
...Complex AuthZ: Evolve our Policy Engine (using industry standards like... ...Experience: 5+ years of software engineering experience, with at... ...communicate technical strategy to senior leadership and collaborate across teams (Inference, Billing, DOKS). Nice to Have...SeniorWork experience placementLocal areaRemote workWorldwideFlexible hours$154k - $177k
...days per week onsite in our Needham, MA headquarters. As a Senior Software Engineer, you will join a highly motivated engineering team to design... ...domain knowledge — Experience in Financial Accounting, Fee Billing, Fintech, or Wealth Management is preferred. Collaborative...SeniorWork visa3 days per week- ...Senior Software Engineer, Data & MarTech (Hybrid, Boston, Seaport District) #26571 PROJECT STACK and TEAM: We are seeking a high-impact Senior... ...architects to design robust solutions for our CMS, subscription billing, and MarTech integrations Best Practices: Champion modern...Senior
- ...Requirements ~ We love tackling tough engineering problems and look for Engineers who... ...their way , ~5+ years of experience in a software engineering discipline , ~ Experience... ...applications and understand their API usage. It is powered by a near real–time data...Senior
$120 - $160 per hour
...more at semgrep.dev. About the role As a Senior Growth Engineer within the Product Engineering... ...drive self‑serve adoption and expand usage within teams. Leverage data and analytics... ...years of experience writing production software and building web applications. Our stack...SeniorHourly payCurrently hiringLocal areaRemote workWeekend work$148k - $222k
...all of our teams. Learn more about our engineering culture at We love tackling tough engineering... ...applications and understand their API usage. It is powered by a near real–time data... ...Skills 5+ years of experience in a software engineering discipline Experience with full...Senior$69 per hour
...Senior Software Engineer (REMOTE) Join to apply for the Senior Software Engineer (REMOTE) role at Upbound . Upbound is redefining how... ...predictable, scalable growth in a product‑led company embracing usage‑based models. If you're excited to build from the ground up...SeniorFull timeRemote workWorldwideShift work$140k
...Sr. Mobility End User Lead Engineer - Contract to Fulltime ($140k)... ...sponsorship Our Client is hiring a Senior End-User Engineer Lead to... ...configuration tools. Evaluate device usage models (e.g., shared vs.... ..., renewals, upgrades, billing terms, and vendor relationships...SeniorFull timeContract work- ...Pega is changing the way the world builds software and the Agile Studio team help in... ...increase customer satisfaction. The operational Engineer is responsible for handling all PROD support... .... Monitor and optimize the usage of various cloud services. Setup and enforce...SeniorWork at officeFlexible hours
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...code architecture, performance, memory usage, responsive UI, cross‑version... ...dedication to building accessible and inclusive software. Excellent software engineering fundamentals...SeniorWork at office- ...Our mission is to make biology easier to engineer. Ginkgo is constructing, editing, and... ...seeking a highly motivated and skilled Senior Software Engineer to join our core engineering team... ...uptime. Proactively observing usage of our drivers and proposing improvements...SeniorPermanent employmentWork at office
$175k - $197.8k
...contract management, accounting and budgeting, billing and revenue management, permitting and... ...while pushing the frontier of AI-driven software development, using cutting-edge AI tools... ...systems that scale. As a Sr. Software Engineer at OpenGov, you will develop top-tier...SeniorContract workWork at officeLocal areaFlexible hours$102.55k - $190.45k
...the smart home, industrial IoT, and smart cities markets. Senior Software Engineer - IoT Embedded Software (Matter) Boston, MA We are seeking... ...logic analyzers. Optimize performance, reliability, and memory usage of embedded systems in resource‑constrained environments....SeniorFlexible hours- ...Job Title: Senior Salesforce Developer Location: Texas ( Remote) Duration: Full-time Permanent Job Summary: Our client is... ...Integrate Salesforce with external applications (ERP systems, billing, data platforms, etc.) using REST APIs, middleware, or third...SeniorPermanent employmentFull timeRemote work
$159k - $207k
...is the vital link between our company's expansive data and the engineering teams that rely on it. We architect and operate the core services... ...with building our data lineage system that will track the usage of all data at Motional. You would work with our stakeholders to...Senior- ...CloudZero in Boston, Massachusetts is seeking a Senior Software Engineer to join the Droptable team. In this role, you will own the architecture of the backend data processing and query infrastructure that supports our customer base. This position involves designing scalable...Senior
$145k - $170k
...atherosclerotic plaque analysis, and we’re continuing to grow our engineering organization! As a Senior Software Engineer - Image Processing, you will help build the... ...performance, including algorithmic efficiency, memory usage, file I/O, and parallel execution, with tools and...SeniorWork at officeLocal areaRemote workFlexible hours- ...Responsibilities: Manage cloud costs and usage across multiple cloud platforms (Azure,... ...effectively. Collaborate with engineering, product, and DevOps teams to design... ..., Azure Cost Management, Google Cloud Billing, or third-party FinOps tools. Excellent...SeniorFull timeContract workWork experience placementRemote workFlexible hours
- ...Senior Cloud Software Engineer (Full-Stack) Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services... ...the status of applications. Notice on Candidate AI Usage Tanaq is committed to ensuring a fair and competitive...SeniorFull timeContract workWork at officeLocal areaRemote work
$146k
...products over time. About The Role We are hiring a Senior Software Engineer, Web API Platform to help establish a company-wide API platform... ...backend teams to define integration patterns, guide API usage, and ensure the platform scales with real-world data...SeniorLocal areaHome officeFlexible hours- ...Senior Software Engineer - AI & Data Engineering Location: Boston, MA (Onsite every Thursday) About BigRio BigRio is a Boston... ...Train and mentor developers on GenAI integration, API usage, embeddings, and vector search. Guide team members in...Senior
- ...Software Engineer, Front End The Software Engineer, Front End will build modular web applications that are easy to use and fully tested and monitored. This person will deliver features and will contribute to a component library to maximize code reusability. They will...Senior
- ...Software Engineer, Back End We are a company dedicated to harnessing nature to help farmers sustainably feed the planet. With a vision of creating a world where farming is an economically desirable and accessible profession, we work alongside growers to apply natural...Senior
$186.07k - $218.9k
...and powering end-user experiences. As an engineer on the team you will contribute to the full... ..., cataloging datasets and their lineage, usage auditing. Convert functional requests... ...have at least 5+ years of experience in software engineering. You have Strong Python, Go...SeniorLocal area$186.07k - $218.9k
...The mission of the Platform Product Group engineers is to build a trusted, scalable and... ...cataloging datasets and their lineage, usage auditing. Convert functional requests... ...have at least 5+ years of experience in software engineering. You have Strong Python,...SeniorLocal area$160k - $190k
...VIA is seeking a Senior Software Engineer to lead the design and development of secure software solutions, utilizing advanced Web3 technologies. The ideal candidate will have a Bachelor's degree, 5+ years in software development, and expertise in cloud-based systems and...Senior- ...Wellington Management Company is seeking a Senior Software Engineer in Boston or Needham. This role involves designing and implementing software solutions and influencing technical architecture within the Portfolio Implementation Technology team. The ideal candidate will...Senior
$150k - $200k
...A technology recruitment agency is partnering with a client to find a Senior Software Developer specializing in Cryptography. This role involves designing and implementing secure microservices and requires 5+ years in full-stack or backend development. Candidates should...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Billing & Usage. Be the first to apply!
- software sales engineer Boston, MA
- software engineer internship remote Boston, MA
- IT software developer Boston, MA
- new grad software engineer Boston, MA
- software engineer staff Boston, MA
- machine learning software engineer Boston, MA
- software engineer part time Boston, MA
- senior robotics software engineer Boston, MA
- junior software developer Boston, MA
- vice president software engineering Boston, MA


