Principal Software Engineer- Eng
$163.9k - $235.55kFairygodboss
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. About the Role This Principal Software Engineer – Eng role serves as the technical authority and architectural leader for UKG's payroll processing platforms. You will define and evolve the technical strategy for highly scalable, fault-tolerant payroll processing agents and services that operate on large, complex datasets with strict requirements around accuracy, security, compliance, and performance. As the most senior technical contributor on the team, you will guide architecture across distributed systems built primarily on .NET Core, PostgreSQL, MySQL, MongoDB, and Angular, while collaborating closely with product, data, and AI‑focused teams. A significant aspect of this role is enabling and integrating AI‑driven capabilities—including intelligent automation, anomaly detection, and decision‑support systems—into mission‑critical payroll workflows. This role does not manage people directly, but it sets technical direction, mentors engineers, and influences engineering standards across teams. Key Responsibilities Architecture & Technical Leadership Define and evolve the architecture for large‑scale, distributed payroll processing agents and supporting services. Drive architectural decisions across backend services, data stores, APIs, and front‑end integration points. Ensure systems are designed for high availability, correctness, scalability, observability, and regulatory compliance. Lead architecture and design reviews; set standards for system design, code quality, and operational readiness. Payroll Processing Systems Design and optimize high‑throughput payroll calculation engines and batch/near‑real‑time processing pipelines. Build systems that handle complex payroll rules, country/state variations, and edge cases with deterministic accuracy. Ensure strong transactional integrity, auditability, and traceability across payroll workflows. Troubleshoot and resolve complex issues involving data consistency, performance bottlenecks, or distributed processing failures. AI & Intelligent Systems Enablement Partner with AI, data science, and applied ML teams to integrate AI‑driven capabilities into payroll processing flows. Translate AI and analytical requirements into scalable, production‑grade software designs. Enable intelligent automation, anomaly detection, forecasting, or recommendations without owning model creation. Design systems that support explainability, monitoring, and safe rollout of AI‑assisted features in regulated environments. Data & Platform Engineering Design data models and persistence strategies across relational (Postgres, MySQL) and NoSQL (MongoDB) systems. Ensure efficient schema evolution, data partitioning, and performance optimization at scale. Build and evolve APIs and services that expose payroll and analytical data securely and reliably. Collaborate with front‑end teams to support Angular‑based applications and workflows. Mentorship & Cross‑Team Influence Mentor senior and mid‑level engineers; guide design discussions and complex implementation efforts. Influence technical direction across teams and initiatives beyond immediate ownership. Partner with product, compliance, and security stakeholders to translate business needs into technical solutions. Drive long‑term technical vision while balancing delivery of near‑term business value. Basic Qualifications 8+ years of professional software engineering experience, including 3+ years operating at a senior, staff, or principal level. Deep experience designing and building distributed systems using .NET Core and modern backend architectures. Strong hands‑on experience with PostgreSQL, MySQL, and MongoDB, including data modeling and performance tuning. Experience building and supporting large‑scale, business‑critical processing systems. Proven ability to lead architecture, influence technical decisions, and mentor engineers. Strong problem‑solving skills with the ability to break ambiguous problems into clear technical designs. Experience collaborating with AI, ML, or data science teams to productionize analytical or intelligent capabilities. Preferred Qualifications Experience with payroll, HCM, financial, or other highly regulated enterprise systems. Familiarity with AI concepts such as anomaly detection, rule augmentation, model inference pipelines, or decision‑support systems. Experience designing systems with strict requirements for compliance, auditability, and data privacy. Front‑end experience supporting or integrating with Angular applications. Background in event‑driven, batch, or hybrid processing architectures. Track record of shaping long‑term platform architecture across multiple teams or domains. Experience modernizing legacy systems or leading large‑scale technical transformations. 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. 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 $163,900 to $235,550. 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. #J-18808-Ljbffr Fairygodboss
- Responsibilities for this Position Systems Eng Tech Lead US-FL-Crawfordville Job ID: 20... ...: Full Time # of Openings: 1 Category: Engineering St Marks, FL Company Overview General... ...assistance and resolution when systems or software engineering problems are encountered...SuggestedFull timeContract workShift work
$150k - $180k
...Principal Software Engineer / Remote (Polyglot Needed)1 day ago Be among the first 25 applicants Base pay range $150,000.00/yr - $180,000.00/yr REMOTE - Polyglot Needed! Base Salary + 20% Bonus + 100% Paid Benefits + 4% 401k Match + Other Amazing Benefits A...SuggestedLocal areaRemote work- ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver... ...industry average. The Position We're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our Incredible...SuggestedRemote work
$144.2k - $288.4k
Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely...SuggestedHourly payFull timeTemporary workLocal area- ...reside in one of the following approved locations: Los Angeles, CA. Job Summary Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet‑related computer programs. Code may be used in...SuggestedWork at officeLocal areaRemote work3 days per week
- ...looking for talented professionals to join their team in Los Angeles, CA. The role involves analyzing, designing, and programming software enhancements and new products used in various applications, including financial management and HRIS. This hybrid position requires...Work at officeRemote workVisa sponsorship3 days per week
$145.6k - $209.3k
...and a team that succeeds together. Because at UKG, your work matters—and so do you. About this role UKG is hiring a Sr. Staff Software Engineer for the UKG Engineering team. In this role you will be responsible for leading and driving the architectural design and implementation...$131.3k - $237.35k
Description The Defense Sector at Leidos is currently seeking a Team Lead - Principal Software Engineer with 12+ years of professional experience to lead multiple Agile teams and drive the technical and organizational success of our software development efforts. In this...Remote work$131.3k - $237.35k
Leidos in the Town of Florida, NY, seeks a Team Lead - Principal Software Engineer with over 12 years of experience. You will provide strategic technical leadership and manage multiple Agile teams delivering scalable software solutions using Java and React. This role requires...Remote job- A Veteran-Owned technology firm is seeking a Senior Software Developer to support mission-critical projects, requiring strong skills in JavaScript, HTML5, and CSS3. The position mandates an active TS/SCI Security Clearance and offers a collaborative environment focusing...Remote work
$185.1k - $198.6k
...What We Do We are looking for a hands‑on Senior Software Engineer to serve as the technical owner for AI/ML initiatives within First American Technology. This role bridges business stakeholders, offshore delivery teams, and internal AI/ML platform teams to deliver production...Fixed term contractLocal areaRemote work$40 per hour
...We are looking for a Software Engineer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. To apply to this role, you should be proficient in at least...Hourly payFull timeContract workPart timeRemote work- ...Celestar Corporation is seeking a Senior Software Developer (SSD) to support USSOUTHCOM J26 ENHANCED DOMAIN AWARENESS task order. The primary place of performance will be in Doral, Florida; telework arrangements may be offered based on mission needs. If interested...Local areaRemote work
- ...Our client, a products company, is wholly devoted to design, engineering, sales, and support of telemetry data systems and tactically oriented... ..., and a growing client base. They are seeking a Telemetry Software Engineer to work as a member of the Product Engineering Team...Full timeWork at officeRemote work
- ...be responsible for writing and maintaining efficient code while collaborating with cross-functional teams to deliver high-quality software solutions. The ideal candidate holds a Bachelor’s degree in Computer Science or a related field and is proficient in programming languages...Remote work
- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...Full timeFor contractorsRemote workFlexible hours
- A products company is seeking a Telemetry Software Engineer to develop software-based telemetry product solutions. The ideal candidate should have 7 years of experience in the telemetry industry, the ability to work independently, and proficiency in C# and C++. This full...Full timeRemote work
- ...automation, and AI across the platform. We are looking for a hands‑on engineer who can help us modernize the product, improve performance, and... ...future AI initiatives What We’re Looking For ~4+ years of software engineering experience, ideally in a SaaS product environment...Work at officeRemote work
- ...: United States URL: Howdy! Stuart here, founder and Head of Engineering at Rivo! Are you a Full-Stack Rails engineer with 5+ years of... ...focused, SaaS company. Requirements 5+ years of professional software development experience with Ruby / Ruby on Rails Having experience...Full timeRemote work
- ...work closely with cross-functional teams to deliver high-quality software solutions that meet business and customer needs. Key... ...Skills & Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a Java Developer (typically...Contract workRemote workFlexible hours
- Nerdleveltech is looking for a remote developer to work on CPQ development for an international medical device company. The position requires expertise in Java, Spring-Boot, Docker, and Kubernetes, as well as integrating with Salesforce. The role offers a supportive team...Work at officeRemote work
- ...Focus School Software is a fast-growing management software company. We thrive on creating some of the most innovative features on the... ...expanding our Automation team and seeking a talented JavaScript Engineer to help us build and maintain robust end-to-end (E2E) testing frameworks...Temporary workImmediate startRemote work
$60 per hour
A leading AI development company seeks proficient programmers to advance AI systems while enjoying the flexibility of remote work. You'll work closely with innovative AI models, tackling coding challenges and contributing to meaningful projects. Ideal candidates should ...Remote work$55k - $75k
...A technology solutions company is seeking a remote Software Developer to join their product development team. Responsibilities include owning technical aspects of product features, participating in all phases of software development, and guiding junior developers. Candidates...Remote work- A tech company specializing in AI projects is seeking an AI Tutor in Coding to work remotely on various advanced AI projects. The role involves designing automated tests, collaborating with developers, and enhancing app performance using your expertise in Swift and iOS...FreelanceRemote work
$60 per hour
...experience in languages like Kotlin, Java, or Python. The position offers competitive pay of up to $60 USD/hour, with opportunities for higher projects based on performance. Join a growing community of engineers shaping the future of AI technologies. #J-18808-Ljbffr...Remote workFlexible hours- ...will design, implement, and maintain Java-based applications while collaborating with cross-functional teams to deliver high-quality software solutions. Ideal candidates will hold a relevant degree and have hands-on experience in Java development. Benefits include a...Contract workRemote workFlexible hours
$69.55k - $125.73k
Description The Defense Sector at Leidos is currently seeking a Junior Software Engineer with 2+ years of professional experience to join a collaborative, product-focused engineering team. In this role, you will contribute to the design, development, testing, and delivery...Remote work- Job Description We are offering a contract to hire employment opportunity for a Software Engineer in Oldsmar, Florida. This role is at the intersection of public service industries and technology, where you will be contributing to the development and maintenance of our...Contract workWork experience placementRemote work
$135k - $145k
...Participates in designing, developing, troubleshooting and analyzing software programs for new and existing systems. Develops/modifies... ...and experience. Minimum of 8+ years of experience in software engineering. Must be able to obtain and maintain a DoD Secret Security...Contract workLocal areaWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer- Eng. Be the first to apply!
- senior principal cloud computing engineer Florida, NY
- senior principal scientist Florida, NY
- principal Florida, NY
- javascript software engineer Florida, NY
- senior c# .net software developer Florida, NY
- ultimate software Florida, NY
- software technical support engineer Florida, NY
- software intern Florida, NY
- healthcare software sales Florida, NY
- software quality assurance Florida, NY

