Senior Software Engineer, ERP (Data & Domain)
$110k - $130kVultr
Role Description
Vultr is seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to serve as the domain modeler for Vultr's internal control plane transformation. The ideal candidate looks at the current data model, winces, and then methodically builds the right one. This role owns the core ERP data layer: product catalog, accounts, financial events, and the APIs that expose it. This is a highly visible role in a high-growth technology company, which will require deep expertise in data modeling and domain-driven design. This is your opportunity to join our fast growing team and leave your mark on Vultr and the future of Cloud Infrastructure.
Key Responsibilities
- Design and implement the canonical data model for Vultr’s control plane ERP transformation: product catalog, chart of accounts, financial transactions, cost centers.
- Build and maintain the internal APIs and event streams that Finance, Analytics, and downstream systems consume.
- Refactor existing administer code toward clean domain boundaries (no more conflated orders/ledger/report tables).
- Implement data upgrade/migration paths from legacy schemas without breaking production.
- Write the integration layer between administer and Vultr's existing billing, provisioning, and reporting systems.
- Establish data validation and integrity checks across the financial data layer.
- Collaborate with the Product Manager to translate finance domain requirements into durable schema designs.
- Document architectural decisions and data model contracts for downstream consumers.
Qualifications
- 5+ years backend engineering, with deep experience in data modeling, domain-driven design, or event sourcing.
- 5+ years experience with PHP.
- Has built or significantly refactored a billing, accounting, or ERP-adjacent system.
- Strong SQL and schema design skills (knows when to normalize, when to denormalize, and when to use events).
- Has done live upgrades before and has the war stories to prove it.
- Familiarity with domain-driven design patterns: aggregates, value objects, bounded contexts.
Compensation
$110,000 - 130,000. Final compensation will vary depending on years of experience, background/skill set, location, and applicable laws.
Benefits
- 100% company-paid insurance premiums for employee medical, dental and vision plans.
- 401(k) plan that matches 100% up to 4%, with immediate vesting.
- Professional Development Reimbursement of $2,500 each year.
- 11 Holidays + Paid Time Off Accrual + Rollover Plan.
- Increased PTO at 3 year and 10 year anniversary + 1 month paid sabbatical every 5 years + Anniversary Bonus each year.
- $500 stipend for remote office setup in first year + $400 each following year.
- Internet reimbursement up to $75 per month.
- Gym membership reimbursement up to $50 per month.
- Company paid Wellable subscription.
$110k - $130k
...the world. With 33 global cloud data center locations, Vultr is trusted... ...a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to serve as the domain modeler for... ...one. This role owns the core ERP data layer: product catalog, accounts...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$110k - $130k
...highly skilled and experienced Senior Software Engineer, Internal Platforms (Integration & Reporting) to ensure data flows where it needs to, in... ...tools, and any external ERP systems. ~Create the API... ...tickets. ~Work with the domain engineer to ensure reporting...SeniorFull timeContract work- ...We're looking to hire for our Data Acquisition side of our AI team... ...of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You... ...audio – a rapidly evolving tech domain. Think you’re a good fit for...SeniorRemote jobFull timeShift work
- ...cross-team technical reviews for data product surfaces spanning... ...code reviews, and establish engineering practices the team can follow... ...logistics, or transportation. ~Domain experience in shipping,... ...Prior experience operating in a senior engineering capacity, or...SeniorFull timeRemote work
$202.5k - $247.5k
...our success! We like software that’s serious and culture... ...About the Customer Data Team Our Customer... ...runs entirely on AWS. Engineers develop by using remote... ...certificates, service accounts, domains, policies. If it... .... Compensation Senior Software Engineer...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workHome officeFlexible hours$185.2k - $326.8k
Role Description The Data Enablement team builds the platforms and frameworks... ...including Risk, Compliance, Data Engineering, and Data Science. As a Staff Software Engineer on the team, you will... ...grow familiar with the team's other domains over time — supporting our third-...SeniorFull timeRemote workFlexible hours$140k - $180k
Role Description As a Senior Software Engineer – Data, you will: ~Design, build, and maintain scalable ETL and ELT pipelines that process complex... ...and customer needs. ~Develop tooling that enables domain experts to review, validate, and continuously improve data...SeniorFull timeRemote workFlexible hours$160k - $200k
...efforts to build standalone data products that enable data teams... ...role for you. We like our engineers to be thoughtful, quirky, and... ...products ~Learn and apply domain-specific knowledge in web crawling... ...~Strong grasp of software architecture and backend fundamentals...SeniorPermanent employmentFull timeWork at officeRemote work- ...CLIENT is searching for an experienced Senior Software Development Engineer (SDE) to work within an agile team... ...secure, scalable, cloud-based data/ETL pipelines for our public and customer... ...and designers who are experts in our domain and passionate about our mission to...SeniorFull timeWork at officeRemote workHome office
$165k - $242k
...We're standing up new data centers at an extraordinary... ...that gives network engineers, fleet engineers, and operations... ...of sites. As a senior backend engineer on... ...goal is to build bespoke software to model our... ...ship it, you run it. Domain & Problem-Solving...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$202.5k - $247.5k
...our success! We like software that’s serious and... ...time. About the Data Platform Team The... ...Platform team is part of the Engineering organization and doesn... ..., service accounts, domains, policies. If it... ...Compensation Senior Software Engineer...SeniorPermanent employmentFull timeLive inWork at officeLocal areaRemote workHome officeFlexible hours$130k - $160k
...interactive experience. We develop proprietary software that learns and adjusts to the habits... ...pace-setter to join our team as a Senior Software Engineer, Data Services, remotely in the US. iFIT's... ...be the primary owner of critical domain systems, partner with engineering...SeniorContract workCurrently hiringRemote work$170k - $240k
...in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will... ...within various areas of identity fraud domain Requirements 5+ years of experience...SeniorLive inWork at officeRemote workHome officeFlexible hours$192k - $240k
...payments, plus intuitive software for travel and expenses... ...to grow your career. Engineering at Brex Engineering at... ...Our teams span Software, Data, Security, and IT, and... ...backend systems. As a Senior Software Engineer, you’... ...or email with brex.com domain. Any outreach claiming...SeniorWork at officeRemote workWork from home$204k - $259k
...collaborates with several other Waymo teams that consume map data. You will: Evaluate and launch machine learning models... ...work on various parts of the system ~ A passion for good software engineering We prefer: M.S. or Ph.D in Computer Science or a similar...SeniorFull timeRemote work- ...Description Skill Agile, Civil, Database, Data Mining, Developer, Development, Java,... ...Type Direct Jobs (Full Time) Domain Any Description GC can apply... ...* 5 or more years of experience in a Software Engineer, Software Developer, and/or Programmer role...SeniorFull time
- ...billions of disclosures into structured data that makes it easy for those in the investment... .... About the Role We’re hiring an Engineer to define and build systems that make our... ...every day. Move Quickly in a Small, Senior Team Operate with high ownership in a...SeniorFull timeWork at officeFlexible hours
- ...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand...SeniorFull timeWork at office
- ...Inc. is seeking a highly skilled Full Stack Developer with Big Data expertise to support mission-critical programs within the... ...The ideal candidate will bring a strong mix of full stack engineering capabilities and data-intensive application experience , with...SeniorFull time
$140k - $175k
...Joining Collibra’s Data Quality Team You'll have the chance to work with state-... ...You will be part of a collaborative engineering team committed to impactful results and... ...keep making progress as a team. As a Software Engineer at Collibra, you will be responsible...SeniorFull timeWork experience placementWork at officeFlexible hours2 days per week$95k - $125k
...work, so every educator and student succeeds. We're hiring for multiple positions at either a Senior Software Engineer I or Senior Software Engineer II level to join our Data Platform Engineering team. The Data Platform team builds and evolves the cloud-native data capabilities...SeniorFull time- ...we buy and produce products by providing data on transparency and traceability for supply... ...cooperation with other developers, data engineers and product managers. Design and build... ...user experience. Promote agile and software best practices and develop effective solutions...SeniorRemote jobFull time
$110k - $135k
Role Description The Sr Software Engineer is a hands-on technical engineer who builds the bridge between the Data Engineering and the AI Platform application teams as they instrument global and product events — and serves as the technical consultant who ensures each app...SeniorFull timeRemote work$146k - $194k
...and integrated effects in the maritime domain. Our autonomous vehicles (sub-surface and... ...markets. ABOUT THE JOB As a Software Engineer, Data Engineering on the Maritime Digital Production... ...information from systems such as PLM, ERP, and MES, and ensure seamless, reliable...Full timeWork experience placementImmediate start$204k - $259k
...this hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:... ...and implement new features in the VLM data infra and validate the changes for the... ...professional experience in the field of software engineering ~ Proficiency in C++ ~ Experience...SeniorFull timeWork at officeRemote work- Role Description As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are...SeniorFull timeTemporary work
- Role Description The Senior Software Engineer (Data) designs, builds, and maintains scalable data pipelines and data infrastructure that support reliable data ingestion, transformation, validation, and delivery across our products and internal systems. This role works...SeniorFull time
$139.2k - $174k
...generation of AI-driven applications. We are seeking a Senior Engineer 2 to join our AI Inference Data Plane team. In this role, you will be a key technical... ...gRPC. ~Proven experience shipping customer-facing software products and running critical services in a high-...SeniorFull timeRemote work$120k - $150k
Role Description We are seeking a senior engineer to help design and implement the core data platform powering our next-generation product architecture. This role... ...~Strong leadership skills - comfortable leading software engineers and implementing solutions. ~Strong...SeniorFull timeSummer work$150k - $170k
Role Description Beacon Biosignals is seeking a Senior Software Engineer to join our Datastore team. The Datastore sits at the heart of Beacon's platform. It defines our foundational data model and serves as the centralized repository and API for brain data collected from...SeniorFull timeWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, ERP (Data & Domain). Be the first to apply!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote















