A leading technology solutions provider in North Carolina is seeking a Senior Software Engineer focused on platform performance and resilience. The role involves ensuring system reliability and performance across multi-tier systems using AI-enabled automation. Candidates should have strong skills in Node.js and Java, alongside experience in performance and reliability engineering within distributed systems. The position offers a collaborative environment, aiming for measurable system stability at retail scale.
Qualifications
4–6+ years of professional software engineering experience.
Strong proficiency in Node.js and Java.
Experience modeling multi-tier systems (edge, middleware, cloud).
Solid understanding of SLOs, SLIs, and non-functional validation.
Responsibilities
Architect reliability across edge, store, and cloud.
Engineer patterns that prevent cascading failures.
Develop AI-enabled systems for performance validation.
Architect structured telemetry across all tiers.
Skills
Node.js
Java
Performance engineering
Reliability engineering
Distributed systems architecture
Debugging and profiling
Tools
Kubernetes
Job description
A leading technology solutions provider in North Carolina is seeking a Senior Software Engineer focused on platform performance and resilience. The role involves ensuring system reliability and performance across multi-tier systems using AI-enabled automation. Candidates should have strong skills in Node.js and Java, alongside experience in performance and reliability engineering within distributed systems. The position offers a collaborative environment, aiming for measurable system stability at retail scale.