Senior Full Stack Software Engineer (Agent Platform)
Posted Updated
Description
- As a Full Stack Engineer in the PCC team, you’ll help build the user-facing and platform experiences that increase trust AI agents .Working within a small, cross-functional pod, you’ll design and ship full stack solutions—from intuitive front-end experiences to resilient backend services that integrate AI-driven capabilities deeply into HR and Finance workflows
- Ground-Floor Enterprise Impact: You are joining at a pivotal inflection point. PCC is rapidly transitioning from a localized billing tool into a core piece of Workday’s enterprise infrastructure. The work you do here will directly shape how Workday monetizes its products for years to come
- Massive Technical Scale: This is not a maintenance role. You will tackle complex, high-stakes engineering and product challenges—from orchestrating the ingestion of massive daily usage metrics and ensuring zero-defect financial ledgers, to building intuitive, high-visibility dashboards for our enterprise customers
- A “Startup Within a Giant” Culture: We are transitioning to a highly focused, domain-driven platform model. For builders who want to define strategy, establish new technical standards, and see the immediate impact of their work, this is the place to be
- Basic Qualification (Senior P4)
- Basic Qualification (Mid-Level P3)
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- 5+ years of experience with React and Typescript for Front End / Full stack development
- 5+ years experience in software development engineering including designing, developing, and deploying software solutions
- Experience designing full stack application end to end
- 12+ years experience in software development engineering, leading technical initiatives, designing complex systems, and ensuring the scalability and maintainability of software products
- 8+ years experience in software development engineering including designing, developing, and deploying software solutions
- Bachelor’s degree in Computer Science, Engineering, or related discipline; Master’s degree preferred or equivalent practical experience
- 5+ years experience with Backend development or Data Engineering, particularly within a cloud environment (AWS)
- 5+ years experience writing performant backend services(Java Spring boot/GO/Python/any modern OOP language )
- Basic Qualification (Principal P5)
- 2+ years experience with Backend development or Data Engineering, particularly within a cloud environment (AWS)
- 5+ years experience with a web development framework (Python or Java strongly preferred)
- 2+ years experience with a web development framework (Python or Java strongly preferred)
- Solid ability in Algorithmic Thinking, including distributed data processing and memory management, to design and implement efficient solutions for large-scale ETL transformations and PySpark job optimization
- Working knowledge of API Development, including RESTful principles and AWS API Gateway integration, and experience in building lightweight interfaces for backend service interaction
- Good understanding of Code Testing methodologies, such as unit testing for data pipelines and integration testing, and experience with PyTest or similar frameworks to ensure calculation accuracy
- Good understanding of Object-Oriented Design (OOD) principles like SOLID and modularity and their application in building reusable data transformation components
- Solid understanding of Software Development principles and proficiency in Python and Infrastructure as Code (specifically CloudFormation or AWS CDK)
- Proven ability in Team Collaboration within a software development team, including active participation in code reviews and architectural whiteboarding
- Working experience with Source Control Management (SCM) tools such as Git and branching strategies like Trunk-Based Development, with a focus on collaborative CI/CD workflows
- Good skills in creating Technical Writing Documentation for state machine logic flows, ETL schemas, and deployment playbooks
