Sr. Software Engineer-Remote- (Cicero
Cicero, Cook County, Illinois, 60804, USA
Listed on 2025-12-21
-
Software Development
Backend Developer, Software Engineer
Primary Contact: For this opportunity, please contact Talent Acquisition Specialist Faizan Mohammed at F or call .
Position OverviewContract role for Sr. Software Engineer - Remote, based in Chicago, IL. Project duration: 6+ months of contract. Pay rate: $64 to $74 per hour on W2.
Key Team GoalsAs a back-end developer, you will work with a team of engineers to design and build scalable, efficient systems delivering real-time sports data, personalized experiences, and engaging fan interactions used by millions worldwide.
Key Projects / InitiativesSierra to Graphite migration:
Migrate legacy APIs to new APIs, ensuring backward compatibility for mobile clients.
1-2 API components migrated weekly, meeting deadlines, delivering high-quality features in production.
Candidate Profile- 5+ years Java or Kotlin backend development experience.
- 5+ years server‑side API programming on Linux with scalable, high‑performance services.
- Strong fundamentals in OOP, design patterns, data structures, algorithms.
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes), cloud infrastructure.
- Commitment to well‑designed, well‑documented code.
- 8+ years of experience.
- Strong analytical aptitude and attention to detail.
- Excellent communication skills.
- Self‑motivated, well‑organized team player.
- Independent, collaborative, communication skill, problem solver, fast‑paced environment, quick learner, accountable.
- A passion for sports and fantasy sports.
- Experience developing Graph
QL servers. - Expertise in highly available distributed data services.
- Experience with AWS (S3, Dynamo
DB, SQS, API Gateway). - Experience using AI to develop code and solve problems.
- Write code with tests for migrating APIs implementation.
- Follow end‑to‑end with migration, select best API, work with Data team on missing parts.
- Create PR with change (include testing and feature flag).
- Verify change on stage environment.
- Apply change in production and monitor for crashes / missing data.
Mid‑Senior level
Employment TypeContract
Job FunctionEngineering & Information Technology (Advertising Services)
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).