Engineering Manager, Software jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mine Vision Systems · 20 hours ago

Engineering Manager, Software

Mine Vision Systems is a mining technology company building a decision-making platform for underground mining. They are seeking a Software Engineering Manager to lead the technical direction and growth of their software organization, focusing on architectural direction and team development while ensuring the delivery of reliable software in challenging environments.

ConsultingMiningSoftware
check
H1B Sponsor Likelynote

Responsibilities

Set and own the long-term software architecture and technology roadmap across cloud, web, robotics, and embedded systems, making clear technical tradeoffs across performance, reliability, security, cost, and time-to-market
Identify and drive process improvements to increase engineering efficiency, scalability, security, quality, and operational reliability
Lead, mentor, and grow multidisciplinary software teams, including hiring, performance management, coaching, and career development, while maintaining a high technical and cultural bar
Partner closely with product, hardware, and operations teams to translate business objectives and real-world field needs into clear, executable technical plans
Ensure software systems are robust, secure, observable, and scalable for production deployments with thousands of users and fielded devices operating in harsh environments
Own operational excellence across the organization, including production readiness, incident response, post-mortems, and continuous reliability improvements
Establish and maintain modern development practices, including CI/CD, testing strategies, code reviews, documentation, and metrics-driven feedback loops
Remain technically engaged through architecture reviews, critical design discussions, and targeted hands-on involvement where it provides the greatest leverage
Travel up to ~10% to customer sites and company locations to support deployments and develop a deep understanding of customer workflows and operational constraints

Qualification

Software architecturePythonCloud servicesDistributed systemsCI/CDDatabasesTeam leadershipAgile developmentRoboticsCommunication skills

Required

12+ years of professional software development experience, including hands-on coding and system architecture ownership
3+ years in a senior engineering leadership role with responsibility for hiring, mentoring, performance management, and team health
Proven experience shipping, operating, and supporting large-scale software products (thousands of concurrent users or greater) in production environments
Experience leading multiple software disciplines (frontend, backend, cloud, embedded, robotics, or similar) and making cross-team architectural decisions
Strong proficiency with Python and modern web technologies (JavaScript/TypeScript, React)
Experience with databases and data systems (Postgres, Redis, MongoDB or similar)
Solid background in distributed systems, high-performance computing, optimization techniques, and production system reliability
Experience with containerization and infrastructure tooling (Docker, Kubernetes, CI/CD pipelines), including operational and cost considerations
Familiarity with AWS cloud services (e.g., EC2, S3, RDS) and cloud-native architectural patterns
Ability to define, track, and use engineering metrics to guide delivery, quality, reliability, and continuous improvement
Excellent written and verbal communication skills, with the ability to influence technical and non-technical stakeholders and navigate competing priorities
Bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field (advanced degree preferred)

Preferred

Familiarity with OpenGL/WebGL or advanced visualization systems
Experience working in startup or high-growth environments with significant ambiguity and rapid iteration
Hands-on experience with agile development frameworks (Kanban, Scrum, XP) in distributed or hybrid teams
Prior experience with Jira, Confluence, and related collaboration and planning tools

Benefits

Medical
Dental
Vision
Disability
Life insurance
401(k) with match
Uncounted PTO policy
Flexible hybrid work model

Company

Mine Vision Systems

twittertwittertwitter
company-logo
Mine Vision Systems is focused on bringing new vision related technology and software algorithms to the resources mining industry.

H1B Sponsorship

Mine Vision Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)

Funding

Current Stage
Early Stage
Total Funding
$24.01M
Key Investors
Rockwell Venture Capital
2025-11-04Series A· $12.5M
2025-07-03Series Unknown· $11.51M

Leadership Team

leader-logo
Josh Martin
Chief Revenue Officer
linkedin
Company data provided by crunchbase