Associate Software Engineer – Full Stack

Empower Pharmacy•Houston, TX

About The Position

The Associate Software Engineer – Full Stack supports business impact by helping build secure, reliable digital platforms that improve product delivery, operational efficiency, and customer outcomes. Working under the guidance of experienced engineers, the role contributes to modern web frontends, APIs, microservices, and data layers using established architecture and cloud practices. It uses approved AI-assisted tools for coding, testing, troubleshooting, and learning, while validating generated outputs. In Empower Pharmacy’s regulated 503A/503B environment, the position follows established security, quality, and compliance requirements. With mentorship and regular code review, the associate delivers well-defined features and fixes, develops technical proficiency and increasing independence, and supports mission-critical healthcare operations.

Requirements

  • Foundational knowledge of full stack development, API design, and microservices, with hands-on experience in one or more of Angular, React.js, Next.js, Python, Java, Spring Boot, Node.js, TypeScript, and GraphQL.
  • Basic familiarity with Terraform, CI/CD pipelines, and containerization technologies such as Docker and Kubernetes, acquired through coursework, projects, internships, or professional experience.
  • Basic understanding of AWS and Azure concepts, including cloud services, monitoring, and security practices.
  • Ability to use approved AI tools for coding, testing, and troubleshooting with guidance; validate generated outputs and follow company requirements for data protection and responsible AI use.
  • Internship experience through three years of professional software development experience, including hands-on work with Java, React.js, or comparable technologies. Relevant academic, personal, or open-source projects may demonstrate foundational development skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education, training, and practical experience demonstrating foundational software engineering capabilities.
  • Strong collaboration, problem-solving, and learning skills; ability to communicate clearly, incorporate feedback, and manage assigned tasks in a fast-paced, evolving environment.
  • Exposure to headless web applications and REST APIs, with basic familiarity with Docker, Kubernetes, and microservices architecture through coursework, projects, internships, or professional experience.

Nice To Haves

  • Exposure to React Native for cross-platform mobile application development.
  • Familiarity with healthcare standards and regulations such as HL7 and HIPAA.

Responsibilities

  • Contribute to application features and fixes using the team’s technology stack, connecting frontends, APIs, and microservices according to established patterns and with human review of AI-assisted work.
  • Help build, test, maintain, debug, monitor, and improve RESTful APIs in accordance with established API design, security, and regulatory requirements.
  • Support cloud-based applications across Azure and AWS using established Infrastructure as Code templates; assist with configuration, monitoring, troubleshooting, and evaluation of resource utilization, reliability, and cost efficiency.
  • Assist with maintaining CI/CD pipelines, updating build, test, and deployment tasks, and investigating pipeline failures while following governance, review, and traceability practices.
  • Support Terraform-based infrastructure changes using existing templates and review processes, and help investigate monitoring alerts and insights related to capacity, anomalies, and performance.
  • Contribute to release readiness through automated testing, deployment verification, and monitoring; follow documented release and rollback procedures and escalate issues.
  • Work with product, data, and engineering teams to clarify requirements, deliver assigned features, communicate progress, and support alignment with business needs.
  • Participate in code reviews and technical discussions, apply feedback, follow engineering best practices, and build proficiency through mentorship and hands-on development.
  • Help identify recurring defects, manual tasks, and system improvements; implement scoped enhancements with guidance and document changes that improve quality, performance, or developer productivity.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • 401(k) matching
  • Wellness perks
  • IV therapy
  • Compounded medications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service