Software Design & Development
Design, code, test, and implement high-performance, scalable, and secure software applications.
Develop solutions for Dell’s cloud platforms, storage systems, data services, and enterprise software products.
Work with modern programming languages like Java, Python, C++, or Go, depending on the product team.
Architecture & System Design
Define and review software architectures for large-scale distributed systems.
Drive design reviews, code reviews, and performance optimization.
Evaluate and adopt emerging technologies to enhance Dell’s software ecosystem.
Technical Leadership
Mentor junior and mid-level engineers.
Provide technical direction and best practices for the engineering team.
Collaborate with product management, UX, and QA teams to deliver enterprise-grade software.
Innovation & Problem Solving
Identify opportunities to improve system performance, reliability, and scalability.
Participate in Dell’s innovation programs and contribute to patents or technical white papers.
Support automation, DevOps, and continuous integration/continuous deployment (CI/CD) pipelines.
Collaboration & Communication
Work across cross-functional global teams (engineering, operations, security, product).
Present architectural solutions to stakeholders and senior leadership.
Competitive salary with performance bonuses.
Health, dental, and vision insurance.
Employee Stock Purchase Plan (ESPP).
Hybrid/remote work flexibility.
Learning reimbursement for certifications (AWS, Azure, etc.).
Paid time off, parental leave, and volunteer time off.