Manager, Software Development Engineering

2 weeks ago


Bengaluru, Karnataka, India Western Digital Full time
Company Description

The future. It's on you. You & Western Digital.
We've been storing the world's data for more than 50 years. Once, it was the most important thing we could do for data. Now we're helping the world capture, preserve, access and transform data in a way only we can.

The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data.

But we can't do it alone. Today's exceptional data challenges require your exceptional skills. It's You & Us. Together, we're the next big thing in data.
Western Digital data-centric solutions are found under the G-Technology, HGST, SanDisk, Tegile, Upthere, and WD brands.

Job Description


Who we areWestern Digital Corporation is the world's largest data storage company with a leading portfolio of HGST, SanDisk, G-Technology and WD brands covering flash and disk-based solutions.

Deployed by the largest and most prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great value from the data they possess.

Innovating at the Boundaries of TechnologyWhether in your pocket, home, car, or the cloud, its likely Western Digital is with you every step of the way.

It's a responsibility we don't take lightly.

That's why we are always at the cusp of innovation, pushing the boundaries of technology to make what you thought was once impossible, possible.

Fueling Technology. Innovation for Today and BeyondWestern Digital has long been at the forefront of game changing innovations.

From the invention of the first hard drive to recent advancements in 3D NAND our journey of innovation continues to inspire those who dare to think big about the possibilities of data.

Western Digital offers an expansive portfolio of technologies, storage devices, systems and solutions for business and consumers alike.
We deliver the possibilities of data.

YOU
define what's possible. The next big thing in data is youShape the future & define what's possible. Come shape the future with us.
WHAT WE DOWestern Digital India Team represents Engineering R&D, Sales, Marketing, Operations, Strategy, Business Functions and Communications. We have a large R&D presence in Bengaluru and sales offices across the country.

WD Bangalore is a Center of Excellence and within R&D, our team is focused on enterprise Hard Disk Drive Engineering.

It is a growing team that has been responsible for key enterprise products and has been instrumental in design, development of next generation architecture and products.

WHAT
YOU WILL DOESSENTIAL DUTIES AND RESPONSIBILITIESLead architecture, design, development and deployment of innovative software that delivers competitive advantage and scales our business growth.

Collaborate and drive engagement with related engineering and marketing functions such as platform firmware, quality, program and product management.
Responsible to operate a stable, zero-downtime DevOps automation system. Responsible for incident management, post-mortems and business continuity.
Align resourcing according to the organization's strategic directions, driving clarity and ensuring success for projects.

Lead and coach the team to deliver for success, thrive at the leading edge of innovationSupport agile team development processes, helping to resolve roadblocks and impediments.

Be part of the Software leadership team to ensure that program objectives and deliverables are accomplished in time.
Hold internal and external partners and vendors accountable for their contribution to success.
Active participation in technical discussions with architects and key technical leaders.
Drive competence development within the team to grow team members into subject matter experts and plan for succession.
Recruit, manage and mentor a team of developers that own full technology lifecycle from incubation to production and beyond.
Maintain a diverse and inclusive environment that attracts, develops and retain high performers.
Provide career development and performance coaching on a regular cadence.

Qualifications


REQUIREDBachelors/Masters in Engineering or related field.8 years of experience with software development in one or more programming languages (, Python, C, C++, Java, JavaScript).5 years of experience with mobile applications and back-end services software service development in one or more programming languages (, Python, C, C++, Java, JavaScript, Flutter, iOS, Android).3 years of experience in a technical leadership role, overseeing projects, with 1-2 years of experience in a people management, supervision/team leadership roleStrong knowledge of Linux, open-source tools in general and open-source licensing.

Familiar with monitoring and alerting tools.

Good troubleshooting skillsDeveloper platforms (, APIs, tools) experience for iOS and Android developmentExperience working on cloud based services and familiar with infrastructure-as-code concepts.

Good understanding of IT security, application security, and information security.

Familiar with automation platforms, orchestration and infrastructure optimizationExperience in developing and deploying servers and automate operations tasksProficiency in web technologies such as HTML5, CSS3, JavaScript, and related frameworks.

Strong understanding of web development principles, best practices, and emerging trends.
Experience with responsive design, mobile optimization, and cross-browser compatibility.

Experience building and leading a team of strong and motivated engineers and mentoring them to maintain architectural vision and having a growth mindset.

Stimulates an inspiring agile culture of trust and empowerment with a global mindset.

