Senior Software Developer - Emerging Technologies - Office of CTO

Austin, TX, United States

Senior Software Engineer - Emerging Technologies - CTO


Competitive salary

Austin, Texas


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 Dell EMC Office of the CTO, Open Innovation Lab team delivers Proof-of-Concepts that are customer focused, customer engaged, exploring unmet requirements/business problems through rapid prototyping to deliver innovative products and solutions for the global market. Working at the cutting edge, we design and develop innovative software applications across a number of ecosystems. 

The Emerging Technologies and Ecosystems team within the Dell EMC Office of the CTO, delivers Proof-of-Concepts that are customer focused, customer engaged, exploring unmet requirements and business problems through rapid prototyping to deliver innovative products and solutions for the global market. Working at the cutting edge, we design and develop innovative software applications using the most advanced technologies, tools, software engineering methodologies and in collaboration with customers, partners and internal product groups. 

Current technologies of interest include:

  • AI / ML
  • Trusted Compute and Security,
  • Edge Architectures and Optimizations,
  • Real Time Analytics,
  • Automation and Management and Orchestration
  • Containers and Cloud Stack Optimizations

We are looking for a Senior Software Developer to join our team in Austin, Texas to be a key contributor in the evolution of Dell.


Key Responsibilities

  • Software design, development and prototyping of applications and solutions using agile methodologies in 6-8-week sprints
  • Collaborate well with peers within Dell, customers and partners
  • Interact cross functionally with customers, partners, system architects, engineering peers across Dell product groups, and senior management in the course of the execution of projects.
  • Lead change and continuous improvement for both innovation and processes.


Essential Requirements

  • This position requires an accomplished software engineer, who truly understands multiple key technologies and applications, can create software, thrives in a fast-paced, highly ambiguous environment and has the ability and track record of influencing and collaborating with others.
  • Self-Motivated, Enthusiastic, Energetic and Passionate about technology and working as a part of a team.
  • Ability and Open Mindedness to quickly learn about new development methodologies and cutting-edge technologies
  • MS in Computer Science and 3+ years’ experience or BS and 5+ years’ experience or equivalent
  • Be a quick learner, strong problem solver, team player, and effective communicator demonstrating strong written, verbal and presentation skills.
  • Excellent track record in software design and development with significant experience with a language like Java, Python or C++.
  • Experienced with Agile Development.
  • Experience with one or more of the following technologies: Virtualization, Containers, OpenStack, Big Data Analytics, Real time Analytics or Machine Learning.
  • Hands-on experience with one or more of the following technologies: Containers, Spark / Flink, Blockchain, Drools, NodeRED, NiFi, Kafka, Zookeeper, Cassandra / CouchDB, Hadoop/HDFS, ELK, Bosun, Hyper-scale storage technologies


Desirable Requirements

  • Experience with Open Source Software development.
  • Experience with AWS, Azure or GCP public cloud environments
  • Experience with DevOps tools such as Puppet, Ansible.
  • Experience with orchestrators such as Kubernetes, Mesos/Marathon, Docker Swarm


Benefits
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.

"LI Priority"

Mission

We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job