Principal Software Engineer
UKG
Responsibilities 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. 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. 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. 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. Background in event-driven, batch, or hybrid processing architectures. Front-end experience supporting or integrating with Angular applications. 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. 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. #J-18808-Ljbffr
$132.5k - $366.3k
...at the forefront of AI-native innovation. We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply with customers, moving projects beyond experimentation into operational...SuggestedWork experience placementLive inWork at officeLocal area$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...SuggestedRemote work- University of Florida Jacksonville Physicians, Inc. seeks an Advanced Practice Provider III to deliver high‑level patient care in subspecialty outpatient and/or inpatient settings. The APP will contribute to care plans, perform complex procedures, and collaborate with ...Suggested
- ...NextEra Energy is seeking a hands-on Software Developer to join our Digital & AI team, building cloud-native applications for mission-critical nuclear energy systems. You will design, develop, test, and maintain scalable software using TypeScript, Node.js, Python, Angular...Suggested
- ...Florida Power & Light Company seeks an experienced Software Developer to join the Digital & AI engineering team. You will design, develop, and maintain modern cloud-native applications while ensuring compliance with U.S. Nuclear Part 810 regulations. A hands-on full-stack...Suggested
- # Cloud FinOps Engineer (FT- 1.0 FTE, Variable Shift, Remote)United StatesFinOpsNot Specified23/07/2026Full-timeRemoteFavoriteAccess Job## Job Description## About the Role The Cloud FinOps Engineer helps build the structure, controls, and reporting needed to manage Azure...Work at officeRemote workRelocationShift work
- PEMCO seeks a senior Data Scientist to lead the development of advanced ML models across pricing, underwriting, claims, and risk. You will design end-to-end analytics solutions from problem framing to deployment and monitoring, and champion validation, fairness, and performance...
$35 - $50 per hour
...experience and/or training; or an equivalent combination. 3-5 years in manufacturing preferred. CMM operation with Romer arm (PC‑DMIS software) desired. Language Ability Read a limited number of two‑ and three‑syllable words and recognize similarities and differences...Hourly payFull timeFlexible hours$165k - $235k
...mindset. Here, your strengths are recognized, your development matters, and your winscelebrated. We are seeking a Director of Engineering that is experienced in growing and enabling teams to build high-availability solutions for consumers and enterprises. As a Director...Temporary workWork at officeRemote workWorldwideFlexible hours- Jobtailor is seeking an experienced Platform Architect/Lead to shape major cloud platform decisions and drive reliability across enterprise-scale workloads. You will own design, implementation, and ongoing improvements for critical systems, with heavy emphasis on observability...
$55 per hour
...A tech-driven AI company is looking for experienced Civil Engineers with Python skills to train AI models on realistic problems. This part-time freelance role allows for flexible hours and pays up to $55/hour for your expertise. Candidates should possess a degree in Civil...Part timeFreelanceRemote workFlexible hours$124.66k - $155.82k
...code, mentors developers, removes technical blockers, and drives engineering best practices. The player‑coach model is intentional and non‑... ..., no direct production changes Qualifications 5+ years of software development experience with at least 2 years in a technical leadership...$55 per hour
...Freelance AI Trainer - Civil Engineering & Python 1 week ago Be among the first 25 applicants This opportunity is only for candidates... ...engineering judgment and analytical rigor , not drafting or software development. What You'll Do Design technically rigorous...Part timeFreelanceRemote workFlexible hours- ...communication Lead and represent the team during transitions or coverage gaps Set professional benchmarks in technical quality, engineering culture, and cross-functional collaboration Report to a DevOps Director Requirements ~5+ years of experience in...
- Senior Software Engineer Location: Monroe, WI - Onsite 5 days a weekPosition OverviewWe are seeking a Software Engineer with strong experience building backend systems using .NET Core and designing RESTful APIs. In this role you will develop and maintain scalable, reliable...
- ...A leading technology firm is seeking a Senior Data Engineer to join their team in the Town of Florida, NY. This role focuses on the development and configuration of Quantexa modules crucial for both batch and real-time entity resolutions. Candidates should possess strong...Contract work
- ...Python Engineer- W2 (GC & USC) Location: Jersey City, NJ; Manhattan, NY; Middle Town, NY; & Houston TX (5 Days Onsite – Look for nearby candidates) Duration: 12+ Months Must have: Python, AWS, Trading experience, Containerization, Equity or Derivatives. · 5...Work at office
- ...mission-driven culture that values innovation and continuous learning. Access to cutting-edge cloud technologies and modern data engineering tools. Competitive compensation, comprehensive benefits, and career growth opportunities AssistRx, Inc. is proud to be an Equal Opportunity...Temporary workCasual workWork at officeLocal areaImmediate startAfternoon shift
$60k - $70k
...Position Title: Software Application Specialist Location: Hybrid Poughkeepsie Office - Poughkeepsie, NY 12601; Latham Office - Latham, NY 12110; Middletown Office - Middletown, NY 10941 Salary Range: $60,000.00 - $70,000.00 Salary Overview Salary Range...Full timeWork at office- ...experience in a database environment · Familiarity with data modeling – Star/Snow-flake schemas · Experience with erwin Data Modeler software a plus · Experience working in a corporate IT or similar environment · Persuasive communication skills · Dependability and...Flexible hours
- Fullstack DeveloperWe are a cutting-edge tech consultancy that transforms enterprise operations through custom software, cloud architecture, and data-driven solutions. We partner with Fortune 500s and fast-growing startups to build scalable platforms that power innovation...Remote work
- ...and plugins to expand application functionalities.Conduct debugging, regression testing, and load testing to ensure high-quality software delivery.Implement payment systems integration for seamless transactions.Collaborate with cross-functional teams to define, design...Remote work
- ...testing, troubleshooting, and performance testing. Assists in component architecture, performance engineering, product evaluation and support. Propose Software and Hardware upgrades. Evaluates new frameworks and assist with technology selection. Respond to...Work experience placement
- ...Job Description Job Description We are seeking a versatile and technically strong Software Engineering Instructor to join our team in Monroe, NY. This individual will help students and/or learners strengthen their programming skills through hands-on instruction, mentoring...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Florida, NY
- software sales representative Florida, NY
- embedded software Florida, NY
- entry level software sales Florida, NY
- software technology Florida, NY
- software implementation project manager Florida, NY
- software support Florida, NY
- government software Florida, NY
- software qa Florida, NY
- bank software Florida, NY

