Senior Software Developer

AHEAD
•$160,000 - $200,000

About The Position

AHEAD is seeking a senior engineer to build Hatch, its platform for IT lifecycle management, renewal, procurement, and logistics. Hatch gives enterprises visibility and control over IT assets, orders, contracts, and inventory across many sites; its sibling platform, Unity, supports AHEAD’s internal operations and service delivery. The role joins a product-focused engineering team that builds and ships software, adopts new tools, and values autonomy and sound engineering judgment. The engineer will own meaningful problems end to end, from understanding user and business needs through design, implementation, delivery, and production support. They will create full-stack solutions for internal and public web applications, make pragmatic architectural decisions, and remain accountable for quality. The current stack is Elixir and Phoenix, but prior experience with those technologies is not required; adaptability and the ability to learn new languages and frameworks are emphasized. AHEAD expects engineers to use AI tools and coding agents to accelerate routine work while applying human judgment to problem framing, architecture, product decisions, security, edge cases, and correctness. Engineers are expected to review, test, and harden AI-assisted work and help improve the team’s AI tooling and workflows. The role also contributes to code quality, mentoring, project planning, and the engineering team’s future roadmap.

Requirements

  • At least 5 years of experience building and shipping software, with a track record of owning significant work end to end.
  • Strong engineering judgment and the ability to evaluate the quality of solutions, including AI-generated code.
  • A product mindset focused on user needs, outcomes, and details that make software useful.
  • Fluency with modern AI development tools and coding agents, with the discipline to verify, test, and own shipped work.
  • Ability to adapt across technology stacks and quickly learn languages and frameworks.
  • A strong foundation in software design, architecture, testing, continuous integration, code review, and containerization.
  • Clear, direct communication with teammates and effective communication of intent to AI tools.
  • Senior-level leadership instincts, including leading projects, mentoring others, and raising team capability.
  • Drive to keep learning and help shape how the team builds.

Nice To Haves

  • 7 or more years of experience building and shipping software.
  • Experience with Elixir and Phoenix.

Responsibilities

  • Own features and problems end to end, from understanding user needs through design, delivery, and support.
  • Design and build full-stack solutions for internal and public web applications, making pragmatic architectural decisions.
  • Use AI tools and agents effectively, then review, test, and harden all work before shipping.
  • Participate across the development life cycle, including analysis, implementation, integration, testing, debugging, and support.
  • Lead code reviews, improve software quality, and mentor other engineers.
  • Work directly with end users and stakeholders to understand the business problem behind requests.
  • Help set estimates and milestones, balance technical risk against cost and deadlines, and keep work on track.
  • Help drive the future roadmap of the engineering team and AHEAD.
  • Contribute to better AI tooling, prompts, and workflows that improve team effectiveness.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid company holidays
  • Paid time off
  • Paid parental and caregiver leave
  • Cross-department training and development
  • Sponsored certifications and credentials for continued learning
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service