Role Expectations:
Experience & Technical Depth:
10 years of professional software engineering experience with a proven record of building and delivering complex scalable systems.
Strong hands-on coding background in Go Python and/or C# with the ability to dive deep into codebases and guide implementation when needed.
Deep experience designing and leading modern scalable architectures (e.g. microservices API-first systems performance optimization).
Cloud & Platform Expertise:
Extensive experience with Microsoft Azure including deploying operating and scaling production systems using Azure services.
Strong API design experience REST API including GraphQL and JSON-based services with an emphasis on maintainability and performance.
Leadership & Ownership:
Proven experience leading cross-functional engineering teams of 10 15 engineers (front-end back-end and full-stack).
Acts as a true owner: sets direction removes blockers drives execution and takes accountability for outcomes.
Comfortable leading through ambiguity and evolving requirements while keeping teams focused and productive.
Execution & Engineering Excellence:
Demonstrated ability to manage multiple initiatives in parallel prioritizing effectively to deliver high-quality results.
Champion of engineering best practices including coding standards code reviews CI/CD pipelines automated testing and operational excellence.
Experience establishing and evolving technical roadmaps aligned with business goals.
Collaboration & Communication:
Excellent communicator able to clearly articulate complex technical concepts to both technical and non-technical stakeholders.
Strong mentor and culture-builder who fosters collaboration psychological safety and continuous improvement.
Effective at leading and coordinating distributed/remote teams.
CORE Team Focus:
Experience building platform infrastructure or foundational services that enable multiple product teams.
Familiarity with operating systems at scale (reliability observability cost awareness security).