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

Principal Software Engineer- Eng

$163.9k - $235.55k

Fairygodboss

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer- Eng in Florida, NY vacancy
  • 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... 
    Suggested
    Full time
    Contract work
    Shift work

    General Dynamics Corporation

    Florida, NY
    1 day ago
  • $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... 
    Suggested
    Local area
    Remote work

    Jobot

    Chester, NY
    2 days ago
  •  ...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... 
    Suggested
    Remote work

    Full Stack LLC

    Florida, NY
    7 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Florida, NY
    1 day ago
  •  ...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... 
    Suggested
    Work at office
    Local area
    Remote work
    3 days per week

    Green Dot Corporation

    Florida, NY
    5 days ago
  •  ...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 office
    Remote work
    Visa sponsorship
    3 days per week

    Green Dot Corporation

    Florida, NY
    5 days ago
  • $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... 

    Fairygodboss

    Florida, NY
    5 days ago
  • $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

    Leidos

    Florida, NY
    3 days ago
  • $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

    Leidos

    Florida, NY
    3 days ago
  • 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

    Kinsley Power Systems

    Florida, NY
    2 days ago
  • $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 contract
    Local area
    Remote work

    First American

    Florida, NY
    5 days ago
  • $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 pay
    Full time
    Contract work
    Part time
    Remote work

    DataAnnotation

    Florida, NY
    7 days ago
  •  ...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 area
    Remote work

    Kinsley Power Systems

    Florida, NY
    7 days ago
  •  ...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 time
    Work at office
    Remote work

    Swoop Staffing

    Florida, NY
    4 days ago
  •  ...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

    WorksHub

    Florida, NY
    5 days ago
  •  ...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 time
    For contractors
    Remote work
    Flexible hours

    Turing

    Florida, NY
    2 days ago
  • 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 time
    Remote work

    Swoop Staffing

    Florida, NY
    4 days ago
  •  ...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 office
    Remote work

    RecruiterPM

    Florida, NY
    2 days ago
  •  ...: 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 time
    Remote work

    CloudDevs

    Florida, NY
    2 days ago
  •  ...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 work
    Remote work
    Flexible hours

    OVA

    Florida, NY
    2 days ago
  • 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 office
    Remote work

    Nerdleveltech

    Florida, NY
    3 days ago
  •  ...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 work
    Immediate start
    Remote work

    Focus School Software

    Florida, NY
    2 days ago
  • $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

    DataAnnotation

    Florida, NY
    5 days ago
  • $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

    Compass Global Business ServicesLLC

    Florida, NY
    7 days ago
  • 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...
    Freelance
    Remote work

    Mind Rift

    Florida, NY
    2 days ago
  • $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 work
    Flexible hours

    DataAnnotation

    Florida, NY
    5 days ago
  •  ...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 work
    Remote work
    Flexible hours

    OVA

    Florida, NY
    4 days ago
  • $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

    Leidos

    Florida, NY
    4 days ago
  • 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 work
    Work experience placement
    Remote work

    6AM City, LLC

    Florida, NY
    3 days ago
  • $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 work
    Local area
    Weekend work

    PAE Government Services Inc.

    Florida, NY
    5 days ago

Do you want to receive more vacancies?

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