Senior Engineer Software Engineering Integration
Role details
Job location
Tech stack
Job description
The Lead Software Engineer for R&D Technology is responsible for the design and delivery of solutions that underpin next-generation R&D capabilities across small molecules, peptides, and oligonucleotides. This role bridges scientific needs with scalable technology solutions, ensuring automation, data, and digital platforms accelerate DMTA cycles and enable high-quality decision-making., Architecture & Technical Leadership
- Design, build and support integrations across core business lab systems
- Define and maintain the Engineering and Technology architecture vision, roadmap, and standards for the Synthetics Development domain.
- Lead the technical architecture across squads, ensuring alignment to enterprise patterns, reusable components, and modern engineering practices.
- Drive evaluation, design, and selection of technical solution options; build, test, and validate architectural concepts and prototypes; contribute production code to critical technical paths.
- Translate sophisticated business and scientific requirements into scalable and actionable technical designs.
- Drive technical decisions to ensure long-term sustainability.
- Collaborate with platform and product teams to leverage of enterprise capabilities (AWS, data platforms, workflow engines, lab systems).
Engineering Excellence & Operations
- Develop a technical understanding of the existing lab systems, their business use cases and how to build integrations with them.
- Own CI/CD pipeline architecture and automation strategy.
- Establish observability and operational excellence standards across platforms.
- Manage technical debt and maintain system health through proactive refactoring and modernization.
- Manage development and review cadence; align technology landscape across squads to promote interoperability, modularity, and scalability.
Team Leadership & Development
- Mentor and develop engineering talent across squads.
- Establish engineering standards and review practices.
- Lead technical hiring and team scaling.
Governance & Lifecycle Management
- Own lifecycle management for domain technologies, including the Product API catalog and integrations governance.
- Ensure architectural compliance with security, privacy, data governance, and regulatory standards.
- Establish policies and standards for responsible AI tool usage in regulated/validated environments.
- Monitor emerging technology trends in lab automation, cloud engineering, AI/ML, and scientific computing.
- Conduct research spikes and feasibility assessments for new capabilities relevant to synthetic workflows and workflow automation.
Requirements
Required
- 5-7+ years of software engineering experience.
- Track record of leading technical initiatives from concept to production.
- Strong foundational skills in IT, including database design, data engineering, cloud computing, and architecture principles.
- Proven track record to translate sophisticated scientific and business needs into practical technical solutions.
- Experience designing systems handling regulated/validated data.
- Understanding of GxP or regulated system requirements.
- Experience with cloud-native platforms and technologies (AWS, Lambda, Step Functions, Docker, Kubernetes).
- Expertise in API design, microservices patterns, and event-driven architectures.
- Strong data modeling and schema evolution expertise.
- Experience with testing strategies and quality engineering practices.
- Experience establishing engineering practices and tooling across teams.
- Experience using AI-assisted development tools (e.g. Kiro, Claude Code) to improve engineering efficiency.
- Proficiency in Python for prototyping, integration, or workflow automation.
- Proven experience owning products or platforms throughout their lifecycle in a multi-team environment.
- Strong interpersonal and negotiation skills with the ability to influence and build trusted partnerships across functions.
- Experience in leading a team of external resources.
- Experience delivering high-quality digital solutions including dependency management, release planning, change control, validation, and governance.
- Familiarity with SDLC methodologies and software validation practices.
Preferred
- Experience in pharmaceutical discovery or development environments.
- Experience with lab-specific systems such as ELN, LIMS, SDMS, or automation control software., Analytical Reasoning, Coaching, Continuous Integration and Continuous Deployment (CI/CD) Pipeline, Critical Thinking, Execution Focus, Human-Computer Interaction (HCI), Information Technology (IT) Infrastructure, Innovation, Process Improvements, Release Management, Software Development Management, System Integration, Systems Analysis, Technical Writing, Technologically Savvy, Training People, User Interface (UI) Design
Benefits & conditions
In addition to base pay, we offer the following benefits*: an annual bonus with set target (% of pay) depending on pay grade / location, where the actual amount is based on the employees' and companies' performance of the previous calendar year, or sales commissions. Moreover, we offer vacation days, parental leave for a minimum of 12 weeks, bereavement leave, caregiver leave, volunteer leave, well-being reimbursement, programs for financial, physical and mental health. We also offer service anniversary and recognition awards, and subject to the terms of their respective plans, employees - and in some location's eligible dependents - can participate in several insurance plans. For more information, visit Employee benefits | Supporting well-being & career growth | Johnson & Johnson Careers. (https://www.careers.jnj.com/en/life-at-jj/employee-benefits/)