Software Development Engineer - Hiredscore

Workday Workday · Enterprise · Costa Rica

Software Development Engineer role at Workday, focusing on developing and improving the HiredScore AI platform for talent management. The role involves designing, building, and delivering software solutions, optimizing processes, strengthening infrastructure, and collaborating with cross-functional teams to enable client success and enhance operational efficiency.

What you'd actually do

  1. Enable the HiredScore suite of products for hundreds of clients.
  2. Design, develop, and maintain high-quality software solutions aligned with customer and business needs.
  3. Proactively identify opportunities to optimize processes, improve product quality, and escalate risks as needed as we scale our infrastructure to meet growing client demands.
  4. Identify and mitigate project risks and issues, providing input into change control and project planning.
  5. Collaborate with Professional Services and Implementation teams to enable new customer features, support onboarding, and deliver tailored solutions.

Skills

Required

  • Python
  • MongoDB
  • NoSQL databases
  • microservices architecture
  • containerization/orchestration using Kubernetes and/or Docker
  • mentoring or buddying junior engineers
  • analyzing customer needs and translating them into technical requirements
  • software development best practices, including SOLID principles, automated testing (unit/system), structured error handling, and effective logging
  • collaboration and development tools (e.g., JIRA for tracking, GitHub for version control, reviews, and CI/CD workflows)
  • adapt quickly to shifting priorities, troubleshoot complex issues, and thrive in startup-like, dynamic environments
  • working independently with minimal supervision
  • contributing effectively to a collaborative, cross-functional team
  • process-oriented mindset with the ability to design, document, and refine methods that improve efficiency
  • learning and applying new languages/technologies

What the JD emphasized

  • 4+ years of professional experience developing software solutions in Python, including production-level applications.
  • 4+ years MongoDB or other NoSQL databases, including writing complex queries, optimizing indexes, and following database best practices.
  • 4+ years proven ability to independently own, manage, and deliver technical projects with measurable outcomes.