Senior Principal Software Engineer
Company: Dell Technologies
Location: Hopkinton
Posted on: March 18, 2023
|
|
Job Description:
Senior Principal Software Engineer
Join our Future of IT (FOIT) team which is building products that
enable flexible, cloud-based storage and advanced data management
solutions. Dell is offering multi-cloud infrastructure that
captures and secures the data control point by moving from data
persistence and data processing to data activation.
The FOIT Software Engineering team delivers next-generation
software application enhancements and new products for a changing
world. Working at the cutting edge, we design and develop software
for platforms, peripherals, applications and diagnostics - all with
the most advanced technologies, tools, software engineering
methodologies and the collaboration of internal and external
partners. This includes the latest GUI frameworks, Kubernetes
environments, advanced DevOps toolchains, and continuous
deployment.
Join us as a Senior Principal Software Engineer on our Software
Engineering team in Hopkinton, Massachusetts to do the best work of
your career and make a profound social impact.
Remote US is an option.
What you'll achieve
As a Senior Principal Software Engineer , you will drive efforts
across design, development, validation, and dev-ops teams to
accelerate product feature delivery to our customers. You will need
to successfully deliver customer-facing functionality for
well-defined features in a team environment and are expected to be
familiar with state-of-the-art tools and processes; and have
excellent written and verbal communications skills.
You will:
Develop a full stack cloud architecture for life cycle management
of Dell storage and hyper-converged infrastructure products
Work with a diverse team of architects and engineers both within
and across product teams to collaboratively build a cohesive
architecture
Work with UX designers to develop a delightful customer
experience
Work with dev-ops team to ensure a continuous delivery of the
product using agile methodology
Mentor junior engineers to help them advance in their career
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the
table. Here's what we are looking for with this role:
Essential Requirements
13+ years of experience in developing enterprise-class, distributed
software solutions, with 7+ years of demonstrated technical design
leadership within a small team
Working knowledge of building scalable, software-as-a-service
(SaaS) solutions using micro-services architecture.
Demonstrated understanding in one of the key public cloud
infrastructure technologies such as Amazon Web Services, Microsoft
Azure or Google Cloud Platform.
Strong hands-on experience developing data models, algorithms, and
workflows using object-oriented programming languages such as C++,
Java, or Python.
Experience with containers such as Docker and management of
containerized applications using Kubernetes.
Desirable Requirements
Experience working in a geo-distributed team using Agile.
Bachelor's degree in Computer Science or related field.
Here's our story; now tell us yours
Dell Technologies helps organizations and individuals build a
brighter digital tomorrow. Our company is made up of more than
150,000 people, located in over 180 locations around the world.
We're proud to be a diverse and inclusive team and have an endless
passion for our mission to drive human progress.
What's most important to us is that you are respected, feel like
you can be yourself and have the opportunity to do the best work of
your life -- while still having a life. We offer excellent
benefits, bonus programs, flexible work arrangements, a variety of
career development opportunities, employee resource groups, and
much more.
We started with computers, but we didn't stop there. We are helping
customers move into the future with multi-cloud, AI and machine
learning through the most innovative technology and services
portfolio for the data era. Join us and become a part of what's
next in technology, starting today.
You can also learn more about us by reading our latest Diversity
and Inclusion Report and our plan to make the world a better place
by 2030 here (https://jobs.dell.com/diversity-and-inclusion) .
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. Dell encourages applicants of all
ages. Read the full Equal Employment Opportunity Policy here
(https://jobs.dell.com/equal-employment-opportunity-policy-statement)
.
LIRemote
Keywords: Dell Technologies, Worcester , Senior Principal Software Engineer, IT / Software / Systems , Hopkinton, Massachusetts
Click
here to apply!
|