Principal Software Engineer

4 months ago


Bengaluru, India Dell International Services India Pvt Ltd (7451) Full time

Join us as a Principal Software Engineer on our Dell Digital Container as a Service team in India Hyderabad/Bangalore to do the best work of your career and make a profound social impact.

What you’ll achieve

As a Principal Software Engineer , you will deliver products and improvements for a changing world. Working at the cutting edge, you will craft and develop software for private cloud (Kubernetes) platforms leveraging most sophisticated opensource technologies, tools, software engineering methodologies and partnerships.

You will:

Create automation, employ open-source software, interact with API’s, and enable CI/CD to create new cloud features, harvest/visualize metrics, monitor health/performance/capacity, etc Partner with product and development teams to provide education and design consultation. Support development teams to migrate applications to Kubernetes based container platform. Design specifications for high availability and highly scalable applications which will be used by Dell Internal application teams. Assist in crafting the strategic technical and architectural direction to the programming function.

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

8 to 12 years of professional experience with a bachelor’s degree in computer science or relevant field Experience with Java, Spring boot, Golang, Kubernetes, Docker, GitLab CI/CD, Service mesh (Istio), NGINX Ingress, Helm Chart Experience with Kubernetes networking, Certificates, Kubernetes storage, Kubernetes monitoring/observability (ELK, Prometheus, Grafana, Dynatrace, Splunk etc.), Linux exp, Bash scripting, Kubernetes RBAC, Container/pod security Knowledge about Operator SDK/use of Fabric8 API (For Java Develop) Experience with Agile methodologies, effective working independently and in a virtual team setting.


Desirable Requirements

Experience with Opensource development and technologies like Calico and other CNCF technologies Varied knowledge of database, development, system engineering and networking concepts

  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team in Bengaluru. As a Principal Software Engineer, you will be responsible for designing and developing the components of storage threat detection and remediation within our Cloud Infra security product line.Key ResponsibilitiesDesign and develop new product...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Role:We are seeking a highly skilled Principal QA Engineer to join our Systems Engineering Team at Cloud Software Group. As a key member of our team, you will play a critical role in ensuring the quality and reliability of our cloud-based products.Key Responsibilities:Design and execute comprehensive system testing plans to validate product...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cybersecurity team at QNX Software Systems. As a key member of our team, you will be responsible for designing and developing cutting-edge cybersecurity solutions to protect our customers' networks and endpoints.Key ResponsibilitiesDesign and develop new cybersecurity...


  • Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Dell Digital Container as a Service team in India. As a key member of our team, you will be responsible for delivering high-quality software products and improvements that make a significant impact on our customers.Key Responsibilities:Design and...


  • Bengaluru, India Dell International Services India Pvt Ltd (7451) Full time

    Software Principal Engineer The position is for Engineer working on next-generation enterprise infrastructure solutions for AI/ML workloads. The engineer will be responsible for leading a team of 8 to 10 engineers, involving in defining the product behavior and working on the design specifications. You will work with subject matter experts in automating...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Title: Principal Software EngineerAmazon Global Store is a platform that enables customers to discover and purchase international products from Amazon's websites around the world. As a Principal Software Engineer, you will play a key role in designing and developing software solutions that support customers to shop Amazon's international selection on...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Principal Software EngineerWe're seeking a highly skilled Principal Software Engineer to join our Product & Technology Team at Procore Technologies. As a key member of our engineering organization, you'll play a critical role in designing, developing, and implementing scalable integrations between Procore and third-party applications.Your primary...


  • Bengaluru, Karnataka, India Autodesk Full time

    Job Title: Principal Software EngineerAutodesk is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Design and develop software solutions...


  • Bengaluru, Karnataka, India 2coms Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at LTIMindtree. As a key member of our digital transformation practice, you will be responsible for leading the design and development of complex Pega applications for our banking clients.Key ResponsibilitiesLead the implementation of Pega CLMKYC applications for...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Product & Technology Team at Procore Technologies. As a key member of our engineering organization, you will play a critical role in designing, developing, and implementing scalable integrations between Procore and third-party applications.Key...


  • Bengaluru, Karnataka, India Copeland Full time

    Job Title: Principal Software EngineerAt Copeland, we are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing application software and measurement IP/components for test systems.Responsibilities:Research and design...


  • Bengaluru, Karnataka, India Raytheon Technologies Full time

    Job Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Collins Aerospace, a Raytheon Technologies company. As a Principal Software Engineer, you will be responsible for designing, developing, and testing real-time embedded software for Traffic Surveillance Avionics Products.Key Responsibilities:Design and implement...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Resource Management team at Procore Technologies. As a key member of our engineering team, you will be responsible for driving the technical direction of our construction platform initiatives and collaborating with cross-functional teams to deliver...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Role: At Cloud Software Group, we're seeking a highly skilled Principal Systems Engineer to join our Systems Engineering Team. As a key member of our team, you'll be responsible for designing and implementing comprehensive end-to-end deployment and use case scenarios for our products.As a Principal Systems Engineer, you'll have the opportunity to...


  • Bengaluru, Karnataka, India Fidelity Investments Full time

    About This RoleFidelity Investments is seeking a highly skilled Software Engineering Principal to join our team at the Fidelity Center for Applied Technologies (FCAT). As a key member of our payments team, you will play a critical role in designing and developing a modern payments platform from scratch.Key ResponsibilitiesDesign and develop APIs using...


  • Bengaluru, Karnataka, India Onsemi Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled Senior Principal Software Engineer to join our Automotive Serdes team at Onsemi. As a key member of our team, you will be responsible for architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.Key Responsibilities:Provide...


  • Bengaluru, India Dell International Services India Pvt Ltd (7451) Full time

    .Net Principal Software Engineer The 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...


  • Bengaluru, Karnataka, India 2coms Full time

    Job Title: Principal Software EngineerAt 2coms, we're seeking a highly skilled Principal Software Engineer to join our team. As a key member of our digital transformation team, you will be responsible for designing and developing complex software solutions using Pega CLMKYC.Key Responsibilities:Implement and architect Pega CLMKYC solutions for multiple...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Position: Java Principal EngineerLocation: Bangalore (Work From Office)Job Type: Full-timeWe are seeking a talented and experienced Java Principal Engineer to lead the design and development of complex software systems. The ideal candidate will have a strong background in software engineering and architecture, with deep expertise in Java development.Key...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Title: Principal Software EngineerJob Summary:Microsoft is seeking a highly skilled Principal Software Engineer to join the Azure CosmosDB for MongoDB / Azure CosmosDB for PostgreSQL team. As a key member of the engineering team, you will be part of a geographically distributed and diverse team of highly talented software engineers in the Relational...