Staff Software Engineer- Payroll Platform
Core
Drive the architecture, scalability, and long-term technical strategy of the payroll platform while modernizing cloud-native systems and integrating AI capabilities.
Role type
Staff Software Engineer (Technical Leadership)
Builds
Mission-critical payroll platform services and cloud-native distributed systems
Domain
Fintech / Payroll / Cloud Infrastructure
Deliverable
production ML models
Required skills
Java, React, TypeScript, Microservices, Event-driven systems, SQL, NoSQL, Cloud platforms (Azure/AWS/GCP), Observability, AI/LLM integration
Preferred skills
Enterprise payroll/HCM systems, RAG/vector databases, Cloud modernization, Security/compliance governance
Technologies
Java, React, TypeScript, Azure, AWS, Google Cloud Platform, LLMs, Vector databases
Responsibilities
Define long-term technical vision and architecture for payroll platforms; Lead design of scalable, resilient distributed systems; Mentor senior and emerging engineers; Evaluate and drive adoption of AI/Generative AI solutions; Champion end-to-end operational ownership and reliability; Partner with product and engineering leaders to align technical strategy.
Seniority
Staff, strategic technical leadership with hands-on contribution