As a Senior Software Engineer, you will be a hands-on technical leader and key contributor on a cross-functional team, often acting as a technical lead. You will design, build, and operate Java Spring Boot microservices and RESTful APIs on AWS as the organization migrates from on-premises systems. The role uses event-driven architecture and data stores including SQL Server, PostgreSQL, MongoDB, and Redis, while driving execution, mentoring others, and championing operational excellence. The role emphasizes agentic AI-first engineering, using AI-assisted workflows and tools such as GitHub Copilot, Amazon Q, and Claude to support coding, refactoring, documentation, testing, modernization, dependency analysis, and CI/CD interactions, with human-in-the-loop controls and engineering judgment. You will own testing strategy, contribute to CI/CD pipeline evolution during the transition to AWS EKS, instrument services with observability tools, define SLIs and SLOs, participate in a minimal on-call rotation, follow secure coding practices, lead design reviews, mentor peers, and take ownership of services from development through production. The position is remote within the U.S., with quarterly travel to Tulsa, Oklahoma.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed