Job was saved successfully.
Job was removed from Saved Jobs.

Job Details

SMA Technologies

Team Lead - Software Engineering (REMOTE)


Software Engineering

5 years



Houston, Texas, United States

SMA Technologies was founded in 1980 and exists to give people their time back. We provide software and services to automate IT processes. With a focus on Domain Expertise, Great Customer Care, and Reliability, our global operation has offices worldwide, and works with multiple channel partners and an international client base. With an investment from ParkerGale Capital, we are looking forward to Preparing to Launch into our next phase of growth.

Reporting to Sr. Manager of Software Development, the Team Lead - Software Engineer will oversee the day to day functioning of six to eight software engineers and two QAs. This role is responsible for coordinating with the Product team and BA in grooming product backlog to user stories that the team can work on. The Lead's role is to be a force multiplier in getting the best out of the team, while providing them with an enjoyable and collaborative environment. The Lead is responsible for the delivery of committed feature sets sprint over sprint.

Tech Stack:

  • Azure DevOps

  • Microsoft SQL

  • C#

  • ReactJS


  • Jira / Confluence

Objectives - The Problems You'll Solve

In your first 6 weeks, onboard, get up to speed, and understand both the product backlog and technical debt the team has to tackle in the next 6 months.

  • Complete training on OpCon (our core product)

  • Meet with product team (and/or BA) to understand the current backlog. You should be able to articulate this to stakeholders.

  • Meet with Sr. Software Engineers in your team to understand the technical architecture, code base, and our SDLC process. Conduct a presentation to the Sr. Software Engineers on your understanding.

  • Meet with individual team member in your team. Conduct competency evaluation for them and discuss with your manager

  • Participate in all SCRUM ceremonies with intention to leading these calls after the first 6 weeks

  • Review all Sprint Retrospective documents to understand team’s pain points. Discuss with your manager on how to resolve these items.

In your first 3 months, take control of your immediate team and ensure reliable delivery of committed items.

  • Lead Sprint retrospective, identify pain points, create action items and follow up on those items.

  • Lead Sprint planning calls and commit work for next Sprint.

  • Conduct weekly 1:1’s with your direct reports. Identify areas for growth and create objectives to help them improve in those areas.

  • Facilitate weekly team building activities.

  • Implement or enhance a systematic way to measure your team’s productivity. Present these findings and an action plan to improve team productivity as needed to your manager.

  • Present a technical topic during the monthly department level meeting.

  • Participate or lead technical panel interviews for Software Engineers.

  • Work with QA team to identify testing bottlenecks and present an improvement plan to QA team and Senior Engineers.

In your first 6 months, improve your team’s throughput and take ownership of release pipeline:

  • Prepare a report on your team’s throughput for the past 3 months. Identify areas for improvement and provide plans for improvement.

  • Spearhead and closeout 75% of action items from past 3 Sprint’s retrospectives.

  • Successfully complete hiring and training a new team member as appropriate.

  • Create and prepare a report on how QA process could be improved.

  • Successfully help 50% of your direct reports complete an objective that will help them improve their skills (Skills are defined as part of SMA’s Career Framework).

  • Work with Product Manager to identify roadmap for the next 6 months.

What’s in it for you?

At SMA, we pride ourselves on ensuring that our employees are taken care of and that you have what you need to succeed in and out of work. In addition to competitive compensation, we provide:

  • A remote first environment – Work from wherever you are comfortable. If you happen to live or be near Houston, feel free to come into our Lifetime Work space if you’d like. The choice is yours!

  • All the gear you need to be successful, including your choice of Mac or Dell Laptop, $100/month phone + internet reimbursement, monitors and gear to get yourself started plus a one-time $250 stipend to purchase any extras.

  • 100% Company paid health, dental, vision, LTD, AD&D and basic life insurance for you and your immediate family, plus a $1,800 per year company funded HSA account, plus paid parental leave.

  • Generous PTO and flexible working hours to accommodate a great work/life balance.

  • $2,500 annual Professional Development stipend to help you develop your skills.

Work Environment and Physical Requirements

Work primarily in a climate-controlled environment with minimal safety/health hazard potential. High level of stress. Sedentary, sitting, walking, infrequent lifting (overhead, waist level) from floor, bending, frequent near vision use for reading and computer use.

Physical Activity Frequency

  1. Sitting 80%

  2. Walking 20%

  3. Crouching/Bending/Stooping 1%

  4. Reaching 1%

  5. Grasping 1%

  6. Pushing/Pulling 1%

  7. Near Vision 80%

  8. Far Vision 20%

  9. Hearing 100%

  10. Speaking 75%

  11. Lifting/Carrying - up to 10 lbs 20%

  12. Lifting/Carrying - up to 25 lbs 1%

  13. Lifting/Carrying - up to 50 lbs 1%

  14. Lifting/Carrying - up to 100 lbs 0%


Unisoft International, Inc. dba Software Management Associates provides Equal Employment Opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, genetics, or veteran status. This policy applies to all terms and conditions of employment including recruiting, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact [Register to View] or for assistance.