Jobs · Management · Illinois

Principal Technical Lead

Caxy · Chicago, IL · 3 mo ago
Management$150k–$200k/yrFull-time

About the role

We’re looking for a Principal Technical Lead to step into a high-impact role of one or more of our key clients. You’ll take over from our CTO, who currently serves as the acting architect and technical lead, and inherit a mature, well-established platform that powers player loyalty, incentive systems, and real-time gaming experiences for millions of users.

Responsibilities

  • Own technical direction and day-to-day leadership of a 9–11 person team including QA engineers, QC engineers, and mid-to-senior level developers.
  • Run or participate in sprint ceremonies, manage delivery against monthly release targets, and ensure the team consistently meets commitments.
  • Conduct thorough, exacting code reviews—your standard sets the bar for the entire team.
  • Mentor and grow team members; build a culture of accountability, craftsmanship, and continuous improvement.
  • Serve as the primary system architect: design scalable solutions, make technology decisions, and own the technical roadmap for the platform.
  • Contribute directly to the codebase—this is a hands-on role. You write production code alongside your team.
  • Onboard into the existing system quickly and identify immediate, meaningful improvements without disrupting stability.
  • Balance architectural perfection with pragmatic delivery—know when something needs to be bulletproof and when it needs to ship.
  • Own release management and quality gates. You are ultimately accountable for what goes to production.
  • Meet critical timelines without sacrificing quality. Filter urgent from important and keep the team focused.
  • Support the Product Manager’s business requirements and make them technically possible—find the path forward, always.
  • Log time accurately and adhere to established processes. Model the discipline you expect from others.
  • Leverage AI tools strategically to accelerate development while preserving the human judgment and thoughtwork that makes great software.
  • Identify opportunities for performance, security, and stability improvements across the platform.
  • May guide additional agency work across Caxy’s portfolio as capacity and expertise allow.

Requirements

  • 8+ years in software engineering with progressive technical leadership responsibilities.
  • 3+ years leading engineering teams of 5+ people through regular release cycles.
  • Gaming, sports betting, or trading platform experience —you’ve built or maintained systems where uptime is non-negotiable and real money is on the line.
  • Deep understanding of player loyalty and incentive systems, including how they integrate with broader gaming platforms.
  • Proven ability to onboard into complex, established codebases and deliver meaningful improvements within the first 30–60 days.
  • Track record of meeting critical deadlines in high-stakes, high-visibility environments.
  • Scala — 5+ years of production experience; strong functional programming fundamentals.
  • React — 5+ years building complex, responsive front-end applications.
  • PostgreSQL — 5+ years; advanced query optimization, schema design, and data modeling.
  • Couchbase — 3+ years working with document-oriented NoSQL at scale.
  • Kafka — 3+ years designing and maintaining event-driven architectures and streaming pipelines.
  • GraphQL — 3+ years designing and consuming APIs; schema design and performance tuning.
  • Kibana / ELK Stack — 3+ years for monitoring, logging, and observability.
  • System Architecture — demonstrated ability to design scalable, secure, performant distributed systems.
  • Release & Quality Management — hands-on experience managing CI/CD pipelines, staging environments, and production deployments.
  • Flawless code review discipline—you catch what others miss and elevate the team’s standards through every review.
  • Comfort with AI-augmented development: you know how to use AI to speed up the mechanical parts of development while applying human judgment where it counts.
  • Strong ability to prioritize and filter requests—you protect your team’s focus while ensuring critical and urgent work gets done.
  • Belief that easy things should be easy and big things are always possible. You don’t make simple things complicated, and you don’t shy away from hard problems.
  • Process-oriented: you adhere to established workflows, log time effectively, and stay actively engaged across all workstreams.
  • Executive communication skills: you can translate technical complexity for non-technical stakeholders and build trust with clients.

Qualifications

  • A high-trust, high-autonomy environment. You’ll have real ownership over the technical direction of a flagship product.
  • A mature, established platform—not a greenfield mess. You’re inheriting a system that works and making it better.
  • Direct partnership with experienced Product, Account, and Operations leadership who respect engineering and understand the work.
  • A team of capable mid-level and senior engineers, QA specialists, and QC engineers who are ready to be led well.

Skills

  • Scala
  • React
  • PostgreSQL
  • Couchbase
  • Kafka
  • GraphQL
  • Kibana / ELK Stack
  • System Architecture
  • Release & Quality Management
  • Code Review Discipline
  • AI-Augmented Development
  • Prioritization & Filtering Requests
  • Executive Communication Skills

Benefits

  • Competitive compensation ($150K–$200K) reflecting the seniority and impact of this role.
  • An agency environment that values craftsmanship, open-source values, and continuous learning—we’ve been doing this for over 20 years.
  • The opportunity to shape how Caxy works, not just what we build. Your expertise will influence our standards, practices, and culture.

Pay

$150,000 – $200,000 annually

Schedule

See posting for details

Similar jobs