Junior Developer

BodySpec•Austin, TX
•Onsite

About The Position

BodySpec is hiring a Junior Software Engineer to troubleshoot technical problems and maintain and extend the tools used by its team and customers. The role begins close to users, handling support and fixes, and offers a path toward designing systems and owning larger parts of the company’s technology stack as the engineer develops. The engineer will work across the website, administrative systems, and internal tools; write scripts and queries to diagnose issues and automate repetitive fixes; learn the system architecture; and contribute to design decisions with attention to maintainability and business needs. The position includes rotating weekend support coverage and requires working in person at BodySpec’s Austin, Texas offices. The stated base salary is $62,000. First-year Junior Software Engineers in Austin can earn up to $70,170 in total cash compensation, plus equity. Compensation includes a performance bonus of up to 7% of base salary and a team revenue bonus when monthly goals are met. Additional stock option grants and profit sharing may be available based on performance.

Requirements

  • Be based in Austin, Texas, and able to work in person at the company’s offices.
  • Have 0–2 years of experience in software development, technical support, or an engineering-adjacent role; experience is flexible if skills can be demonstrated.
  • Have strong programming fundamentals, be comfortable with at least one programming language, and be able to learn others.
  • Have experience with databases and writing queries in SQL or a similar language.
  • Have an interest in software design and architecture and a desire to understand why systems are built as they are.
  • Have excellent written communication skills for work in Slack and email.
  • Be able to thrive with direct, unfiltered feedback.
  • Be available for rotating weekend support coverage.

Responsibilities

  • Troubleshoot technical issues across the website, administrative systems, and internal tools, communicating mostly through Slack with internal teams and external stakeholders.
  • Maintain and extend internal and external tools, from small fixes to new features.
  • Write scripts and queries to diagnose problems, retrieve data, and automate repetitive fixes.
  • Learn the system architecture and contribute to design decisions, considering system fit, maintenance costs, and business needs.
  • Provide technical and development support on weekends as part of a rotating schedule.
  • Document solutions and build internal knowledge bases to help resolve problems more efficiently over time.
  • Develop from fixing and extending code toward designing systems and owning larger parts of the technology stack.

Benefits

  • Health, dental, and vision insurance
  • 401(k)
  • Paid time off
  • Sick leave
  • Company-wide peer bonus program for recognizing excellent teamwork
  • Employee assistance program
  • Regular virtual and in-person team events
  • Direct mentorship from experienced operators who have scaled companies
  • Stock options through the performance bonus and additional grants based on performance
  • Profit sharing based on performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service