- Company Name
- Hasbro
- Job Title
- Sr Software Dev Engineer WOTC
- Job Description
-
**Job title**
Senior Software Development Engineer – Digital Services
**Role summary**
Lead the design, implementation, and maintenance of scalable, high‑availability digital services that support the Wizards of the Coast gaming ecosystem. Own end‑to‑end delivery across design, build, test, deployment, and operations for internal and external customers, ensuring robust integration with game teams, third‑party account systems, and AI tools.
**Expectations**
- 3+ years of professional software development with proven service‑delivery experience for gaming or online platforms.
- Demonstrated leadership in large‑scale cloud‑native infrastructure, container orchestration, and pipeline automation.
- Fluent in English; professional proficiency in French (written and spoken).
**Key responsibilities**
1. Design, develop, and evolve micro‑service architecture delivering game‑related digital services.
2. Build and maintain CI/CD pipelines using industry best practices; automate provisioning with IaC.
3. Ensure high availability, scalability, and security of distributed systems on AWS (EKS, ECS, etc.).
4. Integrate third‑party identity and payment services (PlayStation, Steam, Xbox, Apple, Google).
5. Implement observability stack (Grafana, Datadog, Prometheus) for monitoring, alerting, and debugging.
6. Lead technical planning, roadmap definition, and capacity/forecasting for the service ecosystem.
7. Author clear, concise documentation for developers, ops, and customers.
8. Mentor teammates and promote coding standards, code reviews, and continuous improvement.
**Required skills**
- Proficiency in backend programming languages (Java, C#, Go, or similar).
- Hands‑on experience with Docker, Kubernetes, EKS/ECS, and AWS services (Lambda, S3, DynamoDB, RDS, etc.).
- Expertise in building and consuming RESTful/APIs, and in integrating external SDKs/APIs.
- Strong knowledge of observability tools (Grafana, Datadog, Prometheus) and distributed tracing.
- Familiarity with infrastructure‑as‑code (Terraform, CloudFormation, Pulumi, or equivalent).
- Experience with AI/ML tooling integration into dev workflows (e.g., OpenAI APIs, MLops).
- Solid understanding of security best practices for web services and authentication flows.
- Excellent written and spoken communication in English; functional fluency in French.
**Required education & certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Relevant AWS certifications (e.g., AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate) preferred but not mandatory.