
R&D Software Architect
Agilent Technologies
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $153,823 - $240,349 per year
Tech Stack
About the role
- Define and evolve software architecture for large‑scale SaaS, analytics, and monitoring platforms.
- Translate product and business concepts into feasible technical solutions through requirements, architecture design, and proof‑of‑concepts.
- Partner with product, marketing, engineering, and leadership to align solutions with business goals.
- Architect event‑driven, data‑centric, and enterprise‑integrated systems.
- Evaluate emerging technologies, including AI‑enabled capabilities, and guide technical adoption.
- Provide architectural guidance, documentation, and technical direction to development teams.
- Clearly communicate architectural concepts to technical and non‑technical stakeholders.
- Ensure solutions are scalable, performant, maintainable, and meet regulatory requirements (ISO, GDPR, EU CRA, etc) and follow best practices in cybersecurity.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 8+ years of professional software development experience, including senior or architectural responsibilities.
- Hands‑on software development background with the ability to guide engineering teams.
- Experience designing enterprise or B2B cloud platforms, including SaaS, data/analytics, or monitoring systems.
- Strong understanding of data-centric architectures, including batch/streaming pipelines, data models, and integration patterns.
- Strong knowledge of cloud-native architectures, microservices, APIs, web app frameworks, containerization, and DevOps practices.
- Excellent communication and stakeholder engagement skills with both technical and non-technical groups.
- Preferred Experience
- Experience in life sciences, laboratory informatics, scientific instruments or other regulated enterprise environments.
- Designing analytics or data platforms, including lakehouse architectures, real-time streaming, metadata management, or monitoring/observability systems.
- Familiarity with AI/ML concepts, MLOps processes, data governance, and model lifecycle considerations.
- Experience with IoT/edge architectures, telemetry ingestion, digital twins, or instrument fleet management.
- Experience with agile development methodologies and distributed team collaboration.
Benefits
- eligibility for bonus
- stock
- benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architectureSaaSanalyticsmonitoring platformsdata-centric architecturescloud-native architecturesmicroservicesAPIsDevOps practicesbatch/streaming pipelines
Soft Skills
communication skillsstakeholder engagementleadershipcollaborationtechnical guidanceproblem-solvingdocumentationconcept translationteam guidanceorganizational skills
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering