Intermediate or Sr Software Developer @Dayforce
Software Development
Salary usd 108,600 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 4wks ago

[Hiring] Intermediate or Sr Software Developer @Dayforce

4wks ago - Dayforce is hiring a remote Intermediate or Sr Software Developer. 💸 Salary: usd 108,600 - 169,800 per year 📍Location: USA

Role Description

We are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who enjoys designing, building, and delivering production-quality applications using modern development frameworks, cloud technologies, and AI-assisted engineering practices.

This is a high-impact opportunity to help shape how millions of users across more than 150 countries interact with Dayforce. You will work across the full software development lifecycle—including architecture, design, prototyping, implementation, testing, release, and production operations—while partnering closely with Product Managers, Architects, and Engineering teams to deliver scalable, reliable, and innovative solutions.

What You'll Get to Do

  • Design and Build Scalable Software
    • Design, develop, and maintain high-quality, scalable software solutions and services.
    • Build and evolve microservices and APIs that support AI-powered product capabilities and core platform functionality.
    • Contribute to the design and implementation of modern distributed systems with a focus on scalability, performance, reliability, and maintainability.
    • Participate in architecture discussions and help shape the technical direction of new and existing services.
    • Build robust testing, validation, monitoring, and observability into production systems.
    • Improve system performance through profiling, optimization, and continuous refinement.
    • Automate releases, deployments, integrations, and operational workflows.
    • Own critical areas of the codebase while contributing to shared engineering libraries and reusable components.
  • AI-Accelerated Engineering
    • Leverage modern AI development tools to improve engineering productivity while maintaining high standards for quality, security, and maintainability.
    • Use AI-assisted code generation with thoughtful engineering review.
    • Utilize automated test generation and regression testing.
    • Accelerate refactoring and modernization initiatives.
    • Apply AI-assisted debugging, log analysis, and root cause investigation techniques.
    • Support documentation, code migration, and engineering workflow automation.
    • Promote responsible AI usage with strong security, privacy, and review practices.
  • Product Partnership and Engineering Excellence
    • Collaborate with Product Managers, Architects, Designers, and Engineers to deliver customer-focused solutions.
    • Translate business requirements into well-designed technical solutions.
    • Present designs and technical concepts to both technical and non-technical audiences.
    • Mentor team members through code reviews, design discussions, and pair programming.
    • Contribute to engineering best practices, technical standards, and continuous improvement initiatives.
    • Participate in the complete software development lifecycle from concept through production support.

Qualifications

  • Strong software development experience using Python to build production-quality applications.
  • Experience designing and developing cloud-native, distributed, or SaaS applications.
  • Strong understanding of software engineering fundamentals, including data structures, algorithms, object-oriented design, design patterns, and API design.
  • Experience developing and consuming RESTful APIs and microservices.
  • Experience with Azure or another major cloud platform.
  • Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
  • Experience with CI/CD pipelines and modern source control tools, including Git, GitHub, or Azure DevOps.
  • Strong understanding of testing methodologies and automated testing practices.
  • Ability to analyze, troubleshoot, profile, and optimize applications in production environments.
  • Excellent analytical, problem-solving, collaboration, and communication skills.
  • Passion for learning new technologies and continuously improving engineering practices.
  • Demonstrated experience using AI-assisted development tools to improve software delivery.
  • Ability to rapidly prototype, iterate, and validate solutions while maintaining high-quality engineering standards.
  • Experience using AI tools for debugging, refactoring, documentation, and code generation.
  • Strong understanding of responsible AI usage within software development workflows.

What Would Make You Stand Out

  • Experience with search technologies such as Elasticsearch, Azure AI Search, or similar platforms.
  • Experience with event-driven architectures and messaging platforms such as Kafka.
  • Experience building highly scalable distributed systems.
  • Familiarity with observability, monitoring, logging, and reliability engineering practices.
  • Experience with Azure services such as Azure SQL, Functions, Storage, Key Vault, Azure Monitor, and Log Analytics.
  • Experience with infrastructure automation tools such as Terraform, ARM templates, or PowerShell.
  • Experience with front-end technologies and modern web application frameworks.
  • Familiarity with modern AI frameworks, large language model integrations, retrieval techniques, or intelligent application development.
  • Experience mentoring developers and providing technical leadership.

Benefits

  • Medical, dental, vision, and life insurance.
  • 401k plan (plus match).
  • Global Employee Stock Purchase Plan.
  • Unlimited Time Away From Work (in lieu of accrued vacation time).
  • 10 paid US holidays.
  • Up to 80 hours of paid sick time.
  • 17 weeks of paid parental leave, subject to the terms of the applicable policy or program.
  • Opportunities for community impact, including volunteer days and our charity, Dayforce Cares.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Intermediate or Sr Software Developer @Dayforce
Software Development
Salary usd 108,600 - 1..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 4wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later