Software Principal Engineer developing sophisticated software solutions based on business goals in an agile team. Focused on designing and maintaining storage appliance components in Bangalore or Pune.
Responsibilities
Develop sophisticated systems and software based on the customer’s business goals
Design, develop, and maintain different components of a Data Protection storage appliance
Debug and resolve complex software, hardware, and network issues in production environments
Participate in the full software development life cycle, including development, testing, continuous delivery, and support
Collaborate as an active member of an agile team to realize features through development, test, and delivery
Requirements
5 to 19 years of experience in all phases of software development: feasibility, design, implementation, integration, test, delivery, and automation
Strong Linux/Distributed system knowledge and hands-on experience, with experience in designing and implementing complex systems
Proficient programming and debugging skills in C/C++ or Go, along with knowledge of version control (Git) and bug tracking systems (JIRA)
Knowledge and expertise in Kubernetes
Experience in developing software for storage appliances
Strong problem solving, troubleshooting, diagnostic skills with knowledge of performance analysis tools and techniques for multi-threaded distributed systems
Benefits
Dell Technologies 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.
Job title
Software Engineer – C, C++, Golang, Kubernetes, Storage, Systems Programming
Senior Software Engineer at Auctane designing, developing, and maintaining complex software components. Collaborating with cross - functional teams to deliver high - quality software solutions.
Senior Software Engineer developing and supporting applications for Vonage's Voice API platform. Building real - time communication applications while working in a hybrid environment.
Java backend developer optimizing KAYAK’s booking technology. Integrating with travel partners and maintaining system performance as part of a high - powered team.
Senior Developer creating backend services in .NET for global investment advisory firm. Leading architectural decisions and mentoring teams while collaborating across distributed environments.
Back - End/Full Stack Developer designing RESTful APIs for a global investment advisory firm. Supporting .NET Framework services and optimizing SQL Server management in a hybrid work setup.
Software Engineer developing and implementing software solutions in high - end telecommunication technologies at Nokia. Requires C++ knowledge and hybrid work readiness for Krakow office.
PHP Back - End Developer creating card issuing solutions via simple API at a rapidly growing payments technology company. Collaborating with cross - functional teams to deliver high - performing payment solutions.
Software Engineer II completing advanced engineering tasks at Travelers. Focusing on design, development, and team collaboration within the technology landscape.
Full Stack Software Development Engineer at CVS Health developing digital solutions for healthcare. Collaborating with cross - functional teams throughout the entire development life cycle of products.