Job
Description
About the opportunity The Dayforce Talent Product Development team is seeking a Principal Backend Software Developer to lead the architectural evolution and technical excellence of Dayforce s next-generation, cloud-native Human Capital Management (HCM) platforms.
You will be joining the Dayforce Talent organization, the department responsible for our full portfolio of Talent products from Recruiting, Learning, Career Explorer, Performance Management, Compensation, and Succession - used globally by customers to hire, develop, and grow their workforce. In this role, you will serve as a hands-on technical leader, guiding backend system design across multiple teams, shaping architectural strategy, and mentoring senior engineers. You will drive foundational initiatives that improve scalability, security, resilience, and performance while ensuring our backend services can support Dayforce s competitiveness in the mid-market and enterprise Talent space. Your work will directly influence the technical direction of the platform and elevate engineering standards across the department. As we scale our global product engineering model, this role will be based in our Bengaluru office. Team members are expected to work onsite 2-3 days per week as part of our hybrid collaboration model. What you ll get to doLead the design and development of scalable, secure, and resilient cloud-native backend systems and services.Collaborate with architects and cross-functional teams to define and execute backend technical vision, ensuring architectural consistency, scalability, and security across services.Drive innovation through AI-assisted development, automation, and modern engineering practices.Evaluate and introduce emerging technologies, frameworks, and tools that advance team productivity and platform performance.Architect and optimize backend systems for high throughput, low latency, resilience, and fault tolerance.Provide technical mentorship and coaching to Senior and Staff Developers, fostering growth and technical excellence.Partner closely with Software Engineers, Product Managers, Architects, Test Engineers, and UX Designers to align design decisions with business outcomes.Establish and uphold engineering best practices for backend code quality, observability, performance, and reliability.Lead architectural reviews, design discussions, and proof-of-concepts for critical backend initiatives.Take ownership of complex backend production systems, ensuring scalability, maintainability, and long-term operational health.Ensure end-to-end quality for owned services by implementing comprehensive testing strategies, validating functional and non-functional requirements, and proactively addressing quality risks within the domain.Contribute to the broader Dayforce engineering community by sharing knowledge, influencing standards, and promoting a culture of technical curiosity and continuous improvement.Drive platform-level excellence through backend technical roadmaps, internal tooling and automation, ALM strategies, end-to-end testing frameworks, and documentation of key architectural decisions.Skills and experience we valueBachelor s or Master s degree in Computer Science, Engineering, or a related field.Extensive hands-on experience designing and developing enterprise-scale SaaS backend applications.7+ Years of Advanced programming expertise in C#, Net, Net Core, or Java, with the ability to evaluate and adapt to new backend languages and frameworks.Proven experience architecting and operating cloud-native backend systems on Azure or AWS, with deep understanding of microservices, event-driven architectures, and container orchestration (e g, Kubernetes, Docker).Expertise in designing REST/gRPC APIs, distributed messaging systems (Kafka, RabbitMQ), and data streaming solutions.Proficiency in SQL and NoSQL databases, with strong understanding of data modeling, performance tuning, caching strategies, and scalability patterns.Deep understanding of concurrency, distributed computing, backend performance optimization, and fault-tolerant design.Skilled in applying backend-focused design patterns, domain-driven design (DDD), system design principles, and secure coding practices.Experience building and deploying large-scale applications using CI/CD pipelines, DevOps automation, and infrastructure-as-code tools.Strong experience writing automated tests (unit, integration, and performance) and ensuring testability is built into backend designs.Strong grasp of observability, logging, monitoring, and incident-response best practices for backend systems.Demonstrated success leading complex technical initiatives across teams and influencing architectural direction.Collaborative and influential able to bridge technical and business conversations, inspire innovation, and drive measurable improvement in product quality and engineering performance.What would make you really stand outDeep understanding of ElasticSearch or event-streaming technologies.Familiarity with Talent, HR, or Workforce systems and how they integrate across enterprise HCM domains.