Software Development Engineer (US Federal)

WorkdayReston, VA
Hybrid

About The Position

This role will support one or more direct or indirect contracts with the U.S. Federal Government which, due to federal government security requirements, mandates that all Workday personnel working on the contracts be United States citizens (naturalized or native). As a Developer Platform Engineer on the Developer Portal team, you will be responsible for new and existing features, along with the scalability and performance of the Workday developer platform and tools. You will partner closely with peers, product owners, and designers to plan, build, test, and deliver high-quality software that helps our developer community thrive.

Requirements

  • 4 years of experience developing and maintaining modern web applications
  • 4 years of proficiency in TypeScript/JavaScript, React, HTML, and CSS
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Demonstrable record of taking design ideas to working software.
  • Write clear, well-structured code across the full development lifecycle — from designing and programming to testing and maintaining applications — and understand how to build software that scales with a growing platform.
  • Proficient in testing methodologies such as unit testing and integration testing, with hands-on experience using frameworks like Jest, React Testing Library, and Cypress. You understand the importance of testing complex, async, and multi-tenant UI and are comfortable writing tests that are reliable and free of race conditions.
  • Knowledge of common design patterns and when to use them. You apply principles such as encapsulation, inheritance, and abstraction to create flexible, reusable software components that improve code maintainability and support effective team collaboration.
  • Experience with application observability practices, including error tracking tools (such as Sentry) for both client and server environments, metrics instrumentation (such as Prometheus-style libraries), and product analytics platforms (such as Mixpanel or equivalent) with an awareness of PII considerations.
  • Familiarity with CI/CD pipeline ownership, including GitHub Actions, self-hosted runners, cloud-based deploy workflows (S3/CloudFront), and sourcemap management.
  • You work cooperatively with engineers, product owners, and designers toward shared goals. You are comfortable working with product managers to clarify and refine requirements, participating in design discussions and code reviews, and contributing to a positive team environment.
  • Proficient with source control tools and workflows, including branching strategies, code merges, and continuous delivery pipelines. You help maintain the integrity of the codebase and enable productive collaboration across the team.
  • You value documentation as a deliverable and can create clear, concise technical documents that help the team and broader organization understand systems, processes, and decisions.

Nice To Haves

  • Hands-on experience with cloud development technologies and platforms (AWS, Kubernetes, Helm) is a plus
  • Familiarity with micro-frontend architecture or build tooling (Webpack 5) is a plus
  • Experience with design systems or component libraries (such as Workday Canvas Kit or similar) is a plus
  • Comfort navigating a large, mature codebase with multiple architectural layers and making consistent decisions across them
  • Preferred DoD 8570/8140 compliant with at least IAT Level II certification, including a current Computing Environment (CE) credential and one approved specialty certification (e.g., CompTIA CySA+, GICSP, CASP+)
  • Experience with enterprise multi-tenant SaaS platforms and role/permission-based access patterns
  • Internationalization (`i18n`) at scale — string extraction, compile-time pipelines, runtime locale switching
  • ReactFlow or similar graph/diagram UI libraries
  • AI/LLM integration experience (the codebase includes a Copilot/Dev Agent module using Flowise)
  • Storybook component development and documentation
  • Knowledge of OpenAPI/Swagger spec parsing and API explorer tooling
  • Experience with OpenSearch index design for content discovery/search

Responsibilities

  • Collaborate with peers, product owners, and designers
  • Write clear, efficient, and scalable code with a focus on maintainability of which a majority is using the React library
  • Participate in design and code reviews, contributing to the overall quality and consistency of the codebase
  • Discover and troubleshoot issues within the existing architecture and codebase, identifying opportunities for improvement
  • Polish, improve, and innovate on the existing codebase to keep it healthy and forward-looking
  • Support release planning by evaluating the effort, risk, and priority of planned features in an agile environment
  • Own and contribute to team productivity and process improvements

Benefits

  • Workday Bonus Plan or a role-specific commission/bonus
  • Annual refresh stock grants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service