Job Description
- Leading and managing an engineering team through design, development, testing and delivery of software applications and iteration.
- Responsible for creating culture of high ownership, provide technical leadership and partner closely with other engineering teams and product management
- Working in a fast-paced environment, maintaining a healthy sense of urgency, continually improving engineering processes and architecture in pursuit of our mission.
- Solve complex problems, establish a high engineering-bar and value execution to drive highly impactful outcomes
- Establish a culture of leadership and progress where employee growth and development is top of mind.
Requirements
- Managing a team of Software Engineers (mostly remote); understanding their strengths, needs, motivations, and shortfalls; developing strategies for best utilizing and mentoring
- Interfacing with a product group in understanding and communicating requirements well to a team of software developers
- Conducting team operational duties: Sprint planning, burndown maintenance, capacity, and velocity tracking
- Interfacing with a QA team, working knowledge of the phases of common QA workflows, what goes into designing and managing a QA process and working knowledge of the various kinds of automated, manual, and semi-automated tests
- 3+ years of leading software teams
- Solid CS fundamentals and hands on coding skills
- Experience with Ruby on Rail
- Experience with observability tools and platforms like DataDog
- Experience with modern web technologies and system design & architecture
- Experience building and shipping cloud native SaaS software systems
- Experience building software with IaC (Infrastructure as Code) frameworks and tool.
- You have courage and the ability to have difficult conversations candidly and empathetically.
- You are able to communicate in English clearly both verbally and in writing.
- You can motivate and inspire.
- Experience with a video PaaS platform such as Twilio, Vidyo, Chime etc…
- Knowledge of webRTC and video networking/quality metrics
- (nice to have) Knowledge of SIP and Telephony systems
- Seeks out collaboration, identifies and solves problems
- Understanding of major project-management methodologies, their comparative strengths and weaknesses
- A "power user" of common administrative tools, and of at least one project-management suite
- A passion for apps, quality design and engineering; a strong understanding of the capabilities and behaviors of common browsers and mobile devices
- Scrum Master certification a plus
Benefits
- Competitive salary
- Great benefits package including medical, dental, vision, HSA & FSA plans
- 401(k)
- Generous PTO plan, plus 12 paid national holidays
- Fun, collaborative environment where the company is working to define the future of telemedicine
- Excellent opportunity for professional growth
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
01/09/2024
Views
0
Positive
Subjectivity Score: 0.9
Similar Jobs
Senior Partnership Manager - Content Enablement - Wikimedia Foundation
Views in the last 30 days - 0
View DetailsSenior Technical Program Manager - Office of the CTO - GitLab
Views in the last 30 days - 0
View Details