Senior Software Engineer / Technical Architect
Company: S3
Location: Charlotte
Posted on: April 2, 2026
|
|
|
Job Description:
Job Description Senior Software Engineer / Technical Architect
(Python, AI/LLM, Kubernetes) Charlotte, NC ; ISELIN, NJ; IRVING, TX
(Hybrid – 3 Days Onsite) Contract: 12 Months (Potential
Extension/Conversion) Rate: $80/hr Overview We are seeking a highly
skilled Senior Software Engineer / Technical Architect to design
and deliver modern, scalable backend systems while driving
AI-powered innovation . This role combines hands-on engineering,
system architecture, and AI/LLM solutioning , making it ideal for
engineers who enjoy solving complex problems, building
production-grade systems, and working with cutting-edge
technologies such as GPT, Gemini, and agent-based frameworks . Key
Responsibilities Define and drive target architectures, reference
designs, and technical roadmaps Design and deliver scalable backend
systems using Python and/or Java Build and maintain API-driven
microservices deployed on Kubernetes/OpenShift (OCP) Develop
LLM-powered solutions using tools such as GPT, Gemini, and RAG
frameworks Build agent-based workflows leveraging technologies like
LangChain and Vertex AI Translate business requirements into
secure, scalable, and cost-efficient technical solutions Lead
architecture reviews and drive cross-domain system integration Own
end-to-end SDLC , including design, development, testing, and
deployment Implement observability and reliability best practices
(SLOs, SLIs, monitoring, incident readiness) Embed security and
compliance controls into systems and development pipelines Required
Qualifications 5 years of software engineering experience
(enterprise-scale preferred) Strong proficiency in Python and/or
Java Hands-on experience building APIs and distributed systems
Experience with Kubernetes, OpenShift (OCP), or containerized
environments Strong background in system design and architecture
Ability to operate independently and solve complex, ambiguous
problems Experience working across the full software development
lifecycle (SDLC) Preferred Qualifications Experience with LLMs
(GPT, Gemini) and AI/ML concepts Hands-on experience with RAG
(Retrieval-Augmented Generation) and LangChain Exposure to Vertex
AI or similar AI platforms Familiarity with observability tools
(Prometheus, OpenTelemetry) Experience in financial services or
regulated environments Work Environment Hybrid: 3 days onsite in
Charlotte, NC Highly collaborative, engineering-driven culture
Fast-paced environment focused on innovation and modern
technologies
Keywords: S3, Huntersville , Senior Software Engineer / Technical Architect, IT / Software / Systems , Charlotte, North Carolina