Dell Jobs

dell footer logo

Job Information

Dell Senior Principal Software Architect (Edge) in Singapore, Singapore

Senior Principal Software Architect (Edge team - Singapore )

Dell Technologies is seeking an entrepreneurial and innovative Software Architects to drive the vision and execution of a new Enterprise Edge Initiative. If you are passionate about how the edge is revolutionizing the future infrastructure and enable the next wave of ultra-low latency Internet applications, this is the role for you.

As a Software Architect in our new Edge innovation group, you

  • Have the passion in developing and supporting the growth of the 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

  • Ability to multi task and highly organized, with a focus on execution

Skills and Experience required:

  • Bachelor’s degree in Computer Science or related field (master’s degree preferred) or relevant experience

  • At least 15+ years of relevant application design & development experience, and still hands on at current role.

  • Solid knowledge of at least one or more programming language: Golang, Java, C++, or Rust

  • Solid knowledge of at least one or more SQL/NoSQL database engines: MySQL, DynamoDB, Cassandra, MongoDb, Redis

  • In depth knowledge of Hadoop, Spark, Kafka, and or similar big data processing or streaming related frameworks

  • Strong experience in developing scalable real-time low-latency processing application & solutions.

  • Strong experience using high-performance messaging bus, event driven design application

  • Knowledge on containerization using Docker and/or Kubernetes

  • Knowledge of compute, server, storage, networking, virtualization and HCI concepts

  • Comfortable with taking initiatives, and making independent decisions around your role.

  • Confident with written and verbal communication with executives, and senior stakeholders

Good to have:

  • Prior experience in automation, IoT sensors, gateway, smart manufacturing related projects.

  • Great working knowledge of Cloud platforms (Azure, AWS, GCP etc.) SDLC, Agile methodologies, and Agile development experience

  • Machine learning algorithms knowledge such as clustering, classification and data processing libraries or tools such as TensorFlow, Scikit, Keras, and Anaconda

  • Experience of Dell and VMware products is a plus but not expected. However, you should be eager to learn Dell/VMware products and other related technologies