Staff Architect
IQVIA
About the role
About
As a Staff Architect for MediaOS, you will drive the technical vision and architectural strategy for IQVIA Digital’s flagship media products. Reporting to the IQVIA Digital's Architecture Lead, you will partner with engineering leadership and development teams to ensure our systems are scalable, maintainable, and aligned with long-term business goals. This is a high-impact role that balances high-level strategic planning with hands-on technical leadership.
Essential Job Responsibilities
- Strategic Technical Leadership: Define and drive the evolution of the MediaOS architecture. Translate complex business requirements into robust, scalable technical solutions.
- Cross-Team Alignment: Act as the technical bridge between multiple development teams. Identify and manage cross-product dependencies, ensuring cohesive integration and minimizing architectural drift.
- Mentorship & Culture: Mentor Senior Engineers and Tech Leads, fostering a culture of technical excellence, curiosity, and architectural thinking within the teams.
- Governance & Standards: Participate in the Architecture Committee and lead design review sessions. Establish and enforce coding standards, security practices, and architectural decision records (ADRs) without creating unnecessary bureaucracy.
- Innovation & Feasibility: Proactively research and prototype new technologies (PoCs). Evaluate their feasibility to solve specific MediaOS challenges before broad adoption.
- Hands-on Contribution: Go beyond theory by contributing to critical-path code, designing core libraries, or troubleshooting complex production issues to maintain a deep understanding of the system.
Required Skills & Experience
- Experience: 10+ years in software development with at least 3+ years in a Lead or Architect role driving technical strategy for complex, distributed systems.
- Heterogeneous Architecture: Experience architecting complex, polyglot environments (e.g., mixing .NET, Python, Java). Ability to guide integration strategies across diverse technology stacks.
- Integration Patterns: Expert knowledge of modern integration patterns including REST, gRPC, and Event-driven architectures.
- Cloud & Orchestration: Strong experience with major cloud providers (GCP, AWS, or Azure) focusing on Containerization (Docker/Kubernetes) and Serverless orchestration.
- Communication: Exceptional ability to communicate technical concepts to non-technical stakeholders and influence engineering teams without direct authority.
- Agile Fluency: Deep experience working within Agile/SCRUM environments, with a focus on iterative architecture that evolves with the product.
- Education: BS or equivalent in Computer Science, Engineering, or relevant technical field.
Additional Role Desirables
- Familiarity with our specific stack: Vue.js, .NET Core, Python, and Java.
- Experience architecting high-volume data platforms or media delivery systems.
- Track record of modernizing legacy systems (strangler fig pattern, microservices decomposition).
- Healthcare, Pharmaceutical, or AdTech industry experience.
About IQVIA
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, marital status, or any other status protected by applicable law. Accommodations for applicants with disabilities are available in all aspects of the recruitment process upon request. If you have a disability that requires an accommodation, we encourage you to contact our Talent Acquisition Team at: workday_recruiting@iqvia.com, so that IQVIA can support your participation in the recruitment process.
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.
Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to assist our recruitment team with the screening or assessment of candidacies, and not as a substitute for human decision-making.
Compensation
The potential base pay range for this role, when annualized, is $102,700.00 - $190,500.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and wellness and/or other benefits.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free