Iq Clarity - Denver, CO

posted about 2 months ago

Full-time - Senior
Denver, CO
Performing Arts, Spectator Sports, and Related Industries

About the position

The Director of Software Engineering will lead a team of software engineers, focusing on delivering high-quality, scalable software solutions that align with strategic product goals. This role combines hands-on technical leadership with strategic oversight, ensuring effective execution of the engineering roadmap while fostering a collaborative and innovative environment.

Responsibilities

  • Lead and manage a team of software engineers, fostering an environment of collaboration, innovation, and excellence.
  • Drive architecture and development decisions for software solutions built on C#, .NET Core, and Angular, ensuring they meet both functional and non-functional requirements.
  • Oversee AWS infrastructure, ensuring systems are scalable, secure, and performant. Collaborate closely with DevOps to ensure smooth CI/CD practices.
  • Translate business objectives into engineering execution plans, ensuring that all roadmap priorities are effectively addressed.
  • Stay hands-on, contributing to the design and development of critical projects, and conducting code reviews to maintain high standards.
  • Collaborate with product management to prioritize features, manage expectations, and ensure timely delivery of high-quality software.
  • Champion Agile methodologies, ensuring the team follows best practices in sprint planning, retrospectives, and iterative development.
  • Ensure cross-team collaboration, acting as a bridge between product, design, and other technical teams to deliver unified, user-focused solutions.
  • Provide mentorship and career development opportunities for engineers, ensuring growth in technical skills, leadership, and problem-solving abilities.
  • Drive continuous improvement across the engineering team, refining processes, workflows, and technical practices.
  • Monitor KPIs for engineering performance and software quality, reporting to executive leadership on project progress and risk mitigation.

Requirements

  • 10+ years of software development experience, with at least 5 years in leadership roles managing engineering teams.
  • Extensive hands-on experience with C# and .NET Core in building large-scale, distributed applications.
  • Strong expertise in AWS services, including EC2, Lambda, RDS, S3, and experience with scaling and securing cloud-based applications.
  • Proficiency with Angular or similar front-end frameworks, with a deep understanding of modern front-end development principles.
  • Proven experience with Agile methodologies and leading teams in Agile environments (Scrum, Kanban).
  • Demonstrated success in delivering roadmap priorities while balancing technical debt, refactoring, and new feature development.
  • Experience leading teams in a DevOps environment, integrating CI/CD pipelines, automated testing, and infrastructure-as-code (IaC).
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders and executive leadership.
  • Strong problem-solving abilities and a strategic mindset for aligning technical execution with business goals.
  • Track record of mentoring engineers, building high-performing teams, and fostering a positive, innovative culture.

Nice-to-haves

  • Familiarity with microservices architecture and serverless technologies (e.g., AWS Lambda).
  • Experience with React or Vue.js in addition to Angular.
  • Prior experience with Azure DevOps or other CI/CD tools.
  • Exposure to Docker and Kubernetes for containerized applications.

Benefits

  • Competitive compensation and executive-level benefits.
  • Flexible work arrangements with remote or hybrid options.
  • Opportunity to lead a talented, diverse team and shape the future of our software development initiatives.
  • Access to the latest tools and technologies, with a focus on innovation.
  • A culture that promotes collaboration, learning, and professional growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service