Senior Platform Engineer - NBA

Humana Inc.
Topeka, KS, United States
12 days ago
Apply on www.kansasworks.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Code Review Software Debugging Distributed Systems Drools Python (Programming Language) PostgreSQL Node.Js Reliability Engineering Software Engineering SQL Databases
+7 more
TypeScript Data Logging ReactJS State Machines Apache Kafka Service Stack Databricks

Job description

The Senior Platform Engineer keeps the entire NBA platform healthy, reliable, and maintainable for the long term. You develop a working understanding of every layer of the technology stack - the Java/Drools rules engine, the React/Node/Postgres action library, the Node.js and Temporal orchestration and state machine, the Kafka event backbone, and the Databricks decisioning pipelines - and you use that breadth to diagnose issues, improve reliability and performance, and implement focused features and enhancements wherever they are needed. This is a hands-on role for an engineer who enjoys understanding how systems fit together and takes pride in keeping a complex platform running smoothly., Cross-Stack Maintenance - Maintain and support services across the full platform; build and keep current a working knowledge of each component and how they integrate.

  • Reliability Engineering - Monitor platform health, investigate production issues, and resolve bottlenecks, failures, and scaling constraints - often before users notice them.

  • Feature Implementation - Design and ship focused features, enhancements, and technical improvements across platform components, favoring clarity and maintainability.

  • Observability - Extend logging, metrics, tracing, and alerting so the team has clear visibility into what the system is doing in production.

  • Performance and scale - Profile and tune components under load; help the platform scale reliably as member volume and data throughput grow.

  • Quality - Write tests, participate in code reviews, and uphold engineering standards so changes ship production-ready.

  • Incident response - Participate in the on-call rotation, lead root-cause analysis, and turn incidents into durable fixes and preventative improvements.

  • Collaboration - Work with the delivery pods and Decision Intelligence to understand new components and smoothly take on their long-term ownership.

Requirements

5+ years of software engineering experience building and operating production systems.

  • Comfortable working across a polyglot codebase; able to read, debug, and extend code in more than one of Java, Node.js/TypeScript, Python, and SQL.

  • Solid understanding of distributed systems: APIs, event-driven patterns, asynchronous processing, and failure handling.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.kansasworks.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all