Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Join us in creating a better way!

At eHealth, our mission is to expertly guide consumers through their health insurance and related options when, where, and how they prefer. We’re creating a better way – one that’s transparent and trustworthy for both our consumers externally and our employees internally. 

Move your career forward while connecting countless people to the life- changing, quality care they deserve. Our diverse team of innovators supports one another in solving some of the toughest challenges. We’re always on the lookout for creative opportunities to do right by our customers, and each other. Together, we’re creating a better way to work, united by our common passion to make a difference.

Job Description - Software Engineer

At eHealth, our mission is to expertly guide our customers through their health

insurance needs, providing personalized and affordable plans. Through our proprietary

marketplace, we offer quality Medicare insurance options which includes Medicare

Advantage, Supplement, and Prescription Drug, Individual, Family, Small Business, and

Ancillary from 200 carriers nationwide. Our vision is to be the nation's leading source for

health insurance and related products.

We are seeking a Software Engineer to join the Sales Application team. The Sales

Application business is key for eHealth and critical to the future of the company. Sales

Application engineering drives a large part of eHealth’s revenue and will continue to do

so in future.

In this role, you will help the development of new features for our Sales Application

platform. Collaborating closely with other team members, you will learn how to build

great software and explore new technologies in AI and the Java ecosystem as we

continuously modernize our platform.

How you will make an impact:

You have industry experience in software design and development. You are a

solution-centric, results-oriented, and experienced Software Engineer. You want to

“build what’s right, not what’s easy.” You will work with other engineers in a collaborative

environment to improve the overall quality while achieving timely delivery of solutions.

You are ambitious, talented, self-starter, and driven to make the team and project

successful.

The emergence of technologies like generative AI, natural language processing, and

cloud-based contact centers provides an exciting context for a fast-growing company

like eHealth. Our proprietary scripted sales and compliance software is the “best in the

business” and we are looking to build newer features leveraging these new technologies

extending eHealth’s significant competitive advantages. When integrated with the

company’s online eCommerce platform and its unmatched capabilities in the industry —

eHealth is driving toward an omni-channel opportunity of enormous scale.

What you will do:

  • Rapidly learn about our stack and technologies that we use and help us build a

cutting edge sales application platform.

  • Implement  end-to-end Sales Application solutions, ensuring seamless experience across various customer touch points and devices.
  • Collaborate closely with other engineers to deliver high-quality solutions, including robust unit, integration, and functional tests, surpassing customer and business expectations.
  • Thrive in a dynamic environment characterized by rapid iterations, continuous learning, and a passion for overcoming obstacles.
  • Demonstrate eHealth’s values in your behaviors, practices, and decisions.

