We are seeking a highly experienced and technically exceptional Principal Software Engineer to lead the development of complex, mission-critical systems within our Compliance Solutions portfolio. This includes solutions for pharmaceutical recall management, supply chain traceability, and regulatory compliance in the healthcare and pharmaceutical industries.
This role is ideal for a seasoned software engineer with a deep understanding of distributed systems, inventory management, pharmaceutical data workflows, and supply chain optimization. You will play a key role in shaping system architecture, mentoring engineering teams, and ensuring the delivery of scalable, secure, and high-performance solutions that directly impact patient safety and organizational efficiency.
Key Responsibilities:
Architecture & Application Development (40%)
Lead the design and development of scalable, distributed applications that support pharmaceutical inventory tracking, recall automation, and regulatory reporting.
Architect systems that manage pharmaceutical product serialization, traceability, and verification across drug supply chains.
Develop secure APIs and service-based components for integration with wholesalers, manufacturers, pharmacy systems, and healthcare providers.
Apply cloud-native development practices, leveraging Azure or GCP environments.
Domain-Specific Innovation (30%)
Collaborate with product and compliance teams to translate evolving pharmaceutical supply chain requirements into software features.
Design algorithms and decision-support tools that optimize supply chain recall responsiveness and inventory reconciliation 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 audit-ready compliance reporting.
Technical Leadership (15%)
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.
Collaboration & Strategy (10%)
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.
Continuous Improvement (5%)
Drive adoption of best practices in engineering excellence, secure coding, and observability.
Stay informed of changes in industry regulations, pharmaceutical supply chain trends, 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.
At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages.
Eligible associates have access to:
Medical, Dental, and Vision insurance
Basic and Supplemental Life Insurance options
401(k) retirement plans with company match
Health Spending Accounts (HSA/FSA)
We also offer:
Flexible time off and 11 paid holidays
Family-building benefits, including Maternity, Adoption, and Parental Leave
Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning
Wellness and Mental Health counseling services
Concierge and work/life support resources
Adoption Assistance Reimbursement
Perks and discount programs
Please note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms.
We are an Equal Opportunity Employer, including disability/vets.
This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus