Senior Software Engineer

United, WV, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Software Development
  • Technical Direction
  • High Availability
  • Scalability
  • Continuous Integration
  • Continuous Delivery
  • Provisioning
  • Technical Drafting
  • Mentorship
  • Incident Management
  • Root Cause Analysis
  • Computer Science
  • Software Engineering
  • Python
  • Node.js
  • Amazon Web Services
  • Orchestration
  • Red Hat Linux
  • Kubernetes
  • Terraform
  • Ansible
  • Messaging
  • Apache Kafka
  • Amazon SQS
  • Communication
  • Testing
  • Documentation
  • Workflow
  • Microsoft Certified Professional
  • Apache Velocity
  • Operational Efficiency
  • Artificial Intelligence
  • Privacy
  • Health Insurance
  • HIPAA
  • Systems Design
  • Health Care
  • HL7
  • ASC X12
  • Electronic Data Interchange
  • Customer Facing
  • Professional Services

Summary

Job Description

Senior Manager / Manager - Full Stack
\\n
Location: Onshore (United States)
\\n

\\n
Tech Stack: Distributed Systems, AWS (incl. EKS), OpenShift, Automation (CI/CD & IaC), Go, Python, Node.js, AI-Assisted Software Development
\\n

\\n
Role Overview
\\n
We are looking for a Senior Software Engineer to lead design and development of complex, highly available, distributed systems on AWS using Go, Python, and Node.js, running on Kubernetes-based platforms such as EKS and OpenShift. You will set technical direction for a team, drive an automation-first engineering culture, and act as a hands-on technical leader who partners with product and client stakeholders to turn requirements into resilient, well-tested systems.
\\n
Key Responsibilities
\\n
    \\n
  • Lead design and development of complex, distributed, high-availability systems in Go, Python, and Node.js
  • \\n
  • Define technical approach and engineering best practices for the team
  • \\n
  • Own key AWS infrastructure decisions covering scalability, cost, security, and resilience across container orchestration platforms (EKS, OpenShift) and serverless/compute services
  • \\n
  • Drive automation strategy across CI/CD, infrastructure provisioning, testing, and operations
  • \\n
  • Lead technical design reviews and set coding and architecture standards
  • \\n
  • Mentor mid-level and junior engineers and guide their technical growth
  • \\n
  • Partner with product and business stakeholders to translate requirements into technical solutions
  • \\n
  • Lead incident response, root-cause analysis, and long-term reliability improvements
  • \\n
  • Evaluate and introduce new tools and technologies where they add clear value
  • \\n
\\n
Required Qualifications
\\n
    \\n
  • Bachelor\'s or Master\'s degree in Computer Science, Engineering, or a related field
  • \\n
  • 8-12 years of software engineering experience, with significant depth in distributed systems
  • \\n
  • Expert-level proficiency in Go and Python, with strong working proficiency in Node.js for polyglot service environments
  • \\n
  • Deep hands-on expertise with AWS architecture and services, including container orchestration on EKS
  • \\n
  • Hands-on experience running and operating workloads on Red Hat OpenShift as an enterprise Kubernetes platform
  • \\n
  • Proven experience designing and scaling automation frameworks and infrastructure-as-code (Terraform, CloudFormation, or Ansible)
  • \\n
  • Strong grasp of distributed systems fundamentals: consistency models, fault tolerance, service mesh, messaging systems (Kafka, SQS/SNS), and data partitioning
  • \\n
  • Experience leading technical projects or small teams
  • \\n
  • Strong written and verbal communication skills for working with cross-functional and client stakeholders
  • \\n
\\n
AI Knowledge & AI-Assisted Development (Required)
\\n
    \\n
  • Strong, demonstrated use of AI-assisted and agentic development workflows (Claude Code, Copilot, Cursor, or similar) across the full development lifecycle: design, coding, testing, review, and documentation
  • \\n
  • Able to define and enforce team-level standards for responsible AI-assisted coding, including validation rigor, security scanning of AI-generated code, and avoiding data leakage in prompts
  • \\n
  • Practical knowledge of AI/LLM integration patterns for backend systems: APIs, prompt design, retrieval-augmented generation (RAG), embeddings, and agentic workflows (e.g., MCP)
  • \\n
  • Able to identify where AI-driven automation can meaningfully improve engineering velocity, code quality, or operational efficiency, and lead adoption within the team
  • \\n
  • Ensures AI tool usage on the team aligns with data privacy and security requirements, particularly around PHI and other sensitive health plan data
  • \\n
\\n
Preferred Qualifications
\\n
    \\n
  • Extensive experience in the US health insurance or payer domain: claims, enrollment, benefits, provider networks, and HIPAA/compliance-aware system design
  • \\n
  • Experience with healthcare interoperability standards (HL7, FHIR, X12 EDI)
  • \\n
  • Prior experience in a client-facing consulting or professional services environment
  • \\n
\\n
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: orcfeed
  • Position Id: 24495_29249_9c1681775b8b16b6
  • Posted 6 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

West Virginia

•

Today

Full-time

West Virginia

•

Today

Full-time

Remote

•

Yesterday

Easy Apply

Full-time

Depends on Experience

Remote

•

Today

Easy Apply

Full-time

Depends on Experience

Search all similar jobs