Software Developer Sr
Dayforce
- Location
- United States · Canada · EMEA +1
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 92,600–165,400/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Build and operate high-performance, scalable API services
- Own services end-to-end (design, delivery, production)
- Define and improve API SLIs/SLOs, latency, and throughput
- Drive adoption of event-driven, eventually consistent architecture
- Decouple core HR data services from downstream systems
- Design and deliver a new GraphQL service layer
- Improve scalability via caching, async processing, and data access optimization
- Implement observability (metrics, logs, tracing) and act on insights
- Mentor engineers in system design and performance
- Partner with SRE/DevOps on CI/CD and production operations
- Use AI tools (Copilot, Claude Code) in day-to-day development
Requirements
- Strong expertise in C# and modern .NET (Core/.NET 8+)
- Deep experience building and optimizing RESTful APIs at scale
- Strong understanding of distributed systems, microservices architecture, and cloud-native design
- Proven ability to diagnose and improve performance (profiling, bottleneck analysis, memory/CPU optimization)
- Experience with relational databases (e.g., SQL Server) and query optimization
- Proficiency with modern JavaScript frameworks (React, Angular, or Vue) for full-stack collaboration
- Experience with unit, integration, and performance testing frameworks
- Hands-on experience with concurrency, async programming, and high-throughput systems
- Solid understanding of API security (OAuth2, OpenID Connect, rate limiting, threat mitigation)
- Platform & Cloud Experience building and operating services in cloud environments (AWS, Azure, or GCP)
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with messaging/event systems (Kafka, RabbitMQ, or similar)
- Knowledge of caching layers (Redis, CDN strategies)
- Modern Engineering Practices Experience with CI/CD pipelines and DevOps practices
- Strong observability mindset (OpenTelemetry, Prometheus, Grafana, etc.)
- Familiarity with API gateways and service mesh concepts
- AI-Assisted Development Practical experience using tools like GitHub Copilot and/or Claude Code to improve productivity
- Ability to critically evaluate AI-generated code for correctness, security, and performance
Preferred
- Experience designing and operating high-availability public API platforms at enterprise scale
- Experience with GraphQL in production environments
- Background in platform engineering or developer experience (DX)
- Experience with multi-region deployments and global traffic management
Skills
- C#
- .NET
- .NET Core
- .NET 8+
- RESTful APIs
- JavaScript
- React
- Angular
- Vue
- SQL Server
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- Redis
- OpenTelemetry
- Prometheus
- Grafana
- OAuth2
- OpenID Connect
- GraphQL
- AWS
- Azure
- GCP
- Copilot
- Claude Code
Similar roles
Senior Software Engineer, Agent Verification
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure
Coinbase · USA · today
Staff Software Engineer, Developer Infrastructure (Test Infrastructure)
Coinbase · USA · today
Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer, Developer Infrastructure
Coinbase · USA · today
Senior Software Engineer II
MX Technologies · US · today