
Posted 4 days ago
Principal Software Engineer
DellPrincipal Software Engineer
Perks & benefits
CommissionHealth InsurancePaid Leave
Requirements
8-12 years software engineering experience, Backend development in Python, Java, or C#, Expertise in data warehousing and lakehouse architectures, Experience with data pipelines and orchestration, Knowledge of distributed and cloud-native systems, Experience with Kubernetes and CI/CD
Skills
PythonJavaC#SparkKubernetesKafkaAirflowDBT
About the role
Responsibilities
- Lead the design and architecture of data and information systems supporting ISG business operations
- Develop end-to-end data-driven software solutions, ensuring performance, reliability, and long-term maintainability
- Own complex technical implementations, including risk identification, mitigation, and solutioning
- Conduct design and code reviews while mentoring senior and mid-level engineers
- Collaborate cross-functionally to deliver enterprise-grade integrations and influence engineering standards
Requirements
- 8–12 years of experience delivering complex, large-scale software systems
- Strong backend development skills in Python, Java, or C#
- Deep expertise in data warehousing and lakehouse architectures, including data modeling and governance
- Hands-on experience building and operating data pipelines and orchestration using tools such as Airflow, Spark, dbt, or NiFi
- Advanced knowledge of distributed and cloud-native systems, including Kubernetes, CI/CD, and event-driven architectures (e.g., Kafka)
- Proven ability to independently design, implement, and debug complex systems
Preferred Qualifications
- Experience integrating AI-enabled capabilities into enterprise systems, including LLM-driven automation, RAG, and vector databases
- Strong foundation in modern platform engineering, including Agile/Scrum practices and GitOps
Benefits
- Comprehensive healthcare programs
- Award winning financial wellness tools and resources
- Generous leave of absence for new parents and caregivers
- Industry leading wellness platform
About the Company
Dell Technologies delivers next-generation application enhancements and new products for a changing world. Our Software Engineering team works at the cutting edge to design and develop software for platforms, peripherals, and applications using the most advanced technologies and methodologies.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Software Engineer
Dell · Round Rock
