- Company Name
- SEEKR
- Job Title
- Senior Software Engineer
- Job Description
-
**Job title:** Senior Software Engineer
**Role Summary:**
Senior Software Engineer drives solution architecture and end‑to‑end system design for flagship digital products in sports and entertainment. Works closely with product, engineering, and consulting teams to deliver scalable web and mobile experiences, while consulting directly with large clients from discovery to launch. Acts as the technical bridge between senior architects and delivery teams, shaping architectures, frameworks, and digital journeys for globally seen brands.
**Expectations:**
- 2–3 years in solution architecture or senior engineering roles.
- Comfortable shifting between high‑level roadmaps and detailed backend implementation.
- Proven ownership of technology strategy, delivering tangible client outcomes.
- Ability to interpret ambiguity as opportunity, driving clear frameworks and workflows.
- Strong collaboration across technical, product, and business stakeholders.
**Key Responsibilities:**
- Lead architecture design for editorial, gamification, loyalty, and video products.
- Partner with tech leads, engineers, consultants, and product to build scalable web/mobile solutions.
- Consult major clients through discovery, architecture definition, and launch, owning the tech conversation and outcomes.
- Bridge group‑level solution architects with dedicated project teams, translating strategy into delivery.
- Define and enforce architecture best practices, coding standards, testing, performance, and monitoring.
- Continuously improve digital frameworks and user experiences for fan engagement.
**Required Skills:**
- Proficiency in TypeScript, JavaScript, C#.
- Experience with React, Next.js, Node.js, .NET.
- Familiarity with Vitest, Playwright, Pact, K6 for testing.
- Knowledge of PostgreSQL, CosmosDB, Redis data stores.
- DevOps tools: GitHub Actions, Azure, Kubernetes, Docker, Terraform.
- Monitoring: Grafana, Azure Application Insights.
- Strong communication skills for client engagement and cross‑functional collaboration.
- Ownership mindset, problem‑solving, and tolerance for ambiguous scenarios.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant certifications (e.g., Microsoft Azure Solutions Architect, Kubernetes Administrator, Terraform Associate) are a plus.