# Aditi Jain > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/aditijain I am an experienced Staff Software Engineer with extensive experience in designing, developing, and maintaining scalable, highly available, and customer-centric applications. My technical expertise spans front-end and back-end development, with deep knowledge of modern frameworks and tools such as React, TypeScript, Apollo, GraphQL, Node.js on front-end. On the back end, I specialize in building micro services using Java, SpringBoot, AWS, Kubernetes, Postgres along with designing resilient disaster recovery strategies and performing complex database migrations. I excel in creating reusable, extensible database schemas and APIs, building robust monitoring with tools like Splunk, AppDynamics, and Wavefront, and ensuring adherence to best practices for code quality and performance. My skill set is complemented by my ability to mentor team members, streamline processes, and drive cross-functional collaborations to deliver impactful solutions. My current role revolves around modernizing payroll workflows, where I've led the transition from a traditional stack to a modern React/GraphQL/REST/Kafka architecture. This initiative has significantly benefited Intuit's customer base, processing millions of payroll transactions daily. My technical leadership facilitated the creation of reusable UI components, GraphQL schema and REST APIs, thus reducing latency and enabling a more extensible global system. Through strategic monitoring enhancements, our operational response times have seen remarkable improvements, showcasing my dedication to excellence and continuous improvement. ## Work Experience ### Staff Software Engineer @ Intuit Jan 2022 – Present | Mountain View, California Payroll Direct Deposit Modernization - Technical Ownership: Led a team of 5 engineers to design, implement and launch a mission-critical service handling ~$3B daily payroll direct deposits. - Engineering excellence: Set up a Spring Boot service integrating it with Postgres, Kafka, Cron Job, Spring 5 Web Client, and Resilience 4J. Implemented robust testing frameworks, including WireMock component testing and H2 DB for integration testing. - Database Layer Ownership: Designed Postgres database schema, profiled slow queries and implemented partitioning to optimize performance. - Leadership & Collaboration: Presented design and architecture strategies in leadership meetings, driving alignment and fostering cross-functional collaboration. Partnered with cross-functional teams to ensure the accuracy and timely delivery of direct deposit workflows. - Key outcomes: Deprecated two groovy based services leading to 50% code reduction and 20% increase in test coverage. Use of modern and secure java libraries. Easy integrations with all Intuit frameworks. Faster releases and bug fixes. Run Payroll Workflow Redesign - Technical Leadership: Led a 7 engineer team to redesign and modernize the Run Payroll workflows, migrating from a legacy stack to React/GraphQL/REST architecture. Achieved a scalable system for 1M+ customers, processing ~450K paychecks daily. - System Modernization & Scalability: Streamlined redundant REST endpoints by implementing reusable and extensible GraphQL schema, leading to a 63% reduction in overall APIs. - Operational Excellence: Reduced time-to-respond to production issues by enhancing monitoring with Splunk, AppD, Wavefront dashboards and alerting systems. Wrote clean release and detailed FMEA run books for on-call engineers. - Key outcomes: Reduction in API calls by 75%. The new GraphQL schema was seamlessly extended to meet compliance requirements across the US, Canada, and UK, while remaining adaptable for future regulatory needs. ### Tech lead | Senior Software Engineer @ Intuit Jan 2021 – Jan 2022 | Mountain View, California Paycheck Calculation Service - Disaster Recovery: Single handedly designed and implemented multi-region DR for the service, handling ~5M daily requests. Analyzed active/active vs active/passive DR strategy. Achieved 100% availability, setting a benchmark for DR within the payroll org. - Deployment Optimization: Developed scripts for enabling zero-downtime database updates and one-click rollbacks. - Key outcomes: Enabled seamless failover to the AWS us-east-2 region during the AWS us-west-2 outage on August 31, 2021. Setup best practice document, FMEA run book and supported other services in establishing their DR solutions. ### Senior Software Engineer @ Intuit Jan 2018 – Jan 2021 | Mountain View, California - Compliance & Scalability: Centralized and standardized jurisdictional payroll compliance metadata across global use cases, enabling easier compliance updates and scalability. - SDK Implementation: Built a reusable SDK, simplifying service adoption by eliminating custom client-side code. - Collaboration & Enablement: Introduced an open contribution model, allowing cross-functional teams to add compliance metadata for new entities independently, accelerating project timelines ### Software Engineer 2 @ Intuit Jan 2015 – Jan 2018 | Mountain View, California Contractor Payments - Worked with cross-functional teams to lead front-end for launching Contractor Payments for Payroll customers. This led to my promotion to Senior SWE. Global Payroll Product - Joined Intuit as a new college graduate on a front end team. Quickly learned front-end technologies like JavaScript, React, Relay & GraphQL to lead & deliver different initiatives on UK Payroll products. Onboarded Payroll UK back-end team on front-end tech stack. ### Software Engineer Coop @ Intuit Inc. Jan 2014 – Jan 2014 | Mountain View, California - Developed front-end for global payroll web app to integrate payroll products across different countries using Backbone.js, Marionette.js, HTML5, CSS3, Sass, Bootstrap 3, jQuery. - Created custom jQueryUI widgets, currently being used across 4 different products. ### Software Developer Coop @ FUJIFILM Holdings America Corporation Jan 2013 – Jan 2013 - Developed features for FUJIFILM's new kiosks for photo products. - Implemented analytics for the kiosk using C# to analyze order placement. - Used XSLT and C# to develop printable receipts that are generated after the order has been placed. - Developed the UI of the product using WPF. - Added localization support for the kiosk. ## Education ### Master of Science (MS) in Computer Science Rochester Institute of Technology Jan 2012 – Jan 2015 ### Bachelor of Science (BS) in Computer Science Amity University Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/aditijaindeveloper --- Source: https://flows.cv/aditijain JSON Resume: https://flows.cv/aditijain/resume.json Last updated: 2026-03-22