Very good exposure and track record of applying DevOps principles of automation, continuous improvements, collaboration and short feedback loops in the SW development lifecycle.

Passionate and energizing style and an ever positive, can-do attitude.

Proven track record with complex architectural designs and getting them developed/deployed;Proven experience with full-stack and mobile app development and related tools and technologies.

Proven ability to achieve results in a fast moving, dynamic environment.
Relentless learner, wanting to understand the details and excited about the unknown.
You have excellent interpersonal skills, including written and verbal communication.
You'll be a fun and enthusiastic teammate who enjoys a challenge and celebrates success.
PREFERREDExperience with Agile approaches with proven expertise in managing product or service life cycle.
Experience in consumer electronics or home automation.
Experience with IoT and home automation.

Additional Information


Because Western Digital thrives on the power of diversity and is committed to an inclusive environment where every individual can thrive through a sense of belonging, respect, and contribution, we are committed to giving every qualified applicant and employee an equal opportunity.

Western Digital does not discriminate against any applicant or employee based on their protected class status and complies with all federal and state laws against discrimination, harassment, and retaliation, as well as the laws and regulations set forth in the 'Equal Employment Opportunity is the Law' poster.



  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:We are seeking strong software engineering candidates for the Enterprise Applications Development group. This group is responsible for developing and implementing business applications for Altair worldwide, including internal and external facing applications supporting Financials, Customer Support, Human Resources, Project Management, and other...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary: We are seeking strong software engineering candidates for the Enterprise Applications Development group. This group is responsible for developing and implementing business applications for Altair worldwide, including internal and external facing applications supporting Financials, Customer Support, Human Resources, Project Management, and...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their missions. We are currently seeking an experienced software engineer to deliver insights from massive scale data in real...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their missions. We are currently seeking an experienced software engineer to deliver insights from massive scale data in...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataJob Title: Software Engineer/Sr Software EngineerJob Description:We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you'll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named us...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer - AltairOne Drive Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Software Development Engineer – C++ [ Contract Role ]Do you enjoy a challenge and are you a critical thinker who thrives on solving problems? If this sounds like you, then you could be the next valuable addition to our Altair team. At Altair, we value your inquisitiveness. We take pride in fostering a corporate environment that encourages innovative...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary: We are passionate about building robust Cloud Computing software solutions that solve complex problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance-based solutions to accomplish their missions.We are currently hiring a software engineer to join our engineering team...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataSoftware Development Engineer – C++ ( Contract Role )Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're transforming the software industry. We're Flexera. With more than 50,000 customers across the world, we're achievingthat goal.Butwe knowwe can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we're consistently recognized by Gartner, Forrester and IDC...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary: MotionSolve-Verticals is a set of customized extensions that cater to industry specific requirements. We seek a highly motivated Software Developer / Senior Software Developer to join our development team. This person will be responsible mainly for the maintenance and development of various verticals on MotionSolve with specific focus on...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:MotionSolve-Verticals is a set of customized extensions that cater to industry specific requirements. We seek a highly motivated Software Developer / Senior Software Developer to join our development team. This person will be responsible mainly for the maintenance and development of various verticals on MotionSolve with specific focus on...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:This is an opportunity for a senior level contributor to the Altair Embed software product. Embed is a graphical language for simulation and model-based embedded development. It is used for general modeling, simulation and control system design applications and supports automatic code generation for MCUs like Raspberry Pi, ST Micro, and Texas...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:As a Lead/Senior Frontend Software Engineer, you will work closely with your very experienced team to meet challenges and solve problems that arise from bringing to life our data analytics and AI platform. You will be working on different frontends of the platform and take responsibility together with your team for those services - from...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:What You Will Do:Transfer customer requirements into software solutionsDevelop extensions to existing material toolsThe development spectrum includes backend (database, API), frontend (websites, standalone apps, UI development), algorithms, interfacing, math and moreWhat you will need:Degree in Computer Science, Engineering, or a related field.2+...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    Role Overview As a Engineering Manager at Cloud Software Group, you will be responsible for managing the team, leading and executing efforts to ensure proper skills are available for current and future projects, and ensuring projects are delivered with market-leading quality. You will help implement methods and systems for effective operations &...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Summary:To join a dynamic team that demands strong problem-solving and object-oriented design and analysis abilities, Altair is looking for a Senior Software Engineer. The best applicants are creative, adaptable, self-motivated, and capable of writing highly efficient, portable code. It is necessary to understand software development cycles and tools....