> Markdown version of [/jobs/ext/4523635-software-senior-principal-engineer](https://www.wearedevelopers.com/jobs/ext/4523635-software-senior-principal-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Senior Principal Engineer - **Company:** Dell Technologies Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Code Review, Continuous Integration, Github, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, RabbitMQ, Distributed Caching, Service Development Studio, Software Engineering, Data Streaming, ReactJS, Grafana, Fastapi, Git Flow, Kubernetes, Apache Kafka, Splunk, Dynatrace - **Published:** November 2, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/28153319/Software-Senior-Principal-Engineer-Any-Bangalore-1312 ## About the Role * 12 + years of strong hands-on experience with Python and FastAPI for scalable API and service development. Advanced proficiency with React.js, including alignment to the Dell Design System (DDS). * Experience designing, developing, and optimizing PostgreSQL-based solutions. Proven ability to lead Spec-Driven Development (SDD) pods and drive delivery from requirements through production implementation. * Hands-on experience developing and operating applications in Kubernetes-based environments (KOB). Deep understanding of GitHub-centric development workflows including pull requests, code reviews, branching strategies, and CI/CD automation. * Demonstrated proficiency in AI-assisted software engineering practices, including AI skills, MCPs, agents, copilots, and modern productivity tooling. Desirable Requirements * Experience with production monitoring and observability tools such as Splunk and Dynatrace. Experience with event streaming and messaging platforms including Kafka and RabbitMQ. * Experience implementing distributed caching solutions such as Redis.Working knowledge and development experience with Java. ## Description The Software Senior Principal Engineer (I9) serves as the Full-Stack Development Lead, driving the technical vision, architecture, and delivery execution for strategic application initiatives. This leader is accountable for end-to-end feature delivery, technical excellence, mentoring engineers, and advancing AI-native and Spec-Driven Development (SDD) practices across development pods. You will: Technical & Delivery Leadership - Lead a full-stack application pod, driving end-to-end feature delivery and translating business requirements into scalable, secure, and high-performing solutions. Engineering Excellence & Innovation - Champion best practices in architecture, coding, quality, security, and AI-native engineering approaches to accelerate delivery and improve outcomes. Team Leadership & Mentorship - Develop and mentor engineers, fostering a culture of technical excellence, continuous learning, collaboration, and accountability. Strategic Stakeholder Partnership - Partner with product, architecture, operations, and business leaders to align technical roadmaps, resolve critical issues, and drive organizational success.