Software Engineer III- AI & Engineering/Software as a Service
Job Description
Benefits
This onsite role in Cincinnati, OH is supported by Deloitte's Core Talent Model benefits package, designed to support your health, career growth, and financial well-being. You will contribute to enterprise software built for cloud-native environments, with a collaborative culture that values mentorship and cross-team partnership.
As a hands-on technical leader, you will mentor engineers, drive scalable full‑stack and agentic AI initiatives, and partner with Product, Design, DevOps, and QA to deliver high-quality software.
Responsibilities
- Architect, design, and implement scalable, reliable, and maintainable full‑stack software systems and services.
- Design and operationalize RESTful and asynchronous APIs on cloud‑native infrastructure (AWS, Azure, or GCP), including containerized workloads, CI/CD pipelines, and infrastructure‑as‑code.
- Lead end‑to‑end delivery of complex features from requirements gathering through deployment and monitoring.
- Architect and deliver production‑grade agentic AI and multi‑agent applications using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel; apply patterns like orchestrator‑agent hierarchies, RAG pipelines, tool‑calling agents, and context/memory management.
- Conduct thorough code reviews, enforce coding standards, and champion engineering best practices.
- Mentor and guide junior and mid‑level engineers, fostering a culture of continuous learning and improvement.
- Collaborate with cross‑functional teams including Product, Design, DevOps, and QA to deliver high‑quality software.
- Identify technical debt and proactively drive refactoring and improvement initiatives.
- Participate in system design discussions, architecture reviews, and technical planning sessions.
- Troubleshoot and resolve complex performance, scalability, and reliability issues in production systems.
- Contribute to hiring through technical interviews and assessments.
Requirements
- Ability to work independently and collaborate as part of a team
- Effective written and verbal communication skills
- Meticulous attention to detail and quality of work product
- Ability to build and sustain professional relationships
- Ability to lead projects or workstreams
- Ability to manage and prioritize multiple tasks in a fast paced and dynamic environment
- Strong interpersonal skills and professional demeanor
- Ability to meet deadlines
- Ability to provide clear guidance to others
- 7+ years of software engineering experience with demonstrated backend and cloud development expertise
- Must have experience in Store and Associate Technology (SAT)
- Strong experience in Java and Spring based application development
- Experience with microservices, APIs, messaging, and event‑driven architectures
- Working knowledge of AWS and/or GCP cloud services
- Experience with Docker, Kubernetes, Terraform, and CI/CD tooling
- Experience with SQL and NoSQL data stores
- Strong communication, collaboration, and problem‑solving skills; demonstrated ability to work independently in a player‑coach or technical lead capacity
- Proven track record managing or technically leading delivery teams, including communication cadences and quality assurance across time zones
- Experience delivering software across multiple SDLC methodologies (Agile, SAFe, Kanban, waterfall‑agile hybrid)
- Bachelor's degree in Computer Science, Engineering, or a related discipline or equivalent professional experience
- Ability to travel up to 50% based on work and client needs
- Limited immigration sponsorship may be available
- Experience with event‑driven architectures and messaging systems (Kafka, RabbitMQ, SQS)
- Contributions to open‑source projects or a demonstrated personal portfolio
- Experience with observability, security, and code quality tools
- Experience with machine learning pipelines or data engineering workflows
- Demonstrated experience designing and delivering solutions that incorporate Large Language Models (LLMs) and agentic AI architectures
- Knowledge of security best practices, including OWASP guidelines and secure coding standards
- Prior experience in a tech lead or staff engineer capacity
- Industry‑recognized technology certifications
Technologies
- Java
- Spring
- Docker
- Kubernetes
- Terraform
- AWS
- Azure
- GCP
- LangChain
- LangGraph
- AutoGen
- CrewAI
- Semantic Kernel
- Kafka
- RabbitMQ
- SQS
- RESTful APIs
- Asynchronous APIs
- CI/CD tooling
- SQL
- NoSQL
Compensation
Wage range: USD 122,000 to 240,500 per year. Discretionary annual incentive program may be available.