Unlimited Job Postings Subscription - $99/yr!

Job Details

Principal Software Engineer

  2025-07-10     Empower Pharmacy     Houston,TX  
Description:

Join to apply for the Principal Software Engineer role at Empower Pharmacy.

Get AI-powered advice on this job and more exclusive features.

Company Overview

Empower is a visionary healthcare company committed to providing quality, affordable medication to millions of patients across the nation. We hold the distinguished position of being the largest 503A compounding pharmacy and FDA-registered 503B outsourcing facility in the country serving the functional medicine markets.

What sets us apart is our relentless focus on four core values: People, Quality, Service, and Innovation. Our dedicated team of professionals collaboratively works to break new ground in manufacturing, distribution, and quality control, providing a uniquely integrated approach to healthcare. Leveraging our vertical integration of the pharmaceutical supply chain, state-of-the-art technology, and a commitment to excellence, we are constantly pushing the boundaries of medication accessibility and affordability.

You're not just starting a job; you're joining a mission. We believe in empowering our team to innovate, grow, and drive real change in healthcare. If you're a forward-thinker who thrives in a fast-paced, transformative environment, Empower is the place for you. Here, you'll be encouraged to share ideas, expand your skills, and contribute to projects that make a difference. We prioritize our team's well-being and offer a supportive, engaging workplace where contributions are celebrated.

Position Summary

The Principal Software Engineer is a senior technical leader responsible for architecting, designing, and delivering scalable software solutions across enterprise platforms. This role ensures technical excellence through hands-on development, code quality oversight, and mentorship. It aligns engineering practices with business and regulatory needs, fostering collaboration and driving innovative, compliant, and secure digital healthcare applications.

Responsibilities

  • Lead the design and development of enterprise applications, microservices, and APIs, ensuring scalability, performance, and security.
  • Collaborate with Product Management, Legal, Compliance, HR, and IT to align architectural decisions with business priorities and regulatory requirements.
  • Provide technical leadership across Agile teams, ensuring consistent development practices and standards.
  • Mentor engineers, support skill development, and promote cross-team collaboration.
  • Apply AI and ML solutions to improve user experience, efficiency, and data-driven decisions.

Work Environment & Physical Requirements

Employees will talk, hear, remain stationary, and use hands and fingers for computer tasks. Movement around the office and campus is required, including standing, walking, reaching, climbing, and crouching.

Knowledge & Skills

  • Expertise in backend/frontend frameworks, cloud platforms (AWS, Azure), and containerization (Docker, Kubernetes).
  • Proven leadership in cross-functional collaboration and strategic alignment.

Core Competencies

  • Customer focus, process optimization, collaboration, resourcefulness, problem-solving, accountability, adaptability, and effective communication.

Values

  • People, Quality, Service, and Innovation.

Qualifications & Experience

  • Minimum 10 years in software engineering, with 5 in leadership roles in enterprise environments.
  • Bachelor's in Computer Science or related; Master's preferred.
  • Relevant certifications (CKAD, Azure Solutions Architect) are a plus.

Benefits

Comprehensive health, wellness, and future planning benefits. Details at:

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search