
Full-Stack Engineer – Decision Intelligence, Digital Twin Systems
Corteva Agriscience
full-time
Posted on:
Location Type: Office
Location: Indianapolis • Iowa • 🇺🇸 United States
Visit company websiteSalary
💰 $100,000 - $126,000 per year
Job Level
Mid-LevelSenior
Tech Stack
DockerFlaskJavaScriptNode.jsPython
About the role
- Design and build interactive front-end interfaces and scalable back-end services to power decision intelligence systems.
- Collaborate closely with data scientists, ML engineers, and domain experts to transform high-dimensional and dynamic data into intuitive applications.
- Harden applications for enterprise use: containerization, CI/CD automation, testing, monitoring, and performance tuning.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Human-Computer Interaction, or a related technical field.
- 3+ years of full-stack development experience, with a portfolio showcasing data-heavy or technical applications.
- Strong collaboration and communication skills, especially in multidisciplinary teams.
- Proficiency in back-end development using Python (FastAPI, Flask) or Node.js.
- Familiarity with Docker, containerized development, and setting up CI/CD pipelines.
- Experience developing data-rich dashboards and visualizations.
Benefits
- Health benefits for you and your family on your first day of employment
- Four weeks of paid time off and two weeks of well-being pay per year, plus paid holidays
- Excellent parental leave which includes a minimum of 16 weeks for mother and father
- Future planning with our competitive retirement savings plan and tuition reimbursement program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentback-end developmentPythonFastAPIFlaskNode.jsdata-rich dashboardsvisualizationscontainerizationCI/CD automation
Soft skills
collaborationcommunicationmultidisciplinary teamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer ScienceBachelor’s degree in Human-Computer InteractionMaster’s degree in Human-Computer Interaction