Dell Technologies is hiring a Software Senior Engineer to develop sophisticated systems and software aligned with customer business goals. In this role, you will contribute to the design and architecture of high-quality, complex systems and software environments, helping to build our next-generation data protection products.
What You'll Do
- Develop next-generation products and help shape world-class client technologies.
- Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
- Contribute to the development and implementation of test strategies for complex software products and systems.
- Prepare, review, and evaluate software specifications based on product requirements, and contribute to designs and implementations with a focus on device and serviceability.
What We're Looking For
- 5-8 years of experience in software development using JAVA, Spring, Spring Boot, Data Structures, Microservices, ORM Tools in Java, and Cloud technologies.
- Experience designing APIs using OpenAPI/Swagger/RAML, plus API implementation, integration, and programming in multi-threaded, Windows/Linux/Unix environments.
- Experience in feature requirements, development, and design of applications interacting closely with business, plus excellent problem-solving, programming, debugging, and root cause analysis skills.
- Expertise in creating object-oriented designs and breaking down problem statements into HLD, LLD, and code.
- Hands-on exposure with AI technologies and proficient use of AI copilots throughout the SDLC, with a quality-first mindset and ownership from development through unit and end-to-end testing.
Nice to Have
- Expertise with design and maintenance of multi-vendor CI/CD pipelines and DevOps practices.
- Experience with distributed systems, operating systems, device drivers, and system architecture.
- Knowledge of AI/ML, GenAI, and prompt engineering.
- Experience implementing automation tools and frameworks (CI/CD pipelines).
Technical Stack
- JAVA, Spring, Spring Boot, Microservices, ORM Tools in Java, Cloud technologies
- OpenAPI/Swagger/RAML, Windows/Linux/Unix Programming
- AI technologies, AI copilots, CI/CD pipelines, DevOps
Team & Environment
You will join the Engineering Development team based out of the Bangalore Development Center.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing a work environment free of discrimination and harassment.





