Where healthcare connects. Now Hiring!
Software Engineer IV
Location
United States
Posted
128 days ago
Salary
0
Seniority
Lead
Job Description
Software Engineer IV
Availity
• Design, develop, and maintain scalable and resilient cloud-native applications for core PLS workflows and services. • Build and enhance full-stack features using Java, React, RESTful APIs, event-driven patterns, and AWS-managed services. • Implement and optimize data ingestion and processing components—including batch and streaming workflows—using Spark, Scala, and Python where appropriate. • Improve system stability, data quality, and performance by refining workflows, optimizing service designs, and closing monitoring/alerting gaps. • Lead the maturation of prototypes or proof‑of‑concepts into production-ready services. • Contribute to the modernization of legacy components into modular, maintainable, and extensible architectures. • Strengthen CI/CD pipelines, infrastructure-as-code, automated testing frameworks, and overall engineering rigor. • Write and maintain robust unit, integration, and end‑to‑end tests. • Partner with product management, architects, and engineering peers to drive roadmap execution and deliver high-quality, customer-ready solutions. • Mentor and coach engineers to elevate coding practices, architectural thinking, and product quality across the PLS organization.
Job Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- 7+ years of experience designing and building production‑grade software applications using Java and modern JavaScript frameworks (React preferred).
- 5+ years of experience as a full‑stack engineer, contributing to backend services, APIs, UI frameworks, and integration layers.
- Proficiency with Scala, Python, and Apache Spark for building and operating data‑intensive services or batch/stream processing components within provider lifecycle workflows.
- 5+ years of experience working with AWS cloud services, including hands-on work with Lambda, S3, SQS, SNS, API Gateway, Airflow (MWAA), CloudWatch, and related ecosystem tools.
- Strong understanding of distributed systems, event-driven architectures, and service-to-service communication models.
- Demonstrated knowledge of software engineering best practices: Git workflows, code reviews, automated testing, CI/CD pipelines, and observability.
- Able to plan work, set clear direction, and coordinate tasks across a multidisciplinary team in a fast-paced environment.
- Flexible and able to adapt to evolving priorities and changes in direction.
- Collaborative attitude—this role works closely with product owners, engineers, analysts, and architects across multiple PLS product lines.
Benefits
- Competitive salary, bonus structure, generous HSA company contribution, healthcare, vision, dental benefits and a 401k match program that you can take advantage of on day one!
- Unlimited PTO for salaried associates + 9 paid holidays.
- Hourly associates start at 19 days of PTO and go up from there with all the same holiday benefits.
- Reimburse up to $250/year for gym memberships, participation in racing events, weight management programs, etc.
- Education reimbursement!
- Paid Parental Leave for both moms and dads, both birth parents and adoptive parents.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect, develop and maintain business applications • Process user requests for developing of new and support for existing IT systems • Prepare documentation related to development and maintenance of business applications • Execute and implement software tests, participate in code reviews • Follow the development standards applied within the department • Track the development, maintenance and related tasks in the tracking system used within the team • Follow the progress of systems development technologies and advance professional skills as necessary
• Architect, develop and maintain business applications • Process user requests for developing of new and support for existing IT systems • Prepare documentation related to development and maintenance of business applications • Execute and implement software tests, participate in code reviews • Follow the development standards applied within the department • Track the development, maintenance and related tasks in the tracking system used within the team • Follow the progress of systems development technologies and advance professional skills as necessary
Senior Full-Stack Engineer
Carrum HealthCarrum Health is a healthcare company that partners with employers to provide employees access to high-quality medical care through a network of top providers. Carrum Health aims t
• Take a hands-on leadership role in shaping the design, development, and optimization of both our web and mobile applications. • Support the creation of scalable, high-performance APIs and services. • Contribute to and integrate with frontend components built with React and React Native. • Drive improvements in system architecture and performance through active leadership in code reviews, design sessions, and continuous evolution of our development processes. • Collaborate closely with product teams to define project timelines, influence technical direction, and guide the team through complex design and architectural decisions.
• Lead initiatives from design to delivery • Mentor developers, driving best practices across the team • Define, communicate, and execute technical roadmaps with stakeholders • Make key architectural and technology adoption decisions • Conduct and lead code reviews to ensure alignment with technical goals • Anticipate risks, optimize performance, and remove technical blockers • Collaborate across departments to align technical solutions with business needs


