Python Software Principal Engineer
Dell Technologies · Taipei City, Taiwan · Software Engineering
About this role
Dell Technologies is hiring a principal-level Software Engineer based in Taipei City, Taiwan. The posting calls out experience with Python, Go, AWS, Kubernetes.
- Role
- Software Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Taipei City, Taiwan
- Department
- Software Engineering
- Posted
- May 9, 2026
More roles at Dell Technologies
Job description
from Dell Technologies careersSoftware Principal Engineer
The Software Engineering team delivers next‑generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, applications, and infrastructure using AI‑assisted engineering practices combined with strong software engineering fundamentals.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in [Taipei].
What you’ll achieve
As a Software Principal Engineer on the TDC solution team, you will own the technical direction and design of complex, multi‑component software systems supporting Dell’s AI and Solutions hyperconverged infrastructure platform.
You will work across teams to translate ambiguous product, system, and operational needs into clear, scalable engineering approaches, and leverage AI‑assisted development and analysis workflows to improve engineering efficiency, software quality, and long‑term system reliability—while maintaining a high bar for correctness, security, and maintainability.
- Technical Direction & System Design
- Define and evolve technical designs and system architectures for large‑scope or cross‑team features.
- Ensure designs balance scalability, performance, reliability, and long‑term maintainability.
- AI‑Assisted Engineering Practices
- Leverage AI‑enabled tools and automation to support design exploration, implementation, debugging, and analysis.
- Guide teams in the effective and responsible use of AI‑assisted tooling, reviewing and validating results for correctness and quality.
This is an excerpt. Read the full job description on Dell Technologies careers →