Dell Technologies is seeking entrepreneurial and innovative Software Engineers to drive the vision and execution of a new Enterprise Edge and App Enablement Initiative. If you are passionate about how Edge Computing is revolutionizing the future infrastructure and is enabling the next wave of ultra-low latency Internet applications, this is the role for you.
As a Principal / Senior Software Engineer in our new Edge innovation group, you
Have the passion in developing and supporting the growth of next generation software architectures and inspire innovation within the team
Develop scalable real-time low-latency processing solutions in an agile delivery method
Lead and guide the team in design, code and implement new algorithms to solve complex problems
Work collaboratively with cross-functional distributed teams in engineering, QA and product management in all phases – ensuring delivery of quality solutions
Requirements:
Bachelor’s degree in Computer Science or related field (master’s degree preferred) or relevant experience. At least 12+ years of application design & development experience as a full-stack developer with one or more programming languages - Golang, Rust, Python and C++
Experience in Web Development with React / Angular / VueJ. Experience in containerization technologies like Docker and/or Kubernetes and virtualization (VMWare, KVM)
Experience in agile practices: BDD, TDD, CI/CD, Git workflows, X. Experience with at least one message queue systems, event streaming and/or big data technologies such as NATS, RabbitMQ, Kafka, Spark, Storm, Flink, Redis, ELK. Experience with at least one SQL and/or NoSQL databases: Postgres, MongoDB, Cassandra
Understanding and demonstrable experience of modern architecture/designs - Micro-services, Cloud Native, Serverless architecture/Object-Oriented and Functional programming/SOLID principles/API-first development/Event-Driven/Domain-Driven/hexagonal architecture. Basic knowledge in TCP/IP Networking
Good to have:
Knowledge of compute, server, storage, networking, virtualization and HCI concepts. Preferably AWS or Azure or GCP certified solution architect
Domain knowledge in one or more areas – IoT / Edge Computing / Linux Kernel / Firmware
Dell Technologies is a unique family of businesses that helps organizations and individuals build their digital future and transform how they work, live and play—providing customers with the industry’s broadest and most innovative technology and services portfolio. We value our customers, winning together, innovation, results and integrity. Grow your career with a highly competitive salary, bonus programs, world-class benefits and unparalleled learning and development opportunities— all at a company that is proud to be diverse and inclusive. Learn more on how we are closing the diversity gap here.
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 Employment Opportunity Policy here.
EdgeBU