Software Development Manager - Platform

American Innovations LTDAustin, TX

About The Position

Are you looking for a new Leadership role? Are you looking to provide production support for mission critical applications? If the answer is yes, then we need to talk! American Innovations is a technology leader providing critical software and services that supports our nation’s most important infrastructure in the energy space. We do this by providing a wide range of leading-edge technology solutions spanning across our Mobile edge computing, IoT and SaaS platforms.

Requirements

  • 8+ years of Software Engineering experience, or equivalent demonstrated through experience
  • 5 years of experience as a solution architect, tech lead or team lead
  • 3+ years of people management experience
  • 3+ years of experience with responsibility for technology direction, execution, and application support
  • 2+ years of experience with agile transformation
  • Advanced proficiency with artificial intelligence-powered software development tools and practices (e.g., GitHub Copilot, ChatGPT, AI/ML-based code review & analysis, AI planning/design tools), with a proven track record of advocating for and enabling their adoption within engineering organizations
  • Experience working in a cloud-native environment
  • Strong proficiency in C# and the .NET ecosystem.
  • Experience with CI/CD tools (Azure DevOps, Jenkins, etc)
  • Experience designing, developing, and deploying .NET applications in Azure cloud environments
  • Experience working with observability platforms (Datadog, Grafana, Dynatrace, etc)
  • Experience deploying software to a containerized environment (Docker, Kubernetes, etc)
  • Thorough understanding of microservices architecture, service scalability and performance optimization
  • Experience designing secure solutions or working in regulated cloud environments

Nice To Haves

  • Computer Science or Equivalent Engineering Degree desired
  • Experience with React, Angular or similar technology a plus
  • Experience building or operating internal developer platforms or enabling developer self-service is a strong plus
  • Experience with IAM technologies a plus

Responsibilities

  • Managing, mentoring, and guiding the platform engineering team.
  • Periodically supporting hands-on development efforts, especially for prototypes or non-critical-path projects.
  • Ensuring the craftsmanship, security, availability, resilience, scalability and observability of solutions developed by the teams and third-party providers.
  • Championing and leading the adoption of artificial intelligence technologies throughout the platform team’s development lifecycle—including coding, planning, designing, architecting, and documentation—to improve efficiency, quality, and innovation.
  • Mentoring and guiding the professional development of American Innovations technical staff.
  • Identifying and recommending opportunities for developing product functional and technical strategies for your domain.
  • Developing actionable short and long-term product roadmaps, by partnering with business leaders, product managers, systems architects, Security Operations, Support and more experienced engineers.
  • Making decisions in resolving design challenges.
  • Creating and overseeing strategic product design from the engineering perspective.
  • Overseeing an engineering team of 4-6 ensuring the delivery of commitments aligned to our engineering roadmaps.
  • Owning the platform team’s product roadmap by gathering requirements from internal development teams, prioritizing enhancements, and driving adoption and satisfaction across the organization.
  • Applying knowledge of standards, policies, best practice and organizational structure so that you can work both independently and collaboratively within your team and with key stakeholders.
  • Promoting and integrating the use of AI-powered tools and methodologies in daily engineering activities, fostering a culture of experimentation and continuous improvement across development, operations, and internal collaboration.
  • Providing informal guidance and sharing knowledge with colleagues to enable them to contribute to the team’s objectives.
  • Ensuring the quality of tasks, deliverables, services and information provided by your team – through the quality of your own work and the support you provide to others - to ensure that your team delivers high-quality, maintainable software which adheres to American Innovations standards and policies.
  • Supporting the evaluation and resolution of technical challenges and blockers to minimize their impact on the team’s delivery and/or supported products.
  • Identifying and supporting improvements and innovation in technologies/practices within your team that would benefit the business, e.g. efficiency in the software development process or improved customer experience.

Benefits

  • Competitive Medical/Dental/Vision Insurance
  • Company Provided Life and Disability Insurance
  • Paid Family Leave
  • Matching 401k
  • Supportive and collaborative environments
  • A rewarding culture, with a focus on positive business practices and protecting the environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service