Sr. Software Engineer, Customer Solutions Engineering
About Us
WellHive is a fast-growing organization focused on transforming the way health systems coordinate and deliver care through secure, modern technology. Our teams leverage the latest in cloud-based tools and services to design and build complex and compelling applications. Every employee is treated as a valued contributor that brings their own unique experience and perspective to the issues we are solving for our users. WellHive proudly offers competitive pay and benefits in addition to flexible working conditions.
Summary
Because of our growth, we are seeking a Senior Software Engineer to join our Customer Solutions Engineering team. In this role, you will be instrumental in architecting, developing, and deploying robust solutions that integrate client systems with our healthcare platform. This is a remote position offering significant autonomy while closely collaborating with other members of your team, client stakeholders and the other internal engineering teams at WellHive.
Do you thrive on tackling the complexities of integrating disparate systems? Are you passionate about solving challenging real world problems within large-scale healthcare environments? Do you value writing clean, well-architected, and maintainable code? If so, we encourage you to apply.
Required Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency with software development. While this role will largely use TypeScript/JavaScript/NodeJS, with the possibility of some Golang, previous proficiency can be in other programming languages.
- Track record of solving problems and delivering software solutions.
- Solid understanding of fundamental software engineering principles, including data structures, algorithms, software design patterns, testing paradigms, and effective debugging of distributed systems.
- Demonstrated ability to collaborate effectively within a team, provide technical guidance, mentor junior engineers, and foster knowledge sharing.
- Expertise in software engineering best practices and familiarity with associated tools, such as Git/GitHub for version control, code review processes, static analysis tools (e.g., ESLint, SonarQube), and CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Understanding of agile methodologies such as Scrum and continuous integration/continuous deployment (CI/CD) principles.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a closely related technical field.
- Excellent written and verbal technical communication skills.
- Solid understanding of Project Management principles.
- Successful completion of in-person IAL3 compliant identity proofing will be required (you must be able to present the necessary identification documents ).
- Willingness and ability to travel for occasional customer or onsite company meetings (approximately 1-2 times per year).
- Ability to work remotely within the continental USA from an Eastern or Central time zone (excluding New York).
- Must be a US citizen or permanent resident.
Desired Qualifications
- Strong understanding of Web Services, including RESTful API design, integration, and consumption.
- Experience with cloud platforms, particularly AWS.
- Familiarly with Go programming language, paradigms, constructs, and idioms.
- Knowledge of relational databases whether PostgreSQL or other.
- Project Management experience and certification is a plus (CAPM, PMP, PMI-ACP, CSM, etc…)
- Prior experience working with healthcare appointment scheduling workflows.
- Prior experience using Jira for project management.
Essential Job Functions
- Design, develop, and maintain robust software/integration solutions.
- Create and maintain system design specifications and process flowcharts/swim lanes.
- Lead systems integration efforts, ensuring seamless data flow and functionality between various platforms.
- Develop and consume APIs to facilitate communication between internal and external systems.
- Manage software integration projects from conception to deployment, ensuring timely and successful delivery.
- Collaborate with cross-functional teams and manage stakeholders effectively to gather requirements, provide updates, and ensure alignment on project goals.
- Apply your deep technical knowledge and problem-solving skills to address complex challenges within the healthcare domain.
- Develop high-quality, performant, and maintainable code with comprehensive unit, integration, and end-to-end test coverage.
- Provide technical leadership through participation in design discussions, code reviews, and mentorship of other team members.
- Actively participate in code reviews, design sessions, and all agile ceremonies (stand-ups, sprint reviews, retrospectives, backlog refinement).
- Work both independently and collaboratively with cross-functional teams to deliver innovative solutions to challenging healthcare problems.
- Mentor and support the technical growth of other engineers on the team.
- Contribute to the continuous improvement of our development tools, processes, and architecture.
- Troubleshoot and resolve technical issues, including occasional participation in a daytime on-call rotation.
- Participate in technical interviews.
Tech Stack
As a Senior Software Engineer, you will be working within an ecosystem that includes: a modern UI built with Angular, TypeScript, and leveraging RxJS/NGXS for state management. Our backend services are primarily Golang applications running on Amazon Linux ECS/Fargate, with data persistence in PostgreSQL/Redshift. Data analytics pipelines utilize Python/Glue. Our infrastructure is managed as code using Pulumi, and our CI/CD pipeline is orchestrated with Jenkins. We use Git/GitHub for version control and Jira for project management.
Recommended Jobs
Facility Technician III
Responsibilities: Demonstrate an understanding and adherence to all work safety policies, procedures, and governing requirements. Knowledge of controls and electric (high and low voltage), with…
Inside Sales Representative
Job Title: Inside Sales Representative Locations: USA Onsite Company: SA Technologies Inc Visa: Open to EADs, OPT Candidates Unlock New Career Horizons with SA Technologies I…
Pediatric Speech Language Pathologist (PPEC/Feeding)
Position Title: Pediatric Speech Language Pathologist (PPEC/Feeding) Location: Pensacola, Florida, United States Work Place Type: Full-time Description: Description …
Quality Supervisor
Our client is a rapidly growing, high volume health food producer based in the Jupiter, Fl area. Based on their recently growth, they are adding a QA Supervisor to their team to help provide QA ov…
Maintenance Supervisor Jacksonville Apartments
We have a great opportunity for a motivated and knowledgeable Maintenance Supervisor to join our company, GMC Property Management. We are a family owned and managed company that has been in the multi…
Experienced Emergency Medicine Nurse Practitioner or Physician Assistant
Description Specialization: Emergency Medicine Job Summary: HCA Florida Englewood Hospital is searching for a PRN Emergency Medicine Advanced Practice Provider (Nurse Practitioner / Phy…
Estate Planning Attorney
Job Description Job Description Estate Planning Attorney About: We are a well-established, full-service law firm serving Southwest Florida for over 100 years. With offices in Fort Myers and N…
Missions Operations Specialist
Job Description Job Description Missions Operations Specialist Job Overview The Missions Operations Specialist plays a key role in fulfilling our God given mission to reach 1 billion souls …
Healthcare Administrator
The Transformational Recruiters Network ( is a healthcare employment agency that currently does business in the states of Arizona, California, Delaware, Florida, Georgia, Pennsylvania, and Texas. We …
Accounting Analyst Senior
Accounting Analyst Senior (CPA Required) Position Highlights: Assists in the preparation/maintenance of the general ledger to support accurate and timely financial data flows through the financ…