About the Role
We’re looking for a Senior Lead Developer to take ownership of our in-house report execution engine — a fast, performance-critical system that runs subsecond queries across different data sources, sometimes combining them on the fly.
This is a hands-on leadership role for a developer who enjoys going deep into a single, technically challenging system. We're not looking for a high-level architect - we need someone who still writes code, makes smart technical decisions, and leads through hands-on work.
You’ll take ownership of a performance-critical platform , guiding its architecture, improving reliability, and shaping how we build - all built on a modern, cloud-native stack .
What You’ll Do
- Own the technical direction, architecture, and performance of the report execution engine
- Design and build systems using Python , Java (Spring Boot) , Redis , and AWS Lambda , along with other cloud-native technologies like ECS/EKS , Docker , and Kubernetes :
- Lead technical decision-making, define coding standards, and help the team stay aligned on best practices
- Work closely with architects, engineers, and other teams to ensure everything integrates smoothly
- Review code, troubleshoot tricky issues, and help others grow through feedback and collaboration
- Improve how we test, monitor, deploy, and evolve the platform over time
What We’re Looking For
- 10+ years of software development experience
- 5+ years in a technical leadership or architecture-focused role
- Strong communication skills in English, both written and verbal
- Proven experience building and operating high-throughput systems in the cloud (preferably AWS)
- Strong experience building systems in Python and using Redis at scale
- Proficient with Java and familiar with frameworks like Spring Boot and Hibernate :
- Experience with REST APIs , event-driven architecture , and microservices :
- Comfortable working with both relational (Oracle) and NoSQL (MongoDB, DynamoDB) databases
- Familiar with CI/CD workflows , Git , and tools like Jenkins :
- Comfortable working with Infrastructure as Code ( Terraform preferably) in cloud-native environments
Bonus points for :
- Knowledge of relational algebra or query planning/optimization concepts
- Experience with Apache Calcite , Kafka , or DAG-based pipelines ( Airflow , Step Functions )
Why This Role Stands Out
- You’ll own a core platform — not just maintain it, but actually shape where it goes
- You’ll work on a system that’s small enough to move fast, but big enough to matter. Decisions are made by people who build the thing — not layers of management
- You’ll have the freedom to make architectural decisions, try new ideas, and influence how we build software
What Success Looks Like
- You’ve made this engine stable, fast, and ready for what’s next
- You’ve made improvements that directly impact how fast and confidently we can ship
- You’ve become the go-to person for deep technical questions and forward-looking planning
- You’ve contributed to architecture and design decisions, bringing clarity and forward momentum to the team
- You’re a trusted contributor — someone others turn to for technical input, context, and delivery confidence
- O modelo de trabalho adotado pela ADP é office based/presencial, com a possibilidade de trabalho em home-office por até duas vezes na semana.
A little about ADP : We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition.
Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP : ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP’s operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.

Senior Lead Developer - Reporting Platform

Apply Now
Back to search page