Software Engineer, Tech Lead

Wondr Health

Dallas, TX(remote)

JOB DETAILS
SKILLS
AWS Lambda, Amazon Simple Storage Service (S3), Architectural Services, Artificial Intelligence (AI), Automation, Best Practices, Coaching, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Diversity, Docker, Federal Government, IP (Internet Protocol), Identify Issues, Interpersonal Skills, JavaScript, Leadership, Literacy, Mentoring, MySQL, PHP Scripting Language (PHP Hypertext Preprocessor), Power Amplifier, Product Design, Product Strategy, Programming Tools, Project Planning, Project/Program Management, Psychology, Quality Metrics, React Native, Requirements Management, Risk Analysis, Software Architecture Design, Software Engineering, Systems Engineering, Team Lead/Manager, Team Player, Technical Delivery, Technical Leadership, Technical Strategy, Technical/Engineering Design, Test Harness, Training/Teaching, Vue.js, Work From Home
LOCATION
Dallas, TX
POSTED
2 days ago

DEPARTMENT:

Product 

POSITION:

Software Engineer, Tech Lead

REPORTS TO:

Director, Software Engineering 

SUPERVISES:

None

JOB CLASS:

Exempt

Purpose:

Wondr Health is seeking an experienced Software Engineer, Tech Lead to drive technical innovation and delivery across our health and wellness platform. The ideal candidate brings deep technical expertise, exceptional communication skills, and a genuine passion for developing the engineers around them. This is a role for someone who finds as much fulfillment in helping a teammate grow as they do in shipping great software.

As a Technical Lead at Wondr Health, you are the hands-on leader of a team.  You guide architectural decisions while implementing software solutions aligned with Wondr Health's product and technology strategy. You'll collaborate closely with product managers and cross-functional partners, translating business needs into technical solutions. Just as importantly, you'll be the kind of technical mentor who raises the bar for everyone around you — investing in individual engineers, sharing your craft generously, and creating an environment where people feel supported, challenged, and seen.

Essential Functions:

Technical Leadership

  • Bring a systems-level perspective — understand how components and teams fit together, anticipate downstream effects, and surface cross-team risks and dependencies.
  • Weigh in on architectural decisions with sound judgment — surface trade-offs explicitly, create space for opposing viewpoints, and help the team converge on the right call.
  • Provide architectural leadership across the team — leading technical designs when appropriate and giving thoughtful, supportive feedback when teammates take the lead. 
  •  Break down technical designs into clear, actionable work that sets engineers up for success.

Development

  • Actively deliver code, conduct thorough code reviews, and troubleshoot complex technical issues.
  • Take ownership of critical system components and ensure high-quality code standards.
  • Contribute directly to the technical foundation that drives our platform forward.
  • Use code and technical reviews as a teaching moment — explaining the "why" behind feedback and helping engineers strengthen their craft over time.

Project Management

  • Work closely with product managers, designers, and stakeholders to define project requirements, scope, and timelines.
  • Ensure technical feasibility of proposed solutions and initiatives.
  • Break down complex features into manageable deliverables to meet project milestones.
  • Drive technical project planning sessions and identify potential risks and dependencies.

Continuous Improvement

  • Champion a culture of continuous improvement by identifying opportunities for optimization, automation, and efficiency gains.
  • Implement and advocate for tools and processes that enhance development workflows.
  • Champion responsible adoption of AI-assisted development tools — modeling how to use them to amplify engineering judgment, and helping the team establish norms around code review, IP protection, and verification of AI-generated work.

Coaching & Engineer Development

  • Invest in the individual growth of teammates — understanding their goals, strengths, and areas where they want to stretch, and finding opportunities that move them forward.
  • Coach engineers on building strong AI literacy — when to reach for these tools, when not to, and how to keep growing their own craft alongside them.
  • Offer mentorship through pairing, design reviews, and 1:1 technical conversations that meet engineers where they are.
  • Give feedback with care and candor — the kind that builds confidence and creates real, lasting improvement.
  • Celebrate wins, acknowledge progress, and notice the quiet contributions that often go unrecognized.

Collaboration

  • Facilitate knowledge sharing and promote open, honest technical communication.
  • Read team dynamics with empathy — listen actively, create psychological safety, and make sure quieter voices are heard.
  • Motivate and challenge team members in ways that bring out their best, tailoring your approach to what each person needs.
  • Build strong cross-functional relationships and create an inclusive environment where diverse perspectives contribute to collective success.

Qualifications:

Required Experience

  • 5+ years of experience in software engineering, with a proven history of delivering high-quality software products.
  • 2+ years of experience in a leadership or mentorship role, preferably as a Tech Lead or Senior Engineer.
  • Proficiency in PHP, Typescript/JavaScript, and MySQL.
  • Proficiency in AWS products (Lambda, ECS, S3, Event Bridge).
  • Thoughtful, hands-on experience with AI-assisted development tools — comfortable using them, clear-eyed about their limitations, and able to guide a team toward responsible practices.
  • Demonstrated track record of mentoring, coaching, or developing other engineers — and visible enthusiasm for doing so.
  • Strong emotional intelligence: self-aware, empathetic, and skilled at navigating interpersonal dynamics on a technical team.
  • Strong understanding of software design principles, architectural patterns, and best practices.
  • Experience with containerization (Docker) and CI/CD pipeline implementation.

Preferred Qualifications:

  • Experience with the Vue.js framework.
  • Exposure to React Native.
  • Familiarity with automated testing frameworks and quality assurances best practices.

Why Wondr?

  • Mission that matters. The code you write directly affects people's health outcomes.
  • Fully remote. Work from wherever you do your best thinking.
  • Growth opportunity. You'll have a clear path from strong mid-level contributor to senior engineer with system design ownership.
  • Collaborative culture. Small team, low ego, high trust.

GENERAL WORKING CONDITIONS

General office working conditions can be remote from home or in the office. Each department head determines if position is work from home or hybrid meaning works from home and in the office as needed. Work schedules vary. 

DISCLAIMER

This description is intended to be sufficient merely to identify the classification and be illustrative of the duties that may be assigned. It should not be interpreted to describe all the duties an employee assigned to this classification may be required to perform.

Wondr Health is an equal opportunity employer and values diversity. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status. All employment is decided based on qualifications, merit, and business need. Wondr Health also participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

About the Company

W

Wondr Health