Senior Software Engineer, Full Stack — Decision Intelligence
AmgenMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, deploy, and operate end-to-end decision-support software products across frontend, backend, data, and workflow layers.
Build user interfaces using React and TypeScript for configuring, monitoring, comparing, and visualizing complex planning scenarios.
Lead major workstreams, mentor engineers, and collaborate closely with product, data science, and engineering teams to translate complex business needs into operational solutions.
Minimum Requirements
Bachelor’s degree in computer science, engineering, or related field, or equivalent experience.
10+ years professional software engineering experience with ownership of complex production applications or major end-to-end capabilities.
Strong full-stack development skills including React/TypeScript frontend and backend API development in Python or equivalent.
Experience with relational SQL, data-intensive applications, asynchronous processing, cloud deployment, containers, CI/CD, automated testing, and production troubleshooting.
Ideal Candidate Profile
Experienced in building full product stacks with a focus on data-rich, usable web applications in complex decision intelligence or planning domains.
Skilled at designing and implementing robust backend workflows, APIs, and integrations to support forecasting, simulation, and AI-assisted decisions.
Capable of independently leading large projects and mentoring others within a collaborative environment involving product and data science stakeholders.
