About The Position

The Solutions Engineer works across multiple teams to address difficult engineering challenges, spending most of their time hands-on proving feasibility, establishing patterns, and helping teams make technical tradeoffs. The role includes designing tests to validate assumptions and compare solution options, as well as mentoring senior engineers so they can mentor others effectively. The position is for an advanced technical expert with extensive experience leading development projects of significant scope and scale and deep solution knowledge. The Solutions Engineer analyzes complex technical challenges and communicates findings and solutions to technical and non-technical stakeholders. The role exercises autonomy in determining technical approaches to meet product objectives and influences technical decisions across multiple engineering teams. The engineer partners with product managers, scrum masters, engineers, quality engineers, site reliability engineers, and UX professionals to resolve complex challenges and provide guidance that scales across the organization. Candidates who live within commuting distance of the Tempe, Arizona, or St. Louis, Missouri, home offices are expected to work in the office three days per week, preferably Tuesday through Thursday, before June 1, 2026. Effective June 1, 2026, they are expected to work in the office four days per week.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or Management Information Systems preferred, or related work experience.
  • 10 or more years of experience in a variety of technical fields, including software and infrastructure engineering.
  • Ability to multitask and participate in multiple large and complex efforts or projects.
  • Deep understanding of operating critical, enterprise-hardened production systems.
  • Deep understanding of observability to reduce toil and improve mean time to recovery during incidents.
  • Fluency in multiple programming languages and development stacks; strong expertise in Java or JavaScript is required.
  • Expertise in test automation, including code-level unit and integration tests and automated testing strategies for complex, distributed systems.
  • Effective mentoring ability, a positive and solution-oriented attitude, and strong communication skills.
  • Expertise in design patterns, Domain-Driven Design, and scalable microservices.
  • Experience designing and building highly scalable, distributed, secure solutions in a cloud environment such as Azure.
  • Experience with relational and non-relational data stores.
  • Ability to continue learning and share knowledge with teammates.

Nice To Haves

  • Experience with distributed caching, event-driven frameworks, and streaming frameworks.

Responsibilities

  • Solve complex technical challenges by identifying and gathering critical information, analyzing systems, and communicating findings and solutions to technical and non-technical stakeholders.
  • Develop and implement solutions to complex engineering challenges, determining technical approaches to achieve product objectives.
  • Help teams address high-impact, repeatable problems that require accuracy and sound judgment.
  • Influence technical decisions across multiple engineering teams in a matrixed product organization.
  • Partner with product managers, scrum masters, engineers, quality engineers, site reliability engineers, and UX professionals to identify and address complex technical challenges.
  • Prove technical feasibility and establish patterns through hands-on engineering work.
  • Help teams make tradeoffs and design tests to validate assumptions and solution options.
  • Mentor senior engineers and help experienced engineers develop their mentoring skills.
  • Provide technical guidance and expertise that scales across the broader organization.

Benefits

  • Medical and prescription drug coverage
  • Dental insurance
  • Vision insurance
  • Voluntary benefits, including accident, hospital indemnity, and critical illness coverage
  • Short- and long-term disability coverage
  • Basic life and basic AD&D coverage
  • 401(k) retirement plan
  • Health savings account
  • Flexible spending account
  • Ten paid holidays
  • 15 days of vacation for new associates beginning January 1 each year
  • Sick time and personal days
  • Paid day for volunteerism
  • Potential bonuses and profit sharing
  • Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service