Basic Qualifications:

  • BS in Computer Science or similar field
  • 2+ years of hands-on experience in fast-paced full-stack product
  • development environments.
  • Familiar in front-end development technologies like JavaScript, Vue.js, Angular, Backbone, emphasizing reusable component design and mobile-friendly user interfaces with CSS techniques such as grids, flexbox, and breakpoints and standards such as ES6, ES5 .
  • Experience in back-end development using technologies like Java, SpringBoot, GraphQL.
  • Experience in working with SQL and NoSQL databases (e.g., Oracle, Postgres,
  • MongoDB).
  • Understanding of microservices architecture, RESTful services, event-driven architecture, and cloud-native software development, prioritizing automated integration and functional testing.
  • Experience in working with GIT, Jenkins, AWS/GCP, CI/CD, feature flagging, distributed tracing, Server Side Rendering, Performance improvement and testing for full-stack Sales application.
  • Previous experience in working with tightly coupled monolithic Java and other technology-based applications into domain-specific, stateless, and event-driven architectures.
  • Knowledge of performance optimization and relevant metrics.
  • Experience building highly scalable APIs and Microservices preferably in AWS.

    Prefer candidates that reside in Mountain Time (MT) or Pacific Standard Time (PST) and work extended evening hours due to regular meetings with our Xiamen Team.   Team members must are expected to be available throughout each day for video meetings and chats.

    Please include a link to your LinkedIn profile, Github, and/or portfolio of

    your work that you’d like to share with the hiring team. Profiles with these

    will be prioritized.

    PLEASE NO AGENCIES. We are NOT able to hire contractors through a 3rd party.

    We are ONLY considering direct, full-time employment with eHealth in the US.

    What we offer (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)

    #LI-Remote

    #LI-TB1

    -

    The base pay range reflects the anticipated pay range for this position. The actual base pay offered will depend on various factors including individual skills, experience, performance, qualifications, the department budget, and the location where work is performed. Base pay is one component of eHealth’s total rewards package, which also includes an annual performance bonus, plus an array of benefits designed to support employees’ personal and professional wellness. For more information on our total rewards offerings, please visit our career site.

    -

    Base Pay Range -$104,600 - $130,700

    -

    eHealth is an Equal Employment Opportunity employer. It is our policy to provide equal opportunity to all employees and applicants and to prohibit any discrimination because of race, color, religion, sex, national origin, age, marital status, sexual orientation, genetic information, disability, protected veteran status, or any other consideration made unlawful by applicable federal, state or local laws. The foundation of these policies is our commitment to treat everyone fairly and equally and to have a bias-free work environment.

    Average salary estimate

    $117650 / YEARLY (est.)
    min
    max
    $104600K
    $130700K

    If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

    What You Should Know About Software Engineer, eHealth

    At eHealth, we're excited to invite a talented Software Engineer to join our dynamic Sales Application team! We're on a mission to transform how consumers navigate their health insurance options and enhance user experience through innovative technology. As a Software Engineer, you'll play a critical role in developing new features for our Sales Application platform, which is essential to our vision of becoming the leading source for health insurance in the nation. In this role, you'll collaborate with fellow engineers and immerse yourself in the Java ecosystem and cutting-edge technologies like AI. Your industry experience in software design and development will empower you to create solutions that not only meet customer expectations but exceed them. We believe in building what's right over what's easy, and we thrive on teamwork and innovation. You'll learn about our tech stack while implementing robust, end-to-end solutions that cater to various customer needs. We're committed to fostering a workplace where creativity flourishes, and every team member feels valued and driven. So, if you're ambitious, passionate about technology, and ready to make a significant impact, eHealth is the right place for you. Join us in crafting a better way to work and help us guide consumers toward the life-changing, quality care they deserve!

    Frequently Asked Questions (FAQs) for Software Engineer Role at eHealth
    What are the primary responsibilities of a Software Engineer at eHealth?

    As a Software Engineer at eHealth, your primary responsibilities include developing new features for our Sales Application platform, collaborating with the engineering team to ensure timely delivery of high-quality solutions, and implementing end-to-end software solutions that provide seamless experiences for customers. You will also be updating the platform to incorporate modern technologies and enhancing user interfaces for better accessibility.

    Join Rise to see the full answer
    What qualifications are required for the Software Engineer position at eHealth?

    To qualify for the Software Engineer role at eHealth, candidates should have a BS in Computer Science or a related field and at least 2 years of hands-on experience in full-stack product development. Familiarity with front-end technologies like JavaScript and frameworks such as Vue.js or Angular, as well as back-end technologies including Java and SpringBoot, is essential. Additionally, experience with SQL and NoSQL databases and cloud-native development practices is highly regarded.

    Join Rise to see the full answer
    How does a Software Engineer at eHealth contribute to the company's mission?

    At eHealth, the Software Engineer contributes to our mission by developing innovative software solutions that help consumers find personalized and affordable health insurance plans. By leveraging new technologies and collaborating with team members, Software Engineers play a pivotal role in enhancing our platforms, thereby improving the transparency and accessibility of health insurance for consumers.

    Join Rise to see the full answer
    What is the work environment like for a Software Engineer at eHealth?

    The work environment at eHealth for a Software Engineer is collaborative and dynamic. Engineers work collectively in teams to solve challenging problems and deliver high-quality solutions in a fast-paced setting. With opportunities for continuous learning and experimentation with new technologies, the atmosphere is supportive and encourages personal growth and innovation.

    Join Rise to see the full answer
    What technologies will a Software Engineer at eHealth be expected to work with?

    Software Engineers at eHealth will work with a range of technologies, including Java, SpringBoot, GraphQL for back-end development, and JavaScript frameworks like Vue.js and Angular for front-end development. They will also utilize tools for cloud services, CI/CD, and database management, including both SQL and NoSQL systems, ensuring a comprehensive application of software engineering principles in a modern tech stack.

    Join Rise to see the full answer
    Common Interview Questions for Software Engineer
    What experience do you have with full-stack development in Java?

    In answering this question, highlight specific projects where you've utilized Java for both front-end and back-end development. Discuss the frameworks or libraries you've used, your approach to implementing features, and how you ensured code quality, emphasizing best practices in software engineering.

    Join Rise to see the full answer
    Can you describe a challenging technical problem you solved in your last role?

    When addressing this question, choose a problem that showcases your problem-solving skills and technical expertise. Describe the context, your approach to tackling the issue, the technologies you used, and the successful outcome, including any lessons learned during the process.

    Join Rise to see the full answer
    How do you ensure the quality of your code?

    Explain your process for maintaining high code quality. Discuss methods such as writing unit and integration tests, participating in code reviews, and using static analysis tools. Emphasize the importance of automated testing as part of your development workflow.

    Join Rise to see the full answer
    What is your experience with cloud-native development?

    Provide examples of projects where you utilized cloud services like AWS or GCP, describing how you architected solutions for scalability and reliability. Discuss any specific services you leveraged, such as containerization with Docker or managing serverless functions.

    Join Rise to see the full answer
    How do you keep up with the latest technologies and best practices?

    Share your approach to continuous learning through online courses, tech blogs, and community engagements like meetups or conferences. Highlight specific technologies or methodologies you've recently adopted or explored.

    Join Rise to see the full answer
    Can you explain the importance of RESTful services?

    Discuss RESTful services and their role in building scalable APIs. Highlight the principles of REST, such as statelessness and resource-based interactions, and explain how these principles align with modern software design.

    Join Rise to see the full answer
    Describe your experience with agile methodologies.

    Talk about your experience working in agile environments, focusing on your role in sprints, retrospectives, and daily stand-ups. Highlight how agile principles have influenced your development process and team dynamics.

    Join Rise to see the full answer
    How do you prioritize features in your development process?

    Discuss your approach to prioritizing features based on customer needs, business impact, and technical feasibility. Explain how you collaborate with product managers and stakeholders to make informed decisions on feature rollout.

    Join Rise to see the full answer
    What strategies do you use for debugging and troubleshooting?

    Share your systematic approach to debugging, including the tools and techniques you use. Discuss specific examples where your troubleshooting skills led to resolving critical issues effectively.

    Join Rise to see the full answer
    How do you handle tight deadlines and pressure in a fast-paced environment?

    Emphasize your time management skills and ability to remain focused under pressure. Discuss strategies you've employed in past roles to meet deadlines while maintaining code quality and team collaboration.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    Posted 13 days ago

    Join eHealth as an Associate Benefit Advisor to help consumers navigate their health insurance choices with integrity and support.

    Photo of the Rise User
    Dispel Remote No location specified
    Posted 3 days ago

    Join Dispel as an Associate Full-Stack Engineer and become part of a talented engineering team focused on high-quality software delivery.

    Photo of the Rise User
    Anduril Industries Hybrid Boston, Massachusetts, United States
    Posted 7 days ago

    Join Anduril Industries as a Frontend Software Engineer and create innovative user interfaces for advanced military technologies.

    Photo of the Rise User

    Join Rackspace Technology as a Cloud Database Engineer and leverage your expertise in Oracle and cloud services to drive innovative solutions.

    Photo of the Rise User
    Inclusive & Diverse
    Empathetic
    Take Risks
    Transparent & Candid
    Feedback Forward
    Mission Driven
    Collaboration over Competition
    Work/Life Harmony
    Maternity Leave
    Paternity Leave
    Snacks
    Medical Insurance
    Dental Insurance
    Vision Insurance
    Mental Health Resources
    Life insurance
    401K Matching
    Paid Sick Days
    Paid Time-Off
    Paid Volunteer Time

    Become a pivotal part of Spotify's AiKA squad, developing essential AI-powered tools to enrich employee workflows and knowledge access.

    Photo of the Rise User
    Posted 13 days ago

    Join our engineering team as a Full Stack Developer focusing on building internal tools for our operations.

    Photo of the Rise User
    Latitude Hybrid Pittsburgh, PA, Palo Alto, CA, Detroit, MI
    Posted 11 days ago
    Empathetic
    Growth & Learning
    Collaboration over Competition
    Mission Driven

    Latitude AI seeks a Senior Software Engineer to lead the development of software systems that manage vast amounts of data from autonomous vehicles, ensuring performance and reliability.

    Photo of the Rise User
    Posted 5 days ago

    Join a dynamic NE Ohio engineering firm as a Software Engineer, where you'll design and implement innovative software solutions.

    Photo of the Rise User
    Mission Driven
    Collaboration over Competition
    Inclusive & Diverse
    Growth & Learning
    Maternity Leave
    Paternity Leave
    Medical Insurance
    Dental Insurance
    Vision Insurance
    Mental Health Resources
    Life insurance
    Disability Insurance
    Health Savings Account (HSA)
    Flexible Spending Account (FSA)
    401K Matching
    Paid Time-Off

    Join Airbnb as a Senior Full-Stack Software Engineer and contribute to the Guest Displays & Platforms team with a focus on driving performance and mentoring junior engineers.

    For over 25 years, eHealth, Inc. has expertly guided American consumers with innovative technology and licensed advisor support to help them find health insurance and related options. Through its proprietary health insurance marketplace at eHealth...

    2 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    EMPLOYMENT TYPE
    Full-time, remote
    DATE POSTED
    March 31, 2025

    Subscribe to Rise newsletter

    Risa star 🔮 Hi, I'm Risa! Your AI
    Career Copilot
    Want to see a list of jobs tailored to
    you, just ask me below!
    LATEST ACTIVITY
    Photo of the Rise User
    Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
    Photo of the Rise User
    Someone from OH, Toledo just viewed Processing Technician at Jushi
    Photo of the Rise User
    Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
    Photo of the Rise User
    23 people applied to Front-end Developer at Venturenox
    C
    Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
    Photo of the Rise User
    Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
    Photo of the Rise User
    10 people applied to Game Developer (Unity) at LiquidX
    Photo of the Rise User
    Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
    1
    Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
    Photo of the Rise User
    Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
    Photo of the Rise User
    Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
    Photo of the Rise User
    Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
    H
    Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
    Photo of the Rise User
    Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
    Photo of the Rise User
    Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
    Photo of the Rise User
    Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
    Photo of the Rise User
    Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
    Photo of the Rise User
    Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
    Photo of the Rise User
    Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance