Principal Software Development Engineer
$150.5k - $214.5kUKG
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.
- ...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
$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...SuggestedTemporary workFlexible hours$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...SuggestedTemporary workFlexible hours- ...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...SuggestedRemote jobInternship
$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...SuggestedHourly paySummer workInternshipLocal areaImmediate startWorldwideRelocation packageShift work$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 timeTemporary workFor contractorsFor subcontractorRemote work$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 jobFull time- ...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 timeInternshipSummer internship
$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 timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...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 timeRemote workWorldwideMonday to Friday
- ...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 employmentTemporary workRemote workWorldwideFlexible hours
- ...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 timeInternshipRemote workVisa sponsorship
- ...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 workFlexible hours
- ...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 employmentTemporary workWorldwideFlexible hours
- ...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
- ...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...
- 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 payContract work
- ...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...
$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 workLocal areaImmediate start$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 timeTemporary workRemote workFlexible hours- ...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 timeRelocation package
- ...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 wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work
- ...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...
- ...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 timeContract work
- ...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...
- ...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...
- ...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
- ...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
- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- ngo software engineer Phoenix, AZ
- senior software design engineer Phoenix, AZ
- real time software engineer Phoenix, AZ
- startup software engineer Phoenix, AZ
- financial software developer Phoenix, AZ
- part time software developer Phoenix, AZ
- software developer no experience Phoenix, AZ
- software support engineer Phoenix, AZ
- rust software engineer Phoenix, AZ
- intel software engineer Phoenix, AZ





