Principal Engineer
- Lead the design and development of scalable, distributed applications that support DSCSA compliance, pharmacy recall automation, and inventory tracking.
- Architect systems that manage pharmaceutical product serialization, traceability, and verification across the supply chain.
- Develop secure APIs and service-based components for integration with wholesalers, manufacturers, pharmacy systems, and healthcare providers.
- Apply cloud-native development practices, working within Azure or GCP environments. Domain-Specific Innovation (30%)
- Collaborate with product and compliance teams to translate evolving DSCSA regulations into software features.
- Design algorithms and decision-support tools that optimize supply chain recall responsiveness and medication removal accuracy.
- Build automation workflows for identifying, notifying, and reconciling recalled or expired medications across pharmacy inventory systems.
- Contribute thought leadership on supply chain data modeling, drug pedigree tracking, and compliance reporting.
- Provide hands-on technical mentorship to software engineers across multiple teams.
- Lead architecture reviews, code reviews, and design sessions focused on security, scalability, and maintainability.
- Partner with DevOps and QA teams to drive CI/CD and automated testing excellence across product lines.
- Collaborate with engineering managers, product owners, regulatory experts, and external stakeholders to align solutions with business and compliance objectives.
- Communicate technical trade-offs and risks clearly to leadership and cross-functional teams.
- Support build vs. buy analyses and contribute to vendor and technology evaluations.
- Drive adoption of best practices in engineering excellence, secure coding, and observability.
- Stay informed of changes in DSCSA regulations, pharmaceutical supply chain innovations, and emerging recall standards.
- Champion continuous learning and experimentation within the engineering organization.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software engineering, including experience with distributed system design and cloud-native architecture.
- Demonstrated experience with pharmaceutical or healthcare compliance systems (e.g., DSCSA, HIPAA, FDA 21 CFR Part 11).
- Deep understanding of supply chain systems, product serialization, and event-driven architectures.
- Proficiency with .NET (C#), Java, or Python in enterprise environments.
- Strong experience with relational and non-relational databases (e.g., SQL Server, PostgreSQL, MongoDB).
- Familiarity with messaging systems (e.g., Kafka, Azure Service Bus, RabbitMQ).
- Expertise in API-first design, microservices, and containerized deployments using Docker and Kubernetes.
- Experience with pharmaceutical recall management platforms or pharmacy inventory systems.
- Understanding of healthcare and pharmacy data standards (HL7, FHIR, EPCIS).
- Experience implementing DSCSA verification systems (T3 data exchange, VRS, product tracing).
- Familiarity with blockchain or digital ledger technologies used in track-and-trace scenarios.
- Contributions to regulatory audits, compliance reviews, or certification processes.
- Strong knowledge of security practices including encryption, access control, and secure data transmission.
Recommended Jobs
Support Escalation Engineer
Job Description Job Description THIS ROLE IS CHARLOTTE BASED AND ONSITE Overview: We are seeking an experienced Support Escalation Engineer to join our team and play a critical role in su…
AJO Developer
AJO Developer The AJO Developer is responsible for designing, developing, and optimizing customer journeys using Adobe Journey Orchestration (AJO) across multiple channels. This role involves inte…
Bilingual Operations Accountant/Admin
ABOUT GRANITE HILLS GROUP Granite Hills Group (GHG) is the recently rebranded landscaping company formed in 2021 by the merger of several family-owned landscaping companies based in Charlotte, NC,…
Landscape Architect/Project Manager
Job Description Job Description Job Title: Landscape Architect/Project Manager Compensation: Commensurate with Experience Description: Surface 678, PA is a nationally recognized, award …
Grant Manager
Big Brothers Big Sisters of Central Carolinas (BBBSCC) is looking for a Grant Manager to join our team in our Charlotte, NC office. The ideal candidate will be passionate about securing and managi…
Project Manager
JOB PURPOSE: To manage the construction and delivery of residential homes that are built adhering to established plans, specifications, and quality standards at or below budgeted cost, on or prior to …
Physician - Internal Medicine
Job Description Job Description Palm Health Resources is hiring multiple Internal Medicine or Family Medicine Physicians for a fantastic thriving Hospitalist group located just North of Charlotte…
Environment Art Intern
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-w…
Event Staff - General
Job Description Job Description Why Work for Wells Event Center? Service ~ At every level, our dedicated team members display a strong work ethic and commitment to our core values, respect fo…