Intuitive Surgical-posted 5 days ago
Manager
Sunnyvale, CA
Miscellaneous Manufacturing
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

We are seeking a highly technically proficient Software Manager to lead a small team that develops internal websites and tools for surgical robot hardware manufacturing and data analytics. The ideal candidate will have a strong background in software architecture and development and will be responsible for identifying new applications, recommending enhancements to existing apps and tools, ensuring optimal software performance and actively contributing to software development efforts. This role requires a strategic thinker who can balance technical expertise with team leadership and project management.

  • Manage and build the software team
  • Define software plans and architecture
  • Write your own code, participate in code reviews
  • Manage Jiras, prioritize the team's work, lead sprints
  • Mentor and coach software developers on the team
  • Manage requirements to ensure software meets expectations
  • Establish standards, metrics, and measurement techniques to assess the quality of software delivered by the team
  • Establish suitable software development, test and deployment processes
  • Work with users to gather requirements and define functionality and architecture
  • Learn and understand user needs and manufacturing processes to anticipate opportunities for the creation and enhancement of our websites, analytics and tools
  • Develop user-friendly, dynamically updating web-based applications for test and measurement of surgical robot functionality during manufacturing
  • Develop apps to display and analyze manufacturing data
  • Design databases and schema to store machine measurement and other manufacturing data
  • Optimize your code for usability, responsiveness and scalability
  • Produce well documented and tested code
  • Bachelor's degree in Computer Science or Engineering
  • 2+ years of experience in a managerial role
  • Design and development of Web user interfaces and associated backends and databases
  • Expert in object-oriented, multithreaded, asyncio Python
  • Expert in front-end JavaScript
  • Demonstrated technical leadership
  • Excellent project management skills - drives projects to completion
  • Entrepreneurial spirit, takes initiative
  • Strong problem-solving skills
  • Excellent verbal and written communications skills
  • Intellectually curious and passionate
  • High emotional intelligence and solid people skills
  • Full stack front-end & back-end web application development
  • HTML, CSS, JavaScript, Vue 3, RESTful APIs, JSON, Sockets
  • FastAPI, Flask, NGINX, Gunicorn, Docker
  • Microsoft SQL Server and SQL queries, Snowflake
  • Cloud computing platforms (AWS, Azure)
  • Red Hat or Ubuntu Linux
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service