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
$163.9k - $270.88k
...Because at UKG, your work matters—and so do you. About the Role We are searching for an exceptionally skilled and visionary Principal Software Engineer with deep expertise in building, deploying, and scaling generative AI applications. As a key individual contributor at...SuggestedLocal area$140k - $200k
...Gemini is a regulated, full service, crypto service provider where engineering is the core of the company. There’s a wide range of tough... ...between. All of Gemini’s engineers are able to work across the software platform, not just on their own specialization or subteam. We...SuggestedFull timeWork at officeRemote workFlexible hours- A global IT solutions provider is seeking a Principle Software Engineer for a contract-to-hire role. This position requires expertise in software and network integration within embedded systems and a strong background in C++ and Java programming. The ideal candidate should...SuggestedContract work
$135k - $160k
...commensurate with experience and qualifications) Build Modern Software. Lead Technical Excellence. Drive Innovation. At Complete Care... ...ll Do Serve as the primary hands-on software developer for the engineering team. Design, develop, test, and maintain enterprise software...SuggestedPermanent employmentFull timeTemporary work- ...continuity for business users. Act as a Technical Multiplier: Mentor engineers, lead design reviews, and establish engineering best practices... ...ambiguity in legacy migrations. What We Look For: 7+ years of software engineering experience, with a strong emphasis on frontend...SuggestedFlexible hours
- ...We are seeking an experienced Senior Software Engineer to join our software development team working on mission-critical financial technology applications. You will be responsible for developing and maintaining large-scale invoice processing, accounts payable, and document...
- ...seller and buyer clients. The Compass Integrated Services (CIS) engineering team is at the core of driving our next phase of growth and... ...experience developing comprehensive, well-tested, and high-performance software applications with languages such as Go or Typescript...Flexible hours
- ...Requirements - GC holder or USC required Overview :The Senior UKG Software Enginee r enhances and maintains software products by... ...determining the technical feasibility of features. Senior Software Engineers provide strategic solutions for issues, review technical design...
$70k - $85k
...6-Month Temp-to-Perm Compensation: $70,000 – $85,000 annually (commensurate with experience and qualifications) Launch Your Software Engineering Career. Learn from Experts. Build the Future. At Complete Care , our mission is to transform injury care by delivering faster...Permanent employmentFull timeTemporary workInternship$125.24k - $187.86k
...implement, and optimize cloud‑based solutions while leveraging industry best practices. Provide mentorship and guidance to junior engineers and drive continuous improvement and innovation across our CloudOps and DevOps practices. Collaborate closely with cross‑functional...Full timeVisa sponsorship$112.84k - $143.75k
...Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Project Management, Networking, Software Development Life Cycle (SDLC) Certifications: None...Temporary workImmediate startRemote workWorldwideFlexible hours- ...Rossin Alternative Investment Services. Think you have what it takes? How You’ll Contribute Kaufman Rossin is seeking a Senior Software Engineer to join our growing Information Technology team. In this role, you’ll help shape the future of KR’s application portfolio by...
- ...We have an opening for a Senior Software Engineer C++ , 8+ years of experience, specializing in numerical algorithms, numerical modeling programming, and Windows desktop application development in the Winter Springs, FL office. The successful candidate will be part of...Full timeWork at officeWork visa
- ...ABOUT THE ROLE FANDANGO is looking for a Sr. Software Engineer to build our next big thing in platform growth across Fandango, Rotten Tomatoes, and Fandango at Home. In this role, you’ll join the Platform Operations team and report to the Sr. Director of Platform Operations...Local area
- ...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
- ...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...For contractorsRemote workFlexible hours
- ...connect Gemini to external payment rails and banking partners. Apply sound engineering principles to identify correctness, consistency, and operational risks — and implement safeguards in software before they become incidents. Partner with finance, reconciliation, and...
$140k - $200k
...Description NinjaOne is investing in a new Endpoint State and Control team, and we're looking for a Senior Software Engineer, React to help build it from the ground up. This is a true greenfield opportunity — you won't be inheriting years of legacy patterns or untangling...Full timeContract workRemote workWork from homeRelocationFlexible hours$176k - $196.1k
...nurturing funnel: from the moment a lead enters the system to the moment it is ready to be handed off to an agent. As a Senior Software Engineer on this team, you will design and build the systems that power automated re-engagement flows, unclaimed lead management, human...Minimum wageFlexible hours- ...Jobtailor in the United States is seeking a seasoned software engineer to develop reliable Linux-based software. You will work with the Engineering Team on architecture, design and code review, build prototypes, and ensure adherence to standards. Candidates should have...
- ...and maintainability Qualifications Education Bachelor’s degree or equivalent professional experience Experience 3-5 years of software engineering experience 3+ years of Android application development Experience supporting production mobile apps Specialized Skills &...Work at officeLocal area
$60 - $65 per hour
...using our website for a search or application, please contact our Employee Services Department at ****@*****.*** or (***) ***-****. Seniority level Mid-Senior level Employment type Contract Job function Engineering and Information Technology #J-18808-Ljbffr...Contract workCurrently hiringRemote work- Une entreprise innovante dans le secteur automobile recherche un ingénieur logiciel senior pour rejoindre son équipe de simulation et data-science. Vous serez en charge du développement et déploiement d'outils numériques pour la co-simulation pneu et véhicule. Le candidat...
- We are seeking a motivated iOS Developer to join our mobile engineering team. In this role, you will contribute to the development, enhancement... ...of machine learning or AI concepts and their application in software products Must be fluent in written and spoken English Desired...
- Senior Software Engineer - Informatique Scientifique (F/H) - 63- - - - - - - - - - - -# **Contexte**Face aux enjeux climatiques, Michelin développe sa capacité à simuler des processus, des tests coûteux en matériaux et énergies, au travers de modélisations numériques, de...TraineeshipDay shift
- YO AI Labs is seeking a Senior Software Engineer on a contract basis to join our remote engineering team. You will work across languages including Python, Java, Rust, Go, and TypeScript to help train next-generation AI systems, shaping model learning and performance. We...Remote jobContract work
- DS2, a defense software contractor in the United States, is seeking a Senior Software Engineer to develop mission-critical software supporting data-driven test and evaluation for Army programs. You will design, implement, and demonstrate feature-rich applications with modern...For contractorsFlexible hours
- GroupA is seeking a Senior UKG Software Engineer to enhance and maintain UKG Workforce Dimensions-based solutions. You will translate backlog items into technical designs and collaborate with BSA, QA, and Product Managers to drive key objectives. The role requires strong...
$140k - $220k
Description About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management Team at NinjaOne, you will be contributing to our Unified IT Professionals Operations product suite, designing and implementing scalable new solutions and product improvements...Full timeWork experience placementRemote workWork from homeRelocationFlexible hours- Graham Technologies is seeking a Senior Software Engineer - Electronic Warfare Mission Data & Autotest to support the development, integration, testing, and sustainment of an automated testing capability for a U.S. Air Force electronic warfare program. Working alongside...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal scientist Florida, NY
- senior principal cloud computing engineer Florida, NY
- principal Florida, NY
- software support Florida, NY
- software Florida, NY
- software technical support Florida, NY
- entry level software sales Florida, NY
- software intern Florida, NY
- software technical support engineer Florida, NY
- id software Florida, NY


