Software Engineer Analyst
DeloitteAbout the role
Software Engineer Analyst
Engineering and Product | Software EngineeringSan Diego, California, United States
Position Summary
Engineering Foundry/Software Engineering Development Full-stack Developer/Analyst/Software Engineer
Join our AI & Engineering team transforming technology platforms, driving innovation, and helping make a significant impact on our clients' success. You’ll work alongside talented professionals reimagining and re-engineering operations and processes that are critical to business. Your contributions can help clients improve financial performance, accelerate new digital ventures, and fuel growth through innovation.
AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by engineering for business advantage, transforming mission-critical operations. We enable clients to stay ahead with the latest advancements by transforming engineering teams and modernizing technology & data platforms. Our delivery models are tailored to meet each client's unique requirements.
Engineering as a Service provides complete design, implementation, and technology operations, leveraging our core engineering expertise. We transform engineering teams, modernize technology, and deliver complex programs with a product engineering approach. Our flexible delivery models—traditional teams, pools, or pods—are tailored to each client’s needs, offering engineering-led advisory, implementation, and operational capabilities to accelerate innovation.
Recruiting for this role ends on 4/21/2026.
Work You’ll Do
You are a hands-on full-stack developer who builds, tests, and ships reliable software as part of an agile engineering team. You contribute to the design and implementation of cloud-native applications and AI-augmented features, growing your technical depth across the stack. You will work alongside senior engineers to grow your technical skills while making meaningful contributions to our projects.
Key Responsibilities
* Design, build, test, and maintain scalable full-stack features across front-end and back-end systems, following project engineering standards and conventions.
* Write clean, well-documented, and maintainable code; participate in code reviews and contribute constructive technical feedback to peers.
* Develop and maintain back-end microservices and scalable APIs; implement CI/CD pipelines, containerized workloads, and infrastructure-as-code as part of client engagements.
* Integrate LLM APIs (OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI) to build intelligent, context-aware features within client applications.
* Implement agentic AI patterns — tool-calling agents, RAG pipelines, prompt chaining, and memory management — within full-stack applications under senior engineer guidance.
* Collaborate on prototyping and iterating AI-powered workflows and automation solutions, contributing to the practice's growing AI delivery capability.
* Participate actively in code reviews, providing and incorporating constructive feedback.
* Collaborate with product managers, designers, and fellow engineers to translate requirements into technical solutions.
* Identify, diagnose, and resolve bugs and performance issues in development and production environments.
* Assist in breaking down technical requirements into well-scoped tasks and estimates.
* Support junior engineers through pairing, knowledge sharing, and informal mentorship.
* Write and maintain unit, integration, and end-to-end tests to ensure software reliability.
* Participate in on-call rotations and contribute to incident response and post-mortems.
Qualifications
* 2+ years of professional software engineering experience with a focus on full-stack development.
* 2+ years of full system lifecycle development experience, from requirements through production deployment.
* 2+ years of hands-on full-stack experience with proficiency in at least one back-end language (Python, Java, .NET, Go, or Node.js) and a modern front-end framework (React, Angular, or Vue.js).
* 2+years in a client-facing development role, or a demonstrated ability to engage professionally with external stakeholders.
* Experience building and consuming RESTful APIs and/or GraphQL services in a professional, team-based delivery environment.
* Solid understanding of software engineering fundamentals inc
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s