Software Engineer – Full Stack

Company: Empower Pharmacy

Location: United States

Work arrangement: Remote possible

Employment type: Full-time

Experience: 2-5 years

Education: bachelor degree

Posted: 2026-11-13

Responsibilities

The Software Engineer will design, develop, and optimize end-to-end applications using a modern full-stack technology stack while leveraging AI-assisted tools to accelerate delivery. They will also manage cloud-native infrastructure, CI/CD pipelines, and collaborate across teams to ensure scalable, secure, and high-performing digital platforms.

Requirements

Candidates must have at least four years of professional experience in backend development with expertise in C# and .NET Core. A bachelor's degree in Computer Science, Information Technology, or a related field is required.

Skills

  • C#
  • Python
  • TypeScript
  • React.js
  • Next.js
  • Java
  • Spring Boot
  • Node.js
  • GraphQL
  • Terraform
  • Azure DevOps
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Microservices architecture

Benefits

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

About this role

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 sca...

About Empower Pharmacy

Pharmaceutical Manufacturing · 1,001-5,000 employees · headquartered in Houston, TX · founded 2009

See all my matches — 2 min, free

More Software Engineer Jobs

481 new Software Engineer jobs were posted this week.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Before you apply, check your resume against ATS filters for free.