Overview
Senior Full Stack Engineer to design, build, and operate secure, scalable products powering Compensation Collection, Shadow Payroll, and Equity offerings for multinational employers, working across Next.js/React front ends and C#/.NET services on Microsoft Azure.
What you'll do
- Build and evolve modern web experiences for Compensation Collection, Shadow Payroll, and Equity products using Next.js, React, and TypeScript, with a focus on performance, reliability, and clarity.
- Design and implement backend services and APIs using C#, .NET, and WebAPI to support compensation data ingestion, cross-border payroll calculations, equity event processing, and integrations with client HR, payroll, and equity administration systems.
- Deliver Azure-native implementations of shadow payroll calculation engines, compensation aggregation pipelines, and equity tax event workflows using Microsoft PaaS services, secure patterns, and operational best practices.
- Contribute to system architecture and technical design for multi-country payroll, compensation, and equity domains, including REST, file-based feeds, and event-driven integration patterns.
- Own production readiness for your work, including logging, monitoring and alerting, reconciliation tooling, incident response support, and operational documentation.
- Apply secure development practices for sensitive compensation, payroll, and equity data, including privacy, auditability, segregation of duties, and country-specific data protection requirements.
- Partner with product, mobility tax, payroll, and equity subject-matter experts to translate regulatory and client requirements into technical plans and deliverables.
- Use agentic development practices, including agent-driven development with Claude Code, Codex, or similar AI coding agents, to accelerate design, implementation, testing, and operations across the SDLC.
- Work in a spec-driven development workflow, authoring detailed specifications, including country-specific shadow payroll rules and equity tax treatment, that guide human and AI agent implementation.
- Design and implement AI-powered features within Compensation Collection, Shadow Payroll, and Equity products, including intelligent data extraction from compensation statements, anomaly detection on payroll inputs, LLM-assisted user workflows, and retrieval-augmented generation over tax and payroll guidance.
- Evaluate, integrate, and operationalize AI APIs, models, and toolchains within application architectures, ensuring responsible AI usage, cost management, and observability, especially where AI touches financially material outputs.
- Mentor and support other engineers through code reviews, pairing, and technical guidance on payroll, compensation, and equity domain patterns.
What you'll need
- 5+ years professional software development experience building enterprise web applications and services, ideally including payroll, compensation, equity, HR, finance, or tax domains.
- Strong experience designing and building large JavaScript applications with Next.js and/or React (TypeScript, state management, performance optimization).
- Strong backend development experience in C# and .NET (ASP.NET, WebAPI, MVC), including API design and service patterns for high-integrity calculation and data-processing systems.
- Proven experience with Microsoft Azure designing and building cloud solutions using PaaS services, frameworks, and operational tooling.
- Experience delivering systems in regulated or compliance-oriented environments (security controls, auditability, privacy, sensitive financial or personal data handling).
- Strong engineering fundamentals including design patterns, separation of concerns, scalable architecture, and pragmatic trade-offs, with attention to accuracy and reconciliation in calculation-heavy systems.
- Experience with agentic or AI-assisted development workflows such as spec-driven development, agent-driven development using tools like Claude Code or Codex, or similar AI coding agent practices.
- Demonstrated ability to build products that incorporate AI capabilities, including prompt design, LLM API integration, or AI-augmented user experiences.
- Bachelor's degree in Computer Science, Engineering, or related field.
Nice to have
- Direct experience building or integrating with payroll, shadow payroll, compensation collection, equity administration, or global mobility tax platforms.
- Familiarity with cross-border compensation concepts: gross-to-net calculations, hypothetical tax, tax equalization, modified shadow payroll, and equity-related compensation events (RSU vest, ISO/NSO exercise, ESPP).
- Experience integrating with HCM, payroll, and equity systems such as Workday, SAP SuccessFactors, ADP, Ceridian/Dayforce, Shareworks, E*TRADE, Carta, or country-specific payroll engines.
- Azure certifications and/or Microsoft certifications.
- Experience with event-based and distributed systems, including messaging and asynchronous workflows for payroll cycles and equity event processing.
- Data and persistence experience with SQL Server and ORMs (Entity Framework, nHibernate) plus caching strategies; experience modeling compensation, payroll, and equity data.
- Strong testing discipline including TDD and BDD, xUnit, Jest or Mocha, CI/CD automation, and quality gates, especially for calculation engines requiring reconciliation and regression coverage.
- Experience building analytics and reporting with BI and data visualization tools, including payroll reconciliation, compensation analytics, and equity reporting.
- Exposure to mobile ecosystems (iOS and Android) and API design supporting mobile clients for assignee/employee experiences.
- Experience with prompt engineering patterns, RAG architectures, vector databases, or AI orchestration frameworks (e.g., LangChain, Semantic Kernel, Azure AI Services).
- Familiarity with AI code generation and review workflows, including evaluating and curating AI-generated code for production readiness in regulated financial workflows.
Details
- Location: Bangalore office (Bengaluru, Karnataka, India), with the possibility of a hybrid work mode.
- Equal opportunity employer that does not discriminate on the basis of any legally protected status.
- AI is used as part of the application process.
Read the full description and apply on the company’s own careers page.