Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Dell Software Principal Engineer - C Linux Makefile 
India, Karnataka 
997591537

29.04.2025

.

.
What you’ll achieve

As a
Senior Software Engineerin our Solutions Platform group, you will:

  • Lead the development and growth of next-generation software architectures, inspiring innovation within the team.

  • Design and build scalable, real-time, low-latency processing products using agile delivery methodologies.

  • Guide the team in the design, coding, and implementation of new algorithms to tackle complex problems.

  • Collaborate with cross-functional teams—including engineering, QA, and product management—across all project phases to ensure high-quality solutions.


Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements:

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience. At least 10-12 years of hands-on experience in application design and backed development.

  • Proficiency in Golang and/or Python programming.Deep understanding of Computer Science fundamentals, including Operating Systems, Compilers, Computer Architecture, Distributed Algorithms, Network Programming, and Databases.

  • Extensive experience architecting and building distributed, scalable, and resilient systems across multiple data centers and/or multi-cloud environments.

  • Expertise in containerized microservices, SOLID principles, Clean Code, Behavior/Test Driven Development, API-first development, and event-driven architecture.

  • Practical experience with Big Data technologies such as Kafka, HDFS, Cassandra, Redis, MongoDB, and ElasticSearch.

:

  • Familiarity with AWS or Azure.

  • Understanding of compute, storage, networking, virtualization, and HCI concepts.