Principal Software Engineer

2 weeks ago


Pune, Maharashtra, India Arctera Full time ₹ 12,00,000 - ₹ 36,00,000 per year

  About Arctera 

Arctera keeps the world's IT systems working. We can trust that our credit cards will work at the store, that power will be routed to our homes and that factories will produce our medications because those companies themselves trust Arctera. 

Arctera is behind the scenes making sure that many of the biggest organizations in the world – and many of the smallest too – can face down ransomware attacks, natural disasters, and compliance challenges without missing a beat. We do this through the power of data and our flagship products, Insight, InfoScale and Backup Exec. 

Illuminating data also helps our customers maintain personal privacy, reduce the environmental impact of data storage, and defend against illegal or immoral use of information. 

It's a task that continues to get more complex as data volumes surge. Every day, the world produces more data than it ever has before. And global digital transformation – and the arrival of the age of AI – has set the course for a new explosion in data creation. 

Joining the Arctera team, you'll be part of a group innovating to harness the opportunity of the latest technologies to protect the world's critical infrastructure and to keep all our data safe. 

About Arctera

Arctera is at the forefront of building [insert domain focus – e.g., enterprise-grade storage, cloud-native data management, AI-driven infrastructure, etc.]. We are passionate about solving complex engineering challenges at scale and delivering reliable, performant, and innovative solutions to our customers worldwide.

Role Overview

As a Principal Software Engineer at Arctera, you will play a critical role in designing and developing core platform components, driving technical strategy, and mentoring the next generation of engineers. You will be expected to own end-to-end architecture and execution for key initiatives, collaborate with cross-functional teams, and raise the technical bar across the organization.

Key Responsibilities

We are looking for candidates who have experience with file systems, storage and cloud technology for data protection solution. You should also have an eye for great design and a knack for pushing projects from conception all the way to customers.

  • Architecture & Design: Lead design and development of scalable, high-performance, and resilient systems.

  • Technical Leadership: Provide guidance, mentorship, and code/design reviews to engineers across teams.

  • Innovation: Evaluate new technologies, frameworks, and approaches to keep Arctera at the cutting edge.

  • Collaboration: Work closely with Product Management, QA, and Customer Engineering to deliver high-quality features.

  • Execution Ownership: Drive projects from concept to production with accountability for timelines and quality.

  • Best Practices: Define and enforce coding standards, CI/CD practices, testing strategies, and system observability.

Required Skills & Experience

  • Programming Languages

  • Strong proficiency in C programming (kernel and user space).

  • Operating System Internals

  • In-depth knowledge of Linux internals (processes, memory management, block layer, device drivers).

  • Multipathing & Block Storage

  • Good hands-on of block storage concepts: multipathing, device-mapper, LVM.

  • Performance Optimization

  • Identifying and fixing performance regressions or bottlenecks.

  • Debugging IO path performance issues using tools like blktrace, iostat, perf, etc.

  • Troubleshooting & Debugging

  • Kernel and user-space debugging using gdb, printk, strace.

  • Soft Skills & Collaboration

  • Effective communication within cross-functional teams (QA, PM, Support).

  • Experience analyzing core dumps, memory leaks, and race conditions.

  • Strong skills in interpreting logs and error codes for root-cause analysis.

Preferred Qualifications

  • Experience working in infrastructure, storage systems, or cloud-native ecosystems.

  • Knowledge of DevOps practices, CI/CD pipelines, and infrastructure-as-code.

  • Exposure to AI/ML-driven automation or observability frameworks.

  • Contributions to open-source projects or patents/publications in relevant domains.

What We Offer

  • Opportunity to influence the technical direction of Arctera's core products.

  • Collaborative and innovative work culture with a flat hierarchy.

  • Competitive compensation, performance bonuses, and benefits.

  • Flexible work arrangements and continuous learning opportunities.


  • Software Engineer

    5 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    ResponsibilitiesIndicative years of experience: 2+yearsRole Description:We are seeking a software developer who will be developing, testing and maintaining the application/s with established processes.Reporting relationship:This role will report to Delivery Manager / Senior Delivery ManagerKey Responsibilities:Experience with AWS cloud platform – e.g. AWS...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation 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 methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation 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 methodologies and the...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Principal EngineerThe 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 methodologies...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Principal Engineer PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,20,000 - ₹ 5,44,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation 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 methodologies and the...


  • Pune, Maharashtra, India Mastercard Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    ResponsibilitiesDescription% of Time SpentBuild deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.Consistently deliver large systems involving one or more teams' contribution, on time with high quality.Proactively look for...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Principal Software Engineer PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems,...