Senior API and Microservices Engineer
GoHealth Urgent Care
:
JOB SUMMARY
At GoHealth Urgent Care, we are committed to delivering a seamless digital experience for our patients, providers,and staff. As technology continues to play a pivotal role in enhancing customer interactions, we seek an experienced API Engineer to join our team in a senior role. The ideal candidate will have a strong background in API development, with expertise in technologies such as Node.js, Express, and GraphQL. As a Senior API and Microservices Engineer, you will be responsible for designing, developing, and maintaining robust and scalable APIs that power our portfolio of digital products and services. Your proficiency in API technologies, including Node.js and GraphQL, will be crucial in crafting scalable, high-performance solutions that contribute to an elevated user and patient experience. You will take ownership of supporting and optimizing our APIs throughout the Software Development Life Cycle (SDLC). Strong familiarity with Typescript, JSON, API Gateways, authentication strategies, and serverless technologies is essential for this role. While our current stack may include specific technologies, we are open to exploring alternative solutions in the ever-evolving landscape of API development. This position demands collaboration with diverse stakeholders, including marketing, physicians, and operations leadership. Excellent problem-solving skills are necessary to anticipate and address API design and implementation complexities before releases and deployments. Your role will be instrumental in ensuring our web-based services and applications' reliability, security, and performance. Education- Bachelor's degree in computer science or related field required (or equivalent experience)
- 6+ years of professional experience and strong proficiency with languages and frameworks, including Express, Node.js, JavaScript, and Typescript, with the ability to write clean, efficient, and well-documented code required.
- Experience working with popular data formats, including JSON, and a strong understanding of data serialization and deserialization.
- Expertise in designing and implementing RESTful APIs, ensuring adherence to industry best practices and standards.
- Design, develop, and maintain robust and scalable APIs to facilitate seamless communication between various systems and applications.
- Ability to implement secure authentication and authorization mechanisms for APIs, ensuring data integrity and confidentiality.
- Hands-on experience with Azure AKS (Azure Kubernetes Service) for container orchestration, and expertise in deploying and managing containerized applications.
- Strong proficiency in Typescript and the ability to write clean, maintainable, and type-safe code for API development.
- Familiarity with Okta or similar IAM solutions for implementing secure authentication and authorization mechanisms in API development.
- Experience working with Microsoft SQL Databases, including designing and optimizing database schemas, writing complex queries, and ensuring data integrity in API interactions.
- Experience implementing Redis for effective caching strategies to optimize API performance and reduce latency.
- Demonstrated commitment to documentation practices, including API specifications, and adherence to best practices in API development and design.
- Strong teamwork skills with the ability to collaborate effectively with cross-functional teams.
- Proficiency in leveraging cloud services, particularly within the Azure ecosystem, for building, deploying, and maintaining scalable and resilient APIs and integrations.
- Experience with API gateway solutions, especially within Azure APIM and Mulesoft.
- Experience working with Cloudflare or similar Content Delivery Network (CDN) solutions for content delivery and implementing security measures to protect APIs from potential threats.
- Track record of implementing monitoring solutions for APIs and utilizing tools to analyze and optimize API performance, ensuring high availability and reliability.
- Ability to collaborate with full stack and front-end engineers to ensure seamless integration and alignment between the front-end and back-end, focusing on scalability, security, and performance.
- Proven record of success using development practices, including agile project management, test-driven development, continuous deployment, etc.
- Strong verbal and written communication skills
- A solid understanding of web application development processes, including the software development life cycle.
- Proven ability to work with business stakeholders, understand their needs, and transform them into working products and features.
- Strong critical thinking, analytical skills, and ability to work through complex situations.
- Ability to work independently with minimal oversight and efficiently collaborate within the team to deliver results adhering to best practices.
- Self-motivated, detail-oriented, and organized.
- Stay current on API design patterns, architectures, and technologies and mentor junior engineers on best practices.
- Experience with IaaS/PaaS cloud computing resources such as Microsoft Azure or AWS
- Understanding of security concepts and best practices in secure web development.
- Proficiency in authentication methods and Single Sign-On (SSO) implementations.
- Expertise with healthcare business processes within physician practices and associated application software necessary to support those processes within an integrated delivery system.
ESSENTIAL FUNCTIONS
- Ability to understand and architect solutions for various products with varying needs, including conversational voice and chat, web applications, back-end processes, cron jobs, staff-facing applications, and data analytics applications. Develop APIs that cater to the unique requirements of each product, ensuring seamless integration and optimal functionality across the entire ecosystem.
- Optimize API performance by analyzing and improving response times, minimizing latency, and implementing caching strategies where applicable.
- Implement real-time data integration solutions, enabling data synchronization across various systems and ensuring up-to-date information for end-users and downstream applications.
- Employ caching strategies, particularly with Redis, to optimize API performance, reduce latency, and enhance the overall user experience while actively monitoring and addressing potential bottlenecks.
- Implement and maintain secure authentication and authorization mechanisms using Okta for effective identity management, ensuring data confidentiality and compliance with security standards.
- Integrate APIs seamlessly with Azure services, including AKS for container orchestration and APIM for governance, monitoring, and security, to build robust and reliable solutions.
- Lead the design and development of scalable APIs using Node.js, Express, and TypeScript, ensuring adherence to best practices and optimal performance.
- Collaborate with cross-functional teams to design, develop, and maintain web-based digital products.
- Deploy and maintain applications on Azure Kubernetes and APIM.
- Manage production software. You ship it, you own it!
- Help maintain and build the development pipelines to increase speed, production, and quality.
- Monitor, identify, and relieve bottlenecks and restraints on production systems through development and system tuning.
- Establish robust error-handling mechanisms and comprehensive logging strategies within APIs to facilitate effective debugging, troubleshooting, and monitoring of data transformation processes.
- Lead the transformation towards a microservices-based infrastructure, providing guidance and expertise to drive architectural decisions, scalability, and maintainability of the overall system.
- Translate business needs and requirements into working products and features.
- Test and document current and future systems and development.
- Take ownership of API technologies and fully support APIs and other web-based services at all stages, from requirements definition to ongoing production support.
- This role works independently and contributes to complex tasks and projects.
- Participate in code reviews and provide constructive feedback to the team.
- Stay updated with emerging technologies and industry trends to ensure the applications remain innovative and secure.
- Other duties as assigned.
All qualified persons are granted an equal opportunity for employment without regard to race, color, religion, sex, sexual orientation and gender identity or expression, age, national origin, citizenship status, disability, genetic information, medical condition, family care leave status, pregnancy or pregnancy-related condition, otherwise qualified disabled or veteran status. The company will comply with all fair employment laws in each of the jurisdictions where we conduct business.
For applicants in California, please review our California Consumer Privacy Statement here .
About GoHealth Urgent Care
GoHealth Urgent Care has outstanding career opportunities in Atlanta, the Bay Area, Connecticut, Delaware, Maryland, Michigan, Missouri, New York, North Carolina, Northwest Arkansas, Oklahoma City, Portland/Vancouver, Texas and Virginia. And all of these positions have one thing in common: flexibility to practice and support urgent care medicine the way it was meant to be, without the stress and bureaucracy of hierarchical organizations. With reasonable work hours that don't emotionally exhaust or burn them out, our team can balance and prioritize their professional and personal lives. Remote positions are also available.
- ...Software Engineer We are FIS. Our technology powers the world's economy and our teams... ...applications. About the team: The API Enablement team is responsible for Supporting... ...Development, API Development, and Microservice design Experience with API Gateways and...Senior
- ...software architect to provide technical leadership in application development. The role involves designing architectures for microservices and APIs, ensuring optimal system performance, and mentoring team members. Candidates should have over 8 years of expertise in...SeniorRemote work
- ...Framework Ventures is looking for an experienced software engineer to design and operate scalable microservices and data processing systems. This role requires 5+ years of experience, strong expertise in Golang, and a deep understanding of distributed systems. You will...SeniorHome office
- ...looking for a seasoned developer with over 10 years of experience in API development to join their Cincinnati office. The ideal... ...technical implementations, and have a strong background in Java and microservices. Responsibilities include code reviews and collaboration with...SeniorWork at officeRemote work
- ...extensive experience in software development, preferably with expertise in Java and Angular, along with a strong background in APIs and microservices architecture. This role includes designing application architectures and leading teams to deliver innovative solutions that...SeniorRemote job
- ...teams. The ideal candidate will have extensive experience in Java, Angular, and microservices architectures. Responsibilities include mentoring less experienced team members and defining API strategies. This role offers a competitive salary between $123,400 - $176,300...SeniorRemote job
- ...development and architecture. The role requires designing and leading next-generation application structures, primarily focusing on API and microservices architecture. The ideal candidate will have 8-12 years of experience, including proficiency in Java, Angular, and cloud...SeniorRemote job
- ...years in software development, experience with Java, Angular, and microservices architecture. Responsibilities include providing technical... ...guidance, analyzing system performance, and defining strategies for API integration. The role offers a competitive salary and a...SeniorRemote job
$150k
...Senior API Engineer needed for this well-funded start-up. The company are a next-generation market data provider. Your role will be to work with Engineers and Product teams to develop web backend and APIs for our core products. You will be maintaining existing web and...SeniorWork experience placementRemote work- An innovative tech platform is seeking a Senior Principal Software Engineer to lead the development of its next-gen API Platform. The role involves defining the technical vision, collaborating with various departments, and mentoring other engineers. The ideal candidate...SeniorRemote work
- A technology company specializing in backend systems is seeking a Senior Backend Developer to design scalable backend systems and APIs. This fully remote role demands expertise in microservices architecture and server-side development with a focus on Node.js, Python, or...SeniorRemote work
- ...Green-Irony is looking for a Senior MuleSoft Engineer in Raleigh, NC. You will be responsible for designing and delivering API-led integration solutions using the Anypoint Platform, driving technical delivery with a focus on client relationships and successful project...SeniorRemote work
- ...A leading technology recruiting firm is seeking a Senior Software Engineer to enhance the API Gateway, crucial for scalability. This remote role involves leading technical decisions, mentoring engineers, and solving collaborative problems. Candidates should possess 6+...SeniorRemote work
$150k - $200k
...Framework Ventures is seeking a Senior Software Engineer to join their API team. This remote-first position involves designing and optimizing APIs for their developer platform, focusing on backend services using TypeScript and Rust. The ideal candidate has over 5 years...SeniorRemote work- ...working with TypeScript, Java, Spring Boot, and integrating APIs and microservices. The ideal candidate will collaborate with cross-... ...background in modern web technologies and a passion for software engineering best practices, we invite you to apply. #J-18808-Ljbffr...SeniorRemote work
- ...Inc. is looking for a Quality Assurance Engineer to join their remote team in Brazil. The... ...quality, with responsibilities including API testing, managing testing processes, and... ...environment. With a strong focus on microservices, the role requires knowledge in No-SQL databases...Remote work
- A leading AI technology company in the USA is seeking a Senior Software Engineer to design and implement robust microservice architectures. The ideal candidate will have proven experience with Python and React, and a deep understanding of microservices. This role offers...SeniorWork at officeRemote workFlexible hours
- ...A leading cloud security company is looking for a Sysdig Engineer to develop scalable APIs and services. The ideal candidate will have over 5 years of experience in software development, especially with Go in production environments. This role emphasizes collaboration...SeniorRemote work
- ...REQUIRED DETAILS and TIME SLOTS will be REJECTED. Job title: Senior Technology Architect Work Location: Richardson,TX 75082... ...to integrate Kafka with enterprise systems (databases, APIs, microservices) Hands-on experience with cloud platforms (AWS, GCP, Azure...SeniorImmediate startRemote workRelocation
$60k - $87k
...A global service provider is looking for a Software Testing Engineer to enhance the quality of software systems. Your role will involve... ...You should have over 7 years of EDI experience and be skilled in API testing and SQL. The position offers remote working flexibility...SeniorRemote work$35 - $65 per hour
A leading IT consulting firm is seeking experienced Software Engineers for a 6-month contract-to-hire opportunity in Central Illinois. This... ...of experience, strong skills in HTML, CSS, Java, and RESTful APIs. The pay range is between $35 and $65 per hour, depending on...SeniorHourly payContract workRemote work- ...efficient and resilient backend solutions. Ideal candidates should have strong experience with Node.js and a solid understanding of REST APIs. The position offers flexibility to work remotely, making it an excellent opportunity for self-starters looking to grow their skills...SeniorRemote work
- A major regional bank is seeking a Senior Software Engineer - API & Event-Driven Systems to support technological advancements. The candidate should have over 8 years of software engineering experience, particularly in API development and event-driven architecture. Responsibilities...SeniorRemote job
$213.51k - $270.9k
Airwallex Pty Ltd. is seeking a Software Developer in San Francisco to enhance developer experience and streamline APIs. You will work in a collaborative environment, creating user analytics systems and developing a top-notch developer portal that features AI capabilities...SeniorRemote work- ...Vori Health Inc is seeking a Senior Data Integration Engineer to design, build, and operate API-driven data services. This role involves collaboration with Data Engineers to ensure a seamless data flow, improving data delivery pipelines across AWS. With a focus on...SeniorRemote work
- ...Overview Our client is a major regional bank undergoing core technology modernizations and seeking a Senior Software Engineer - API & Event-Driven Systems to help them achieve their software architecture and performance goals. Job Title : Senior Software Engineer – API...SeniorContract workRemote work
$165k - $175k
...Lalaith Astor Technical Consulting House seeks a Senior Azure Integration Developer to design and build API-driven serverless solutions in Azure. This role requires expertise in Azure Functions, Logic Apps, and full-stack development, emphasizing collaboration with multidisciplinary...SeniorRemote work- A leading online education provider is looking for a Senior/Staff Software Quality Engineer to lead quality strategy in an AI-augmented API programming environment. This role focuses on defining quality intelligence frameworks and integrating continuous quality practices...SeniorRemote workWork from homeFlexible hours
$110k - $120k
...Vori Health Inc. is seeking a Senior Data Integration Engineer to design and build API-driven data services for seamless data flow. This role includes automating data ingestion and improving data delivery pipelines across AWS, while collaborating with Data Engineers....SeniorRemote work$110.4k - $120.4k
Quorum Federal Credit Union is seeking a skilled software engineer specializing in API development and system integrations. The ideal candidate will have over 5 years of experience, strong hands-on knowledge of .NET/C#, and the ability to design and support RESTful APIs...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior API and Microservices Engineer. Be the first to apply!
- senior development executive Remote
- senior technical manager Remote
- senior manager data science Remote
- senior platform engineer Remote
- senior procurement Remote
- senior director product management Remote
- senior electronic design engineer Remote
- senior manager customer operations Remote
- senior data engineer Remote
- senior manager clinical operations Remote

