About The Position

Altura, LLC is a technology-driven engineering services firm focused on improving clients’ energy, environmental, and financial performance. As Director of Software Engineering, you will combine strategic technical leadership with hands-on software development and direct people management. You will work closely with customers, users, product leadership, cybersecurity, business leaders, and internal domain experts to turn strategic roadmaps and market needs into scalable technical solutions. You will lead the software team as a mentor and player-coach, contributing directly to development while supporting team performance, retention, and engineering quality. The role oversees Altura’s software platform, Analytics applications, development environments, and core data architecture. It also drives the adoption of AI development tools and integration of emerging technologies such as AI/ML, IoT, and advanced analytics to improve building performance consulting. The position is based in Irvine, CA (preferred) or Oakland, CA.

Requirements

  • At least 5 years of experience directly managing software teams, with a track record of building high-retention, collaborative cultures.
  • At least 15 years of full-stack software engineering experience, with demonstrable expertise in modern development, languages, infrastructure/DevOps, and quality practices.
  • Expertise relevant to technologies such as TypeScript/JavaScript, ReactJS, Python, RESTful APIs, GraphQL, and Playwright.
  • Ability to build trust with internal stakeholders, rely on domain experts to define product strategy, and translate their vision into engineering execution.
  • Strong competency designing and scaling diverse data architectures, including relational, time-series, NoSQL, and graph-based architectures.
  • Experience using modern AI-driven development methods and tools to accelerate engineering and improve code quality, and leading teams through this transformation.
  • Ability to architect cohesive software workflows by integrating diverse systems using RESTful APIs.

Nice To Haves

  • Experience leading technical strategy for a major software product launch, including the zero-to-one lifecycle and architecture for commercial scaling and long-term growth.
  • Working knowledge of SkySpark or other commercial building analytics tools and data science techniques.
  • Familiarity with building controls, commissioning, construction, and smart-building technology.
  • If lacking direct experience with SkySpark or similar tools, a demonstrated ability to adapt quickly to complex technical domains.
  • Experience with construction management tools such as Procore, scheduling tools such as Primavera P6, BIM tools such as Revit, and commissioning tools.
  • Experience managing software technology vendor relationships and evaluating development tools or platforms.

Responsibilities

  • Manage and mentor the software team, fostering a collaborative, high-retention culture and driving technical excellence and high-quality outcomes.
  • Contribute directly to development work while helping team members maximize their potential and performance.
  • Promote a Product Engineering mindset, guiding developers to consider the end-user experience and broader product strategy.
  • Lead adoption of modern AI development tools to improve engineering velocity, automate routine coding tasks, and enhance code quality.
  • Partner with Product leadership to translate product vision, strategy, and market needs into a multi-year technical architecture roadmap.
  • Ensure the platform’s scalability, reliability, and maintainability support company strategy.
  • Oversee development of Altura’s software platform, Analytics applications, and development environments.
  • Work with IT and Cybersecurity leadership on secure infrastructure, deployment strategies, platform maintenance, and data analytics environments.
  • Direct the architectural evolution of the core data layer and develop architecture and tooling to integrate AI/ML, IoT, and advanced analytics.
  • Collaborate with Analytics Solutions/Delivery and other Altura Service Directors to define technical requirements and turn project-level innovations into organization-wide capabilities.
  • Ensure integration between Altura applications and third-party systems and data models, including SkySpark, Procore REST APIs, Primavera P6, Autodesk Construction Cloud/Revit, and FacilityGrid.
  • Act as a technical consultant in selected pre-sales and client engagements.
  • Work with the Director of Marketing to communicate technical capabilities through compelling market positioning.

Benefits

  • Medical and dental plans
  • Paid time off, including vacation, sick, and holiday time
  • Retirement plan with company match and annual company contribution
  • Life insurance
  • Short- and long-term disability
  • Commuter benefits
  • Fitness reimbursement for regular full-time employees
  • Healthcare and dependent care pre-tax spending plans for regular full-time employees
  • Tuition reimbursement for regular full-time employees
  • Back-up daycare and family support benefits for regular full-time employees
  • Employee assistance program (EAP) for regular full-time employees
  • Work-life assistance for regular full-time employees
  • Holiday contribution program for regular full-time employees
  • Base salary of $190,000–$220,000 annually, plus an incentive compensation plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service