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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Phoenix, AZ vacancy
  •  ...demonstrate Ownership Are you a visionary Principal Full Stack Engineer eager to architect, build, and lead the development of intuitive user experiences and robust...  ...operations? At Cognite, we're not just building software; we're pioneering the future of industrial... 
    Suggested

    Cognite - AI for Industry

    Phoenix, AZ
    more than 2 months ago
  • $114.6k - $234.6k

     ...for a highly skilled distributed systems engineer to scale and optimize AI infrastructure...  ...with cross-functional teams, including development, operations, and product management, to...  ...Mentor junior developers and drive modern software engineering practices like leveraging data... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    2 days ago
  • $114.6k - $234.6k

     ...What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick...  ...into any part of the stack, as well as software debugging and low-level systems troubleshooting...  ...and experience with the full software development lifecycle Preferred Qualifications... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    4 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded... 
    Suggested
    Remote job
    Internship

    Danaher

    Phoenix, AZ
    1 day ago
  • $95.7k

     ...Unlike many companies where hardware, software, and manufacturing operate separately,...  ...deployment. Whether you're tackling engineering challenges, improving operations, analyzing...  ...Frameworks Engineer Cloud Software Development Engineer Firmware Development... 
    Suggested
    Hourly pay
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Phoenix, AZ
    2 days ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management...  ...Materials (IRM) and review of project BoM. Assist with development of project schedules. Provide functional guidance,... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Phoenix, AZ
    3 days ago
  • $128.19k - $184.01k

     ...Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...for AI, emerging technologies, and mobile development, this is a unique opportunity to make a...  ...user experience Own the entire software development process from timeline estimation... 
    Remote job
    Full time

    Quora

    Phoenix, AZ
    3 days ago
  •  ...responsible for the company’s technology engineering, architecture, and infrastructure,...  ...scale AI-enabled solutions. You’ll build software, collaborate with Agile teams, and learn...  ...oriented engineering, or full-stack product development. As a Cybersecurity AI Engineer... 
    Full time
    Internship
    Summer internship

    American Express

    Phoenix, AZ
    1 day ago
  • $52 - $58 per hour

     ...opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute...  ...real-time technology problems Experience with mobile development Benefits: ~ Great medical, dental, and vision insurance... 
    Full time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Work from home
    3 days per week

    Lyft

    Phoenix, AZ
    2 days ago
  •  ...air and water around the world. Position: GAC Applications Engineer IV Location: US – Remote (West Coast) This is not an IT position...  ...reimbursement, wellness programs, fun events, learning & development opportunities. Hours of work: Full-time position with... 
    Full time
    Remote work
    Worldwide
    Monday to Friday

    Calgon Carbon Corporation

    Phoenix, AZ
    8 days ago
  •  ...with business objectives. Join the Software Center of Excellence team within Honeywell...  ...and execution of the software development process improvement Cost, schedule,...  ...compliance methods Report to: Director of Engineering Location: Phoenix, AZ (Deer Valley)... 
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    Honeywell Aerospace

    Phoenix, AZ
    1 day ago
  •  ...not available for this position. The Software Engineer Intern will join Lyric during an...  ...engineering projects across full-stack development, APIs, cloud technologies, databases,...  ...with experienced Software, Staff, and Principal Engineers Gain practical exposure to... 
    Full time
    Internship
    Remote work
    Visa sponsorship

    Lyric

    Phoenix, AZ
    1 day ago
  •  ...reliable and profitable airline. The Software domain refers to the area within Information Technology that focuses on the development, deployment, management, and maintenance...  ...high-quality work and mentor junior engineers in technical skills Conduct root cause... 
    Contract work
    Flexible hours

    American Airlines Inc

    Phoenix, AZ
    2 days ago
  •  ...Job Description As a Sr Advanced Software Engineer here at Honeywell Aerospace, you will be responsible for a variety of professional...  ...customer requirements. You will contribute to the design, development, integration, verification, and release of software features... 
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Honeywell

    Phoenix, AZ
    5 days ago
  •  ...Aerospace Electronic Systems Software DeveloperThis role involves SW development of board support packages, RTOS integration, device driver development, and debugging of HW and SW in the development of aerospace electronic systems. Requires working knowledge of Power Architecture... 
    Local area

    Infotree Global Solutions

    Phoenix, AZ
    2 days ago
  •  ...interconnected designs into implementations that can be effectively built and maintained by less experienced engineers. \n Anticipate trouble areas in systems under development and guide the team in instrumentation practices to ensure observability and supportability. \n... 

    Xforia Global Talent & Technology Solutions

    Phoenix, AZ
    26 days ago
  • RESPONSIBILITIES: Kforce has a client that is seeking a Senior Software Development Engineer. This role is 100% onsite in Northwest Phoenix, AZ. Summary: A growing engineering technology company is seeking a Senior Software Design Engineer to join its R&D team.... 
    Hourly pay
    Contract work

    Kforce Technology Staffing

    Phoenix, AZ
    3 days ago
  •  ...The Lead Licensed Mechanical Project Engineer is responsible for leading the planning, design...  ...expertise. # Support proposal development, project interviews, and business development...  ..., modeling, and load calculation software. Strong understanding of sustainable... 

    Cuhaci & Peterson Architects

    Phoenix, AZ
    4 days ago
  • $60 - $65 per hour

     ...Senior Advanced Software EngineerImmediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ...  ...years of FMS or Flight Management software development experience.Strong C/C or Object-oriented programming... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Phoenix, AZ
    2 days ago
  • $130k - $180k

     ...department as a Lead Protection & Control Engineer. Our team is growing, and we are seeking...  ...groups to ensure design concurrence. Development of complete engineering design packages...  ...specialized field services. Qualus also provides software and technology enabled services and... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Qualus Corporation

    Phoenix, AZ
    5 days ago
  •  ...markets. \n \n What You Will Be Doing with Us \n You will apply senior software engineering expertise as part of the NOCO R&D group in Peoria, Arizona, providing software development and verification support for NOCO’s market-leading AC- and battery-powered consumer... 
    Full time
    Relocation package

    NOCO

    Peoria, AZ
    11 days ago
  •  ...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational... 
    Minimum wage
    For contractors
    Apprenticeship
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Cushman & Wakefield

    Phoenix, AZ
    3 days ago
  •  ...Developer Share Contractual Phoenix, AZ Overview: We are looking for a Senior Java Developer with 5–8 years of experience in software development, specializing in building APIs for cloud environments. The ideal candidate will have hands-on expertise in Java, with a... 

    Purple Drive

    Phoenix, AZ
    4 days ago
  •  ...Role: Golang Engineer Location: Phoenix, AZ-Onsite Mode: Fulltime Desired Skills...  ...actionable engineering plans. They will own the development, quality, resiliency, observability, and...  ...standards. • 8+ years of professional software engineering experience • Deep... 
    Full time
    Contract work

    United IT Solutions

    Phoenix, AZ
    4 days ago
  •  ...Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables... 

    Redolent

    Phoenix, AZ
    2 days ago
  •  ...DevOps Engineer Skills: Git (GitHub, GitLab, BitBucket, SVN); CI/CD; Kubernetes; Java; Python; Docker Experience: 7– 12 years...  ...Tooling (GHAS) Demonstrable knowledge of the enterprise Software Development Lifecycle (SDLC), including domain knowledge in one or more... 

    E-Solutions

    Phoenix, AZ
    2 days ago
  •  ...services • Build data pipelines and automation scripts using Python • Optimize code for speed, reliability, and maintainability. • Write unit tests and maintain documentation for code and processes. • Work closely with data engineers, analysts, and DevOps teams.... 
    Full time

    JConnect Infotech

    Phoenix, AZ
    1 day ago
  •  ...COBOL, CICS, ADABAS, VSAM and IBM JCL. Contribute to the development of complex automated solutions and monitoring the performance...  ..., debug and resolve defects in applications. • Adhere to software development standards and principles of mainframe batch and on... 
    Night shift

    3B Staffing LLC

    Phoenix, AZ
    1 day ago
  •  ...Java Engineer Location: Phoenix, AZ Summary: 6+ years of professional software development experience using Java, with strong proficiency in Java-based frameworks, including Spring Boot and Vert.x. Solid hands-on experience with Cassandra Database, including... 

    E-Solutions

    Phoenix, AZ
    5 days ago
  •  ...combination of locally installed geocoding software, ArcGIS Server-based geocoding services...  ...2, API keys, or JWT. Software Development Best Practices Adherence to PEP 8...  ...Geographic Information Systems, Software Engineering, or a related field. Equivalent... 
    Contract work

    Software Technology Inc

    Phoenix, AZ
    6 days ago

Do you want to receive more vacancies?

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