Job Description
Company: ITASCA
Location: Itasca, Minneapolis, Minnesota, USA
Employment Type: Full-Time, mostly on-site with flexibility
Salary: $70,000–$90,000 per year (DOE)
Company Overview
ITASCA is a globally recognized engineering firm, specializing in geomechanics modeling and numerical analysis for mining and geological engineering. They are building a next-generation cloud-based simulation and modeling platform and are looking for developers to make a tangible impact.
Why ITASCA?
- Innovation & Collaboration: Culture encourages out-of-the-box thinking and teamwork.
- Exciting Projects: Work at the forefront of geomechanics modeling.
- Collegial Atmosphere: Supportive and collaborative team culture.
- Diversity & Inclusion: Emphasis on varied perspectives and backgrounds.
- Comprehensive Benefits:
- Health, dental, vision coverage
- Paid time off from day one
- 401(k) with match
- Paid parental leave, STD/LTD, life insurance
- Performance bonuses (cash and stock)
Role Responsibilities
- Design and develop features for a cloud-based simulation platform.
- Develop API-driven services and modern web interfaces.
- Collaborate with engineers, scientists, and developers.
- Contribute to architecture and technical direction of a new product.
- Learn, experiment, and contribute ideas in an agile team.
Minimum Requirements
- Bachelor’s degree in Computer Science or Engineering.
- Backend: Python and/or Node.js.
- Frontend: React, JavaScript.
- Experience with API-driven systems and cloud architectures.
- Exposure to AWS services: EC2, Lambda, API Gateway, S3, DynamoDB.
- Familiarity with Agile/Scrum methodology.
- Excellent communication skills in English.
- U.S. work authorization required.
Preferred / Nice-to-Have Skills
- Bash scripting
- 3D visualization libraries (Three.js, Babylon.js)
- WebGPU experience
- Background in engineering, scientific computing, or visualization
Additional Requirements
- Criminal background check
- Verification of education/employment/licenses
- Talent/skills assessment
- Must not require H-1B, L-1, TN, or CPT/OPT sponsorship