Principal Software Engineer

3 weeks ago


Pune, Maharashtra, India DataDirect Networks Full time

This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades DataDirect Networks DDN is a global market leader renowned for powering many of the world s most demanding AI data centers in industries ranging from life sciences and healthcare to financial services autonomous cars Government academia research and manufacturing DDN s A3I solutions are transforming the landscape of AI infrastructure IDCThe real differentiator is DDN I never hesitate to recommend DDN DDN is the de facto name for AI Storage in high performance environments - Marc Hamilton VP Solutions Architecture Engineering NVIDIADDN is the global leader in AI and multi-cloud data management at scale Our cutting-edge data intelligence platform is designed to accelerate AI workloads enabling organizations to extract maximum value from their data With a proven track record of performance reliability and scalability DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence Our success is driven by our unwavering commitment to innovation customer-centricity and a team of passionate professionals who bring their expertise and dedication to every project This is a chance to make a significant impact at a company that is shaping the future of AI and data management Our commitment to innovation customer success and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage JOB DESCRIPTION DataDirect Networks is seeking Principal Software User Interface Developer Engineer based in Pune India for the development and maintenance of DDNs Common UI infrastructure and application to DDNs various product offerings RESPONSIBILITIES Design and maintain a scalable extensible and reusable Common UI framework for all DDN products Establish coding standards design principles and best practices for frontend development across teams Translate complex functional requirements into architectural blueprints and provide detailed technical designs to guide development teams Lead the development of new features and components for the Common UI framework to ensure consistency and high performance across products Conduct regular technical reviews ensuring adherence to best practices in code quality architecture and design Work on improving performance scalability and reliability of existing systems by implementing caching load balancing and other optimization techniques Provide guidance in triaging diagnosing and solving production software issues in a timely manner Act as a mentor to junior developers fostering growth in technical skills and understanding of architectural principles Collaborate with product managers UX designers and backend teams to align on architectural strategies and frameworks Guide teams in production deployments and contribute to resolving critical production defects BASIC QUALIFICATIONS Technical Expertise Deep understanding of software architecture with 14 years of experience in web application technologies including REST API development and usage Frontend Frameworks Proficient in Angular framework and HTML CSS with a strong focus on scalability and reusable components Performance Optimization Knowledge of server caching techniques and strategies for high-performance applications Agile Methodologies Experience working with agile development processes CI CD Practices Hands-on experience with continuous integration tools preferably Jenkins and version control systems like GIT Technical Leadership Proven ability to define and drive architectural decisions while collaborating across teams Educational Background Bachelors degree in Computer Science Electronics Engineering or a related field PLUS SKILLS Advanced Framework Knowledge Expertise in other frontend frameworks and libraries such as Angular 16 DevOps Knowledge Experience with RPM creation deployment and working on CentOS Red Hat distributions Scalable Applications Hands-on experience building applications designed for distributed systems with multiple servers WORTH MENTIONING Big Data Expertise Familiarity with big data technologies like GPFS Lustre Hadoop and map-reduce algorithms Cloud Technologies Experience with Amazon Cloud AWS for automated VM provisioning setup and testing Networking Proficiency Strong understanding of networking principles including load balancing routing and topology Cloud and Storage Systems Knowledge of cloud storage cloud computing and data center operations DDNJoin our dynamic and driven team where engineering excellence is at the heart of everything we do We seek individuals who love to challenge themselves and are fueled by curiosity Here you ll have the opportunity to work across various areas of the company thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission Leadership is earned by those who take initiative and consistently deliver outstanding results both in their work ethic and deliverables making strong prioritization skills essential Additionally we value strong communication skills in all our engineers and researchers as they are crucial for the success of our teams and the company as a whole Interview Process After submitting your application one of our recruiters will review your resume If your application passes this stage you will be invited to a 30-minute interview during which a member of our team will ask some basic questions If you clear the interview you will enter the main process which can consist of up to four interviews in total Coding assessment Often in a language of your choice Systems design Translate high-level requirements into a scalable fault-tolerant service depending on role Real-time problem-solving Demonstrate practical skills in a live problem-solving session Meet and greet with the wider team Our goal is to finish the main process in 2-3 weeks at most DataDirect Networks DDN is an Equal Opportunity Affirmative Action employer All qualified applicants will receive consideration for employment without regard to race color religion gender gender identity gender expression transgender sex stereotyping sexual orientation national origin disability protected Veteran Status or any other characteristic protected by applicable federal state or local law



  • Pune, Maharashtra, India Pattern Full time

    Title Principal Software Engineer Job Information - The Principal Software Engineer leads and oversees the software engineering function focusing on the development release and maintenance of software applications and systems that align with business needs You will play an important role in creating and promoting standards that are used throughout the...


  • Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 20,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 Mastercard Full time ₹ 15,00,000 - ₹ 20,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 Mastercard Full time US$ 1,25,000 - US$ 1,75,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 Mastercard Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Title:Principal Software Engineer Overview:Overview:• Customer Connectivity is a global Mastercard team that designs, builds and supports service platforms that provide cryptographic, key management and certificate management functions utilized by global Mastercard application teams.• The Customer Connectivity team develops and supports shared...


  • Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 20,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 NorthStar HR Consultants Full time

    Job Title - Sr. Principal Software Engineer - Quality AssurancePosition OverviewWe are seeking a Sr. Principal Software Engineer - QA to lead our quality strategy and execution in identity security within the cybersecurity domain. With 16+ years of experience, you will leverage advanced AI tools, bring deep expertise in quality assurance, and set the bar for...


  • Pune, Maharashtra, India NorthStar HR Consultants Full time

    Job Title - Sr. Principal Software Engineer - Quality Assurance Position Overview We are seeking a Sr. Principal Software Engineer - QA to lead our quality strategy and execution in identity security within the cybersecurity domain. With 16+ years of experience, you will leverage advanced AI tools, bring deep expertise in quality assurance, and set the...


  • Pune, Maharashtra, India NorthStar HR Consultants Full time

    Job Title - Sr. Principal Software Engineer - Quality Assurance Position Overview We are seeking a Sr. Principal Software Engineer - QA to lead our quality strategy and execution in identity security within the cybersecurity domain. With 16+ years of experience, you will leverage advanced AI tools, bring deep expertise in quality assurance, and set the...

  • Lead Software Engineer

    12 hours ago


    Pune, Maharashtra, India Principal Financial Full time

    ResponsibilitiesAbout the Team Our API Platform Engineering team is focused on enabling teams across the company to build and integrate APIs efficiently We provide the tools standards and best practices that empower developers to create secure scalable and high-quality APIs If you re passionate about improving developer workflows shaping API...