eHealth, Inc.

Manager, Software Engineering

eHealth, Inc.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,500 - $190,600 per year

Job Level

About the role

  • Being a hands-on manager, you will be responsible for both technical (60%) and management (40%) duties
  • Maintain a value oriented and business driven approach to project prioritization and resourcing
  • Collaborate effectively across teams and key stakeholders including Product Management, Product UX Design, Infrastructure, Business, other engineering teams
  • Provide technical direction to software engineers, ensuring timely, quality design and implementation of applications, business logic
  • Unblock development team by resolving technical blockers
  • Perform day-to-day code reviews
  • Work with Application Security and Security Compliance teams to ensure application adheres to standards such as HIPAA
  • Document architecture using technical design documents, review and comment on architecture documents
  • Enable and facilitate problem diagnosis and resolution in technical and functional areas
  • Encourage change, particularly on the side of engineering best practices, developer experience, and process improvements
  • Advance Shift-Left for quality practices with activities such as unit testing
  • Establish and maintain effective communications and working relationships with cross-functional teams
  • Review the work of team members in a collegial fashion to promote growth, and to improve quality and engineering practices
  • People responsibilities - conduct 1:1 meetings, providing feedback, promoting personal development, establishing goals, and plan for career growth
  • Support production issues and lead Root Cause Analysis (RCA) efforts
  • Innovate using AI technologies, and promote AI technologies in your team, to improve quality and velocity of your team.
  • Demonstrate eHealth’s values in your behaviors, practices, and decisions.

Requirements

  • 3+ years leading engineering teams
  • 8+ years of professional software engineering experience
  • Experience in leading consumer facing engineering teams
  • Experience using frontend technologies such as VueJS and ReactJS
  • Experience in full stack JavaScript development and/or Java microservices development
  • Experience with database technologies and persistence layer using Oracle and PostgreSQL
  • Experience leading multiple projects concurrently
  • Past experience as a lead engineer working in a scrum team
  • Technical skills: Java, JavaScript, algorithmic thinking, data structures, Restful API, system architecture, Spring Boot, TypeScript, component-based UI frameworks such as ReactJS, VueJS
  • Working knowledge of AWS or other cloud infrastructures
  • Excellent verbal and written communication skills
  • BS/MS in Computer Science or related field
Benefits
  • Generous benefits include medical, dental and vision beginning on your first day of employment
  • 401K with matching
  • Tuition reimbursement
  • Employee stock purchase program
  • 12 company paid holidays and flexible time off (PTO for non-exempt)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJavaScriptVueJSReactJSSpring BootTypeScriptRestful APIalgorithmic thinkingdata structuresdatabase technologies
Soft Skills
communication skillsleadershipcollaborationproblem diagnosisfeedbackpersonal developmentgoal settingprocess improvementsteam managementchange management
Certifications
BS in Computer ScienceMS in Computer Science