Dell Senior Principal Software Engineer - Austin, TX in Austin, Texas
Senior Principal Software Engineer
Are you ready to drive and own the products of Dell highly successful e-commerce platform? If so, bring your talents and join the team.
Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities.
The Digital Commerce Experiences team is now hiring a Principal Software Engineer, to lead the development of future products offering premium, personalized Digital Commerce Experiences. It is a key piece of Dell’s strategy; it generates billions of dollars in annual revenue and here in Austin we play a key role in keeping the platform alive and growing. We are looking for candidates who have already successfully built and deployed large applications.
Drive and own the development of highly available and scalable products that provide premium customer experiences
Lead conversations with clients, peers and leadership and engineering teams, to plan define, build, deploy and maintain products
Be a subject matter expert in one or more related domains
Lead by example, owning the products and its outcome from its inception to retirement
Mentor team members helping them to grow
Promote and enforce best engineering practices throughout the full SDLC
Live and breathe innovation by delivering new products, proposing new ideas and making patent proposals
Communicate throughout the organization and with global teams.
12+ years of related experience in a professional role with a Bachelor’s degree; or 8+ years with a Master’s degree; or 5+ years with a PhD; or equivalent experience
10+ years of related experience with at least 5+ years building large web applications dealing with very high volumes using Microsoft technologies
Expert knowledge of object-oriented programming & SOLID principles
Excellent communication skills to be able to work efficiently within and outside the organisation, make presentation to the leadership teams and .
Sound experience in working with Scrum teams
Engineering Degree in Computer Science/Engineering, or equivalent professional experience.
Deep understanding of the twelve-factor app
Practical knowledge of modern source control tools and deployment strategies
Cloud experience on Azure, AWS or hybrid clouds
Knowledge of modern distributed architecture components: Redis, RabbitMQ, Kafka…
Additional frameworks, tools and technologies experiences: Web API, Node.js, NoSQL databases, graph database…
Exposure to performance optimisation
Awareness of Web Accessibility (WCAG / ARIA)
Experience working with global peers in multi-cultural international environment.
Some machine learning knowledge
Great analytical thinking, relying on data and metrics and paying attention to details
Exceptional organizational skills, focusing on key results
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment.
If you’re ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell.
Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here .