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

Senior Software Engineer, ERP (Data & Domain)

$110k - $130k
Full-time

Vultr

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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ERP (Data & Domain) in Remote vacancy
  • $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... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vultr

    United States
    1 day ago
  • An innovative manufacturing intelligence company seeks a data analyst to empower manufacturers with actionable insights. The role involves analyzing ERP data, creating pipelines, and enhancing customer operations through collaboration. Candidates should have over 5 years... 
    Senior
    Remote job

    Pelico

    Seattle, WA
    3 days ago
  • $180k - $250k

     ...as many people as possible. Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our...  ...data systems, mentoring engineers, and partnering with domain product teams (Clinical Experience, Member Experience, and... 
    Senior
    Remote work
    Flexible hours

    Atria Physician Practice New York PC

    Los Angeles, CA
    4 days ago
  •  ...Senior Software Engineer, Data Platform Apella is applying computer vision and machine learning to improve the standard of care in the most critical...  ...BigQuery data models (dimensional, wide-table, or domain-oriented) to support analytics, experimentation, and reporting... 
    Senior
    Remote work
    Flexible hours

    Apella

    United States
    1 day ago
  • $110k - $130k

     ...world. With 33 global cloud data center locations, Vultr is trusted...  ...skilled and experienced Senior Software Engineer, Internal Platforms (...  ...analytics tools, and any external ERP systems Create the API...  ...JIRA tickets Work with the domain engineer to ensure reporting... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vultr

    United States
    1 day ago
  • $192k - $240k

    ### Senior Software Engineer, Product Data Platform#### Seattle, Washington, United StatesSenior Software Engineer, Product Data Platform**Why join us*...  ...recruiters will only reach out via LinkedIn or email with a domain. Any outreach claiming to be from Brex via other sources... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Seattle, WA
    3 days ago
  • $176k - $237.6k

     ...building world-class open-source software and communities, and want...  ...you! Summary Cloud Data Store (CDS) owns the storage...  ...team, click here [ As a Senior Software Engineer, you will get the chance to...  ...Deep expertise in a storage domain (LSM trees, columnar stores,... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Work from home
    Home office

    Temporal Technologies

    United States
    4 days ago
  • $130k - $150k

     ...Senior Software Engineer, Data Engineering At Rockstar Games, we create world-class entertainment experiences. Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive... 
    Senior
    Full time
    Work at office

    Rockstar Games

    Andover, MA
    4 days ago
  • Alithya is seeking an Oracle Cloud ERP Financials Lead Consultant based in Austin, TX. This role involves providing domain expertise to implement finance solutions on Oracle Cloud ERP, working closely with client teams to capture business requirements, and ensuring integration... 
    Senior
    Remote job
    Flexible hours

    Alithya

    Austin, TX
    1 day ago
  • 慨正橡扯 is seeking a Developer in Whippany, NJ to design, develop, and improve software that supports business capabilities. The role involves collaborating with cross-functional teams and adhering to secure coding practices. The ideal candidate should have a minimum of 5... 
    Senior
    Remote job

    慨正橡扯

    Morristown, NJ
    4 days ago
  • LIVIUM, evolved from Jackson-Dawson, is seeking a Senior Software Engineer in Dearborn, MI. You will build products like TrueTrack and collaborate with engineers to implement strategies and explore AI applications. The ideal candidate has 4-6 years of software development... 
    Senior
    Work at office
    Remote work

    Jackson-Dawson

    Dearborn, MI
    10 days ago
  •  ...designing and supporting Volcker application under Market Risk, working closely with cross-functional teams to ensure high-quality software delivery. Candidates should have strong experience in software development, secure coding practices, and unit testing. The... 
    Senior
    Remote job

    Barclays

    Whippany, NJ
    2 days ago
  • CarMax Business Services in Plano, TX is seeking a Sr. Software Engineer to develop high-performing REST APIs and data integrations using .NET and Azure. The role involves continuous integration practices and mentoring teams. Candidates must have extensive experience with... 
    Senior
    Remote work

    CarMax Business Services LLC

    Plano, TX
    16 hours ago
  • An innovative manufacturing intelligence company in Miami seeks a data-driven individual to analyze data and create pipelines that empower manufacturers to optimize operations. The ideal candidate will have at least 5 years of experience, strong SQL skills, and the ability... 
    Senior
    Remote job

    Pelico

    Miami, FL
    3 days ago
  • $160k - $180k

     ...The scale at which Fullstory ingests, processes, and persists data makes our systems uniquely challenging to design and operate...  ...consumable activity for machines and humans alike. As a Senior Software Engineer focused on our ingestion pipeline, you will be working on evolving... 
    Senior
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    FullStory

    Atlanta, GA
    6 days ago
  • $170k - $210k

     ...the role We are seeking an experienced data engineer who has built enterprise-grade, cloud-native...  ...across security, compliance, and software quality. Build monitoring and observability...  ...a strong sense of end-to-end ownership. Domain Knowledge : familiarity with biopharma,... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Sleuth Insights

    San Francisco, CA
    1 day ago
  •  ...and looking for exceptional people to join us! About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona, you'll build the customer-facing surfaces of our... 
    Senior
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    16 hours ago
  • $165k - $247k

    About The Role & Team The Data Pipeline team owns the core event ingestion and processing infrastructure that powers Amplitude...  ...), and the reliability of the pipeline end-to-end. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing... 
    Senior
    Work at office
    Home office
    Flexible hours

    Amplitude

    San Francisco, CA
    16 hours ago
  • A leading technology company is seeking a Network Software Engineer to design high-performance networking subsystems. Responsibilities include developing low-latency networking software and collaborating with remote teams. Ideal candidates will have extensive experience... 
    Senior
    Remote work

    Quantum

    Englewood, CO
    2 days ago
  •  ...Location: Remote (EST Hours) | Contract We are seeking a Senior Data Engineer to join our team, focusing on enterprise data...  ...Model Monetization, Cloud Engineering, Cyber Security, ERP Rescue; serving domains from sensitive national energy sectors to critical financial... 
    Senior
    Contract work
    Remote work

    Delphi-US, LLC - Peacemakers in the Talent War

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Shippo

    Remote
    7 days ago
  • Role Description Protege is hiring a Senior Software Engineer to own the data processing layer at ingestion — the part of the platform that takes large...  ...regulated data, including PHI, with the security and care the domain demands, including de-identification where required.... 
    Senior
    Full time

    Protege

    Remote
    2 days ago
  • Fiveonefour Labs Inc is searching for a Senior Software Engineer based in Seattle, Washington. In this role, you will be integral to both the Moose open-source framework and the Boréal hosting platform, working closely with product and design teams. The ideal candidate... 
    Senior
    Remote work

    Fiveonefour Labs Inc

    Seattle, WA
    4 days ago
  • $130k

     ...Senior GCP Data Engineer Location: Remote $130K/ Annum, Only Lateral Need senior level Data Engineers...  ...unstructured datasets. • Create data domain models, canonical models, and...  ...ingestion pipelines for non-clinical systems (ERP, HR, payroll, supply chain, finance).... 
    Senior
    Remote work

    Diverse Lynx

    United States
    4 days ago
  • CMR Surgical, based in Cambridge, is looking for a Senior Software Engineer to develop data platforms utilizing Python for minimal access surgery with the Versius Surgical System. You’ll work on data pipelines and cloud services that support surgeons worldwide, contributing... 
    Senior
    Work at office
    Remote work
    Worldwide

    CMR Surgical

    Cambridge, MA
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Recruiting From Scratch

    Remote
    16 hours ago
  •  ...analytical rigor, and a customer-first mindset.  The Role  Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem — including the systems that process... 
    Senior
    Remote work

    Wowza Media Systems

    United States
    3 days ago
  • Franklin Templeton Companies, LLC is seeking a qualified Senior Software Engineer in Boston, MA. This position focuses on developing and maintaining database-driven business applications across various business lines, utilizing a range of technologies including Oracle... 
    Senior
    Remote job

    SupportFinity™

    Boston, MA
    2 days ago
  •  ...efficient, and ready for growth. As Software Engineer in a high‑caliber software...  ...you also will obtain industry domain knowledge and software engineering...  ...that support high‑volume data processing across marketplace integration, and ERP connectivity. Implement and optimize... 
    Senior
    Summer work
    Casual work
    Remote work

    True Commerce

    Cranberry, PA
    4 days ago
  • $180k - $237.5k

     ...first time, all from batteries we already have. Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom systems at North America's...  ...and integrations between systems Work with domain experts and stakeholders to understand business... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work

    Redwood Materials

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, ERP (Data & Domain). Be the first to apply!