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

Principal Software Development Engineer

$150.5k - $214.5k

UKG

Why UKG:

At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That’s what we do.

We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you’ll get flexibility that’s real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters—and so do you.

Software Development Engineer - Enterprise Finance Solutions
Position Summary

We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation, integration, and optimization of enterprise Finance solutions within a global environment.

The ideal candidate will bring deep expertise in Finance business processes, ERP platforms (SAP S/4HANA or Microsoft Dynamics 365), system integrations, finance data management, quality engineering, and AI-enabled automation. This individual will partner closely with Finance stakeholders, Product Owners, architects, and engineering teams to translate business requirements into scalable, secure, and high-quality solutions that support global Finance transformation initiatives.

Key Responsibilities
Finance Solution Leadership
  • Lead the design and implementation of end-to-end Finance solutions across core Finance processes, including Record-to-Report (R2R), Order-to-Cash (O2C), General Ledger, Accounts Receivable, Asset Accounting, Tax, and Intercompany Accounting.
  • Partner with Finance stakeholders to define business requirements and deliver scalable ERP solutions that improve efficiency, controls, and global process standardization.
  • Provide functional leadership through solution design reviews, process harmonization initiatives, and Finance transformation programs.
Solution Engineering & Integration
  • Translate Finance requirements into functional, technical, integration, and data specifications.
  • Collaborate with engineering, architecture, integration, and external implementation teams to deliver robust enterprise solutions.
  • Lead analysis and resolution of complex process, configuration, integration, and data issues across enterprise platforms.
Data Migration, Quality & Deployment
  • Lead Finance data migration, validation, reconciliation, and cutover activities for global ERP programs.
  • Establish controls to ensure data integrity, compliance, and successful transitions from legacy systems.
  • Drive end-to-end testing, SIT/UAT governance, business acceptance, go-live readiness, and post-production stabilization.
AI Automation & Innovation
  • Identify and implement AI-driven automation opportunities across Finance processes.
  • Design AI-enabled solutions that integrate ERP systems, enterprise data platforms, APIs, and workflow technologies.
  • Ensure appropriate AI governance, security controls, observability, and human-in-the-loop validation frameworks.
Stakeholder Management
  • Act as a trusted advisor to Finance leadership, Product Owners, architects, and engineering teams.
  • Drive alignment across global and regional stakeholders and facilitate solution decisions in complex organizational environments.
Basic Qualifications
  • 10+ years of experience delivering enterprise Finance technology solutions, ERP implementations, and Finance transformation initiatives.
  • Hands-on experience with SAP S/4HANA and/or Microsoft Dynamics 365.
  • Strong understanding of Finance processes, ERP architecture, system integrations, and financial data management.
  • Experience leading data migration, reconciliation, testing, and quality assurance efforts for large-scale ERP programs.
  • Proven ability to work across Finance, Product, Architecture, and Engineering organizations to deliver business outcomes.
  • Strong analytical, troubleshooting, and problem-solving skills across application, integration, data, and workflow layers.
  • Advanced degree in Business, Finance, Accounting, Information Systems, or a related field; MBA or CPA preferred.
  • Demonstrated experience leading global Finance transformation programs across multiple regions (Americas, EMEA, and APAC).
Preferred AI Experience
Experience with one or more of the following:
  • Generative AI and Large Language Models (LLMs)
  • Agentic AI and tool-calling architectures
  • Retrieval-Augmented Generation (RAG)
  • AI evaluation and automated quality testing
  • AI governance, guardrails, and human-in-the-loop workflows
  • Model and agent observability
  • Enterprise AI security and compliance frameworks
Company Overview:

UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry — because great organizations know their workforce is their competitive edge. Learn more at ukg.com.

Equal Opportunity Employer

UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories.

View The EEO Know Your Rights poster (

UKG participates in E-Verify. View the E-Verify posters here ( .

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Disability Accommodation in the Application and Interview Process

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email View email address on click.appcast.io .

The pay range for this position is $150,500 to $214,500. The actual base pay offered may vary depending on skills, experience, job-related knowledge and work location. In addition to base pay, employees may be eligible to participate in a performance-based bonus plan and to receive restricted stock unit awards as part of total compensation. Learn more about UKG’s benefits and rewards at

It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Helena, MT vacancy
  • $169.3k - $304.7k

     ...cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native...  ...native efforts are cohesively implemented across all product development teams. Acting as a unifying technical authority for... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Helena, MT
    5 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service (KMS) -a foundational... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    5 days ago
  • $135.2k - $306.4k

     ...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise...  ...organizations, and drive the development of scalable validation frameworks that...  ...experience. Responsibilities As a Senior Principal Engineer, you will lead the design and... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  • $197k - $358.5k

     ...expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment application software using Kotlin/C++/Rust/etc... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Helena, MT
    3 days ago
  • $186.07k - $218.9k

     ...called “surges.” learn more about working at Coinbase Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's...  ...drive automation, and deliver impact at scale through custom development and third-party integrations. What you'll do: Build end-to-end... 
    Suggested
    Local area

    Coinbase

    Helena, MT
    4 days ago
  • $125k - $150k

     ...Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving...  .... ~4+ years of professional software development experience building production applications.... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Helena, MT
    1 day ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote...  ...a software engineer to perform full lifecycle application development. The role will design, code, and debug in multiple languages... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    3 days ago
  •  ...Current Open Positions ~ Entry-level software programmers ~ Java full-stack...  ...scientists ~ Machine learning engineers Who Should Apply ~ Recent...  ...and understanding the software development life cycle. ~ Project experience... 
    H1b

    SynergisticIT

    Helena, MT
    1 day ago
  • $186.07k - $218.9k

     ...cryptographic protocols in a high-stakes, zero-trust environment Shape engineering quality practices as a technical anchor and mentor within a...  ...Required Skills and Experience: 5+ years of experience in software engineering with demonstrated success building highly... 
    Local area

    Coinbase

    Helena, MT
    1 day ago
  • $87k - $187k

     ...and suggests improvements to all phases of the application software development lifecycle. Utilizes working knowledge to develop new application...  ...-site reports) into backlog refinement. Mentors junior engineers; coordinates cross-functionally on feature delivery.... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Helena, MT
    5 days ago
  • $96.3k - $151.36k

     ...FIELD Full time 20188858 What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies...  ...good process and practices Proactively drives forward the development team to deliver of business goals and technical... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Helena, MT
    6 days ago
  •  ...Developer Anywhere Type: Contract Category: Engineer Industry: Financial Services Workplace Type:...  ...developer to manage Java and Java EE application development and contribute across the full software development lifecycle from concept and design to testing... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    3 days ago
  • $220k - $275k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 

    Datavant

    Helena, MT
    3 days ago
  •  ...AI Engineer Anywhere Type: Permanent Category: Engineer Industry: Healthcare...  ..., relevance, and compliance. Own the development lifecycle from ideation and POC through...  ...engineering, applied AI development, or software engineering with an AI focus.... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work
    Night shift
    Afternoon shift

    Eliassen Group

    Helena, MT
    2 days ago
  • $110k - $140k

     ...proactive ServiceNow, Multi-Domain System Administrator & PowerBI Engineer to manage, configure, and optimize a large-scale, multi-...  ...procedures, update set validation, and migration governance across Development, Test, and Production instances. PowerBI & Enterprise Data... 
    Full time
    Remote work
    Flexible hours

    GovCIO

    Helena, MT
    3 days ago
  • $94.1k - $152.8k

     ...Position Overview The ServiceNow Engineer provides advanced engineering, configuration, and integration support for the enterprise...  ...ServiceNow environments, including substantial hands‐on engineering or development work in large, multi‐module instances. ~ Demonstrated... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Helena, MT
    5 days ago
  •  ...help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer I Overview • Responsible for the analysis, design, development and delivery of software solutions • Defines requirements for new applications and... 
    Worldwide

    Mastercard

    Helena, MT
    10 hours ago
  • $101.6k - $152.4k

    Join us as a Senior Product Applications Engineer and become the technical expert who...  ...applications, budgetary pricing, specification development, and technical expertise.Primary...  ...Promote Schneider Electric digital solutions, software tools, and differentiated technologies... 
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Helena, MT
    1 day ago
  •  ...programs and provide the customer service expected by hunters and anglers in Montana.Responsibilities - Detailed analysis, design, development, testing, and implementation tasks necessary to develop requested enhancements, system interfaces, queries, and reports. The... 
    Contract work
    For contractors
    Local area

    DATASOFT TECHNOLOGIES

    Helena, MT
    5 days ago
  •  ...Developer to support ongoing enhancements and new feature development for the MyFWP mobile app and the new Explore Montana (XMT)...  ...policiesRequired QualificationsBachelor's in Computer Science OR Software Engineering OR Associate Degree OR technical certifications +... 
    Contract work
    Remote work
    1 day per week

    Veracity

    Helena, MT
    5 days ago
  • $128.15k - $193.79k

    Thank you for your interest in NTT DATA Business Solutions! We are thrilled to offer an exceptional compensation package that includes competitive salaries, comprehensive health and dental benefits, Flexible Paid Time Off, 10 paid holidays, a 401k plan, and remote work...
    Remote work
    Flexible hours

    NTT America

    Helena, MT
    4 days ago
  • Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108808 Date Posted: 09/28/2026 Shortcut: Description Recommended Jobs Description: Remote The Sr... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Helena, MT
    5 days ago
  • $96.3k - $137.6k

     ...Full time 20187485 What Application Development & Maintenance contributes to Cardinal Health...  ...enhance and sustain the organization's software systems in a cross-functional team...  ...established design control processes and good engineering practices. This job family programs and... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Helena, MT
    2 days ago
  • $150k - $170k

    Software Engineer III What You'll Do Design, build, and maintain Ruby on Rails services and APIs alongside modern JavaScript/React frontends...  ...into sound technical solutions Use AI-assisted development tools for coding, testing, and debugging Follow and promote... 
    Full time
    Remote work

    Pearson

    Helena, MT
    2 days ago
  • $100k - $150k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will contribute to the development and evolution of software systems that support core products and services used by people around the... 
    Work experience placement
    Local area

    Indeed

    Helena, MT
    2 days ago
  • $100.32k

     ...vary based upon position type and/or level. Job Summary The Software Developer, Senior develops high-level applications for the System...  ...existing technical environment. Trains and assists in the development of personnel, encouraging cross-training efforts to build team... 
    Work experience placement
    Immediate start

    Baylor Scott & White Health

    Helena, MT
    2 days ago
  •  ...the evaluation ecosystem that powers the development and scaling of GM’s autonomous driving...  ...-level results into clear feedback for engineering and leadership, and help accelerate...  ...analyses to introspect autonomous driving software performance atinterfaces across the autonomy... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Helena, MT
    5 days ago
  • $112.3k - $140k

     ...stimulating and challenging career where your engineering expertise can be leveraged to create,...  ...an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge...  ...with peers, electrical and mechanical development teams, quality assurance and others as... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Helena, MT
    5 days ago
  • $114.6k - $234.6k

     ...unique opportunities for smart, hands-on engineers with the expertise and passion to solve...  ...Responsibilities As a member of the software engineering division, you will take an...  ...service metrics and alarms through the development of dashboards, service KPIs, alarming systems... 
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    18 hours ago
  • $120k - $130k

     ...opportunity Pearson is expanding the engineering capability behind OnVUE. We are looking...  ..., build and operate complex enterprise software using Java, Spring Boot, Angular and REST...  ...engineers ready to combine hands-on development with squad leadership. You do not need... 
    Full time
    Remote work

    Pearson

    Helena, MT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!