Software Engineer – Full Stack

Empower Pharmacy

United States

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k) matching
Paid time off
Wellness perks
IV therapy
Compounded medications

Job summary

Empower Pharmacy is seeking a Software Engineer - Full Stack to build scalable, secure healthcare platforms that accelerate product delivery and improve patient outcomes.

You will own end-to-end development across frontend, APIs, microservices, and data layers, with AI-assisted tooling to boost speed and quality.

Qualifications

  • Four+ years of backend development with C# and .NET Core.
  • Experience building headless web apps via REST/RESTful APIs.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure).
  • Familiarity with HIPAA and healthcare regulatory contexts is a plus.

Responsibilities

  • Design, develop, and optimize end-to-end applications across frontends, APIs, and microservices.
  • Build and enhance RESTful APIs, ensure security and regulatory compliance.
  • Implement CI/CD pipelines and IaC with AI-assisted tooling.
  • Collaborate with product, data, and engineering teams to drive innovation.

Skills

C#
.NET Core
Angular
React.js
Next.js
Python
Java
TypeScript
GraphQL
API design
Microservices
Cloud-native

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Azure DevOps
Docker
Kubernetes
AWS / Azure

Job description

Empower Pharmacy is a visionary healthcare company dedicated to making quality, affordable medication accessible to millions of patients nationwide. As the nation’s most advanced 503A compounding pharmacy and FDA-registered 503B outsourcing facility, we’re redefining what’s possible in personalized medicine and pharmaceutical manufacturing. We’re proud to be recognized as one of Houston’s fastest-growing private companies and ranked #116 in Healthcare & Medical on the Inc. 5000 List for 2025.

Our strength is built on four core values: People, Quality, Service, and Innovation. Guided by these principles, we’ve created a uniquely integrated healthcare platform powered by advanced technology, operational excellence, and a relentless commitment to patient care. From manufacturing and quality control to distribution and customer experience, our teams work together to raise industry standards, expand access to critical medications, and improve outcomes for patients and providers across the country.

At Empower, joining our team means more than starting a new role. It means becoming part of a mission-driven organization that’s transforming healthcare at scale. We invest deeply in our people, encourage bold thinking, and create opportunities for growth, leadership, and innovation at every level. Your ideas matter here, your development is supported, and the work you do has a direct impact on the lives of millions.

If you thrive in a fast-moving, purpose-driven environment where innovation, collaboration, and ambition come together, Empower Pharmacy is the place for you. Let’s transform healthcare together.

POSITION SUMMARY

The Software Engineer - Full Stack drives measurable business impact by building scalable, secure, and high-performing digital platforms that accelerate product delivery, operational efficiency, and customer outcomes.

This role owns end-to-end development across modern web frontends, APIs, microservices, and data layers, ensuring resilient architecture and seamless cloud integration. Leveraging AI as a force multiplier, the engineer enhances development speed, code quality, system reliability, and data-driven decision-making.

Operating within Empower's hyper-growth, highly regulated 503A/503B environment, this position ensures compliance, scalability, and innovation coexist. The role demands talent characterized by strong strategic thinking, disciplined execution, and continuous learning agility, enabling rapid adaptation to evolving technologies, regulatory expectations, and business priorities while consistently delivering high-impact, enterprise-grade software solutions that support mission-critical healthcare operations and long-term digital transformation objectives.

RESPOSIBILITIES
Platform Engineering
  • Full Stack: Design, develop, and optimize end-to-end applications using C#, Python, TypeScript, React.js, Next.js, Java, Spring Boot, Node.js, and GraphQL. Integrate modern frontends, APIs, and microservices-based backend services while leveraging AI-assisted coding and testing tools to accelerate delivery, improve code quality, and ensure scalable, secure, and maintainable system architecture aligned with enterprise standards.
  • API Development: Build and enhance RESTful APIs that enable seamless data exchange across systems. Apply AI-driven monitoring and performance tuning to improve latency, reliability, and scalability while ensuring compliance with security and regulatory standards within a highly controlled healthcare technology environment.
  • Cloud Architecture: Engineer cloud-native solutions across AWS and Azure using Infrastructure as Code. Leverage AI-powered optimization tools to enhance resource utilization, system resilience, and cost efficiency while maintaining high availability and compliance in a rapidly scaling, regulated ecosystem.
DevOps and Automation
  • Pipeline Automation: Develop and manage CI/CD pipelines using Azure DevOps. Integrate AI-driven automation to streamline build, test, and deployment processes, reduce cycle times, and ensure consistent, reliable software delivery across environments with strong governance and traceability.
  • Infrastructure Management: Implement Terraform-based infrastructure automation, utilizing AI insights for predictive scaling, anomaly detection, and performance optimization to ensure stable, efficient, and compliant infrastructure that supports continuous delivery and evolving business demands.
  • Release Engineering: Drive release quality through automated testing, monitoring, and rollback strategies enhanced by AI, ensuring minimal downtime, rapid issue resolution, and consistent deployment outcomes aligned with enterprise reliability and regulatory expectations.
Collaboration and Innovation
  • Cross-Functional Collaboration: Partner with product, data, and engineering teams to design integrated solutions. Use AI-enabled collaboration tools to enhance decision-making, accelerate problem-solving, and ensure alignment between technical execution and strategic business objectives.
  • Technical Leadership: Contribute to architectural decisions, promote engineering best practices, and mentor peers by leveraging AI-assisted insights. Foster a culture of continuous improvement, innovation, and high-performance delivery within a fast-paced, growth-oriented organization.
  • Continuous Improvement: Identify system inefficiencies and implement enhancements using AI-driven analytics. Improve performance, scalability, and developer productivity while ensuring solutions remain adaptable to evolving regulatory, technical, and operational requirements.
KNOWLEDGE AND SKILLS
  • Proficiency in C#, .NET Core, Angular, React.js, Next.js, Python, Java, Spring Boot, Node.js, TypeScript, GraphQL, and microservices architecture, with a strong understanding of full stack development, API design, and cloud-native application development.
  • Expertise in Terraform, Azure DevOps CI/CD pipelines, and containerization technologies such as Docker and Kubernetes for scalable and automated deployments.
  • Strong knowledge of AWS and Azure services, including cloud architecture, monitoring, and security best practices in regulated environments.
  • Ability to leverage AI tools for coding, testing, optimization, and decision-making to enhance engineering productivity and system performance.
EXPERIENCE AND QUALIFICATIONS
  • A minimum of four years of professional experience in backend development with expertise in C# and .NET Core, or equivalent hands‑on experience demonstrating the ability to deliver high-quality software solutions.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education, training, and experience demonstrating strong software engineering capabilities.
  • Strong leadership, collaboration, and problem-solving skills, with the ability to communicate complex technical concepts effectively across teams and adapt to a fast-paced, evolving environment.
  • Experience developing headless web applications using REST APIs, with a strong understanding of containerization technologies such as Docker and Kubernetes and microservices architecture.
  • Nice to have: Experience with React Native for cross-platform mobile application development.
  • Familiarity with healthcare standards and regulations such as Health Level Seven International (HL7) and the Health Insurance Portability and Accountability Act (HIPAA) is a plus.
Key Competencies:
  • Customer Focus: Builds trust through customer‑centric solutions.
  • Strategic AI: Guides responsible AI adoption and adaptation.
  • Optimizes Work Processes: Drives efficiency with continuous improvement.
  • Collaborates: Partners effectively to achieve shared goals.
  • Resourcefulness: Secures and deploys resources efficiently.
  • Manages Complexity: Simplifies and solves complex challenges.
  • Ensures Accountability: Delivers on commitments with integrity.
  • Situational Adaptability: Adjusts approach to shifting conditions.
  • Communicates Effectively: Tailors messages to diverse audiences.
Values:
  • People: Empowering people defines who we are.
  • Quality: Excellence in every product, every time.
  • Service: Serving others is our highest purpose.
  • Innovation: Advancing care through technology and discovery.
Employee Benefits, Health and Wellness:

We offer comprehensive benefits to support your health, well‑being, and future, including:

  • medical coverage
  • dental coverage
  • vision coverage
  • paid time off
  • 401(k) matching
  • wellness perks
  • IV therapy
  • compounded medications

Learn more: https://careers.empowerpharmacy.com/benefits/

Physical Requirements:

While performing the responsibilities of the job, the employee is required to talk and hear. The employee is often required to remain in a stationary position for a significant amount of the workday and frequently use their hands and fingers to handle or feel in order to access, input, and retrieve information from the computer and other office productivity devices. Employees are regularly required to move about the office and around the corporate campus. The employee is regularly required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Full Stack
Software Engineer – Full Stack

Empower Pharmacy • Northern (KY)

On-site
USD 90,000 - 140,000
Pharmacy Technician, Patient Services
Pharmacy Technician, Patient Services

Empower Pharmacy • Houston (TX)

On-site
USD 36,000 - 48,000
Medical insurance
Dental coverage
Vision coverage
+5
Staff Pharmacist 503A (2nd shift)
Staff Pharmacist 503A (2nd shift)

Empower Pharmacy • Houston (TX)

On-site
USD 120,000 - 150,000
Medical coverage
Dental coverage
Vision coverage
+2
Clinical Pharmacist 503A
Clinical Pharmacist 503A

Empower Pharmacy • Houston (TX)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision coverage
+5
Pharmacist, Dispensing 503A (3rd shift)
Pharmacist, Dispensing 503A (3rd shift)

Empower Pharmacy • Houston (TX)

On-site
USD 110,000 - 140,000
Medical, Dental, Vision coverage
401(k) Matching
Wellness perks
+2
Data Scientist
Data Scientist

Empower Pharmacy • United States

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
Paid time off
401(k) matching
+3
Supervisor, Shipping (3rd Shift)
Supervisor, Shipping (3rd Shift)

Empower Pharmacy • Houston (TX)

On-site
USD 65,000 - 90,000
Health coverage
Dental coverage
Vision coverage
+1
Pharmacy Technician I, Data Entry 503A (2nd shift)
Pharmacy Technician I, Data Entry 503A (2nd shift)

Empower Pharmacy • Houston (TX)

On-site
USD 32,000 - 42,000
Data Scientist
Data Scientist

Empower Pharmacy • Northern (KY)

Hybrid
USD 120,000 - 180,000
Strategic Onboarding Specialist
Strategic Onboarding Specialist

Empower Pharmacy • Houston (TX)

On-site
USD 60,000 - 90,000