Software Engineer, Manager

Mine Vision SystemsPittsburgh, PA
1dHybrid

About The Position

We’re looking for a Software Engineering Manager to lead the technical direction, execution, and growth of our software organization. This role blends hands-on technical leadership with people and process leadership, and sits at the center of our robotics, cloud, and product engineering efforts. You will set architectural direction, scale teams and processes, and ensure we deliver reliable, high-performance software that operates in some of the world’s harshest environments.

Requirements

  • 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)

Nice To Haves

  • 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
  • Experience developing software for products with a strong hardware component (robotics, IoT, industrial or safety-critical systems)
  • Experience establishing secure software development practices and partnering across the organization to manage technical risk

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

Benefits

  • Competitive compensation and full benefits: medical, dental, vision, disability, life insurance, 401(k) with match
  • Uncounted PTO policy and flexible hybrid work model
  • Small, fast-moving team with hands-on work and immediate impact
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service