The Job logo

What

Where

Senior Director Software Engineering

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our dynamic and forward-thinking People Technology engineering organization as our Sr. leader in API Gateways and React Native, where you’ll be at the forefront of driving innovation, spearheading transformative projects and foundational improvements. We are seeking a visionary leader who can seamlessly bridge the gap between strategic planning and hands-on technical implementation.

Position Summary...

Provides overall direction by analyzing business objectives and customer needs; developing, communicating, building support for, and implementing business strategies, plans, and practices; analyzing costs and forecasts and incorporating them into business plans; determining and supporting resource requirements; evaluating operational processes; measuring outcomes to ensure desired results; identifying and capitalizing on improvement opportunities; promoting a customer environment; and demonstrating adaptability and sponsoring continuous learning. Develops and implements strategies to attract and maintain a highly skilled and engaged workforce by diagnosing capability gaps; recruiting, selecting, and developing talent; supporting mentorship, workforce development, and succession planning; and leveraging the capabilities of new and existing talent. Cultivates an environment where associates respect and adhere to company standards of integrity and ethics by integrating these values into all programs and practices; developing consequences for violations or non-compliance; and supporting the Open Door Policy. Develops and leverages internal and external partnerships and networks to maximize the achievement of business goals by sponsoring and leading key community outreach and involvement initiatives; engaging key stakeholders in the development, execution, and evaluation of appropriate business plans and initiatives; and supporting associate efforts in these areas.

 

 

What you'll do...

hat you'll do...

Are you passionate about pioneering cutting-edge technology that can revolutionize the world of associate (employee) experiences? Do you dream of playing a leadership role that will shape the future of Global People Systems?  If you possess a visionary mindset and exceptional technical expertise, you may be interested in this opportunity. 

Join our dynamic and forward-thinking People Technology engineering organization as our Sr. leader in API Gateways and React Native, where you’ll be at the forefront of driving innovation, spearheading transformative projects and foundational improvements. We are seeking a visionary leader who can seamlessly bridge the gap between strategic planning and hands-on technical implementation. Your projects will have tremendous impact, be scalable, and at the center of platform modernization efforts in Walmart’s People Technology organization.



About Team: 
Our team is focused on developing a streamlined, dependable company that includes service operations and technology solutions for Finance, People, and Associate Digital Experience (ADE). We also provide a variety of services such as procurement, supplier portfolio management, merchandising master data, and analytics. From developing HR chatbots and virtual assistants to creating invoice solutions and facilitating legal changes, we help drive efficiency across Walmart globally. 

What you'll do:

As the Senior Director of API Gateways and React Native, you will play a pivotal role in shaping the future of our technology ecosystem. You will be responsible for overseeing the development, implementation, and management of our API gateway strategy and React Native projects. Your leadership will drive the creation of seamless integrations, enhance user experiences, and enable rapid development cycles across our product suite.


What you'll bring:

  • Strategic Leadership: Develop and execute a comprehensive API gateway and React Native strategy that aligns with the company's vision and business goals. Drive innovation, ensure best practices, and lead the team to deliver high-quality solutions.
  • Team Management: Build and lead a team of skilled engineers, architects, and developers focused on API gateway design, implementation, and optimization, as well as React Native application development. Provide mentorship, guidance, and professional development to team members.
  • Technical Expertise: Serve as the subject matter expert for API gateway architecture, design patterns, and implementation. Stay current with industry trends and emerging technologies related to APIs and React Native.
  • Collaboration: Work closely with cross-functional teams including Product Management, UI/UX Design, Quality Assurance, and DevOps to ensure seamless integration of APIs and React Native components within our product ecosystem.
  • Solution Design: Collaborate with architects to design scalable, secure, and robust API gateway solutions that meet the evolving needs of our products and customers. Provide architectural oversight and ensure adherence to best practices.
  • Performance Optimization: Drive continuous improvement in API performance, reliability, and scalability. Implement monitoring, analytics, and optimization strategies to enhance the efficiency and responsiveness of APIs and React Native applications.
  • Risk Management: Identify potential security risks and compliance issues related to API gateways and React Native projects. Implement strategies to mitigate risks and ensure data protection and privacy.
  • Project Management: Lead the planning, execution, and delivery of API gateway and React Native projects, ensuring alignment with timelines, budgets, and quality standards.
  • Proven experience (8+ years) in software engineering, API gateway architecture, and React Native application development.
  • Previous experience (5+ years) in a leadership role, managing technical teams and driving complex projects to successful completion.

 

Technical Skills:

  • Requires extensive large-scale experience delivering REST or GraphQL APIs and gateways. Ideal candidate would have experience with federated GraphQL using Java or Node.js.
  • Requires large-scale web and mobile (Android and iOS) app development. Ideal candidates would have experience with Javascript, React, and React Native. Experience with Flutter, Swift, Kotlin, or other mobile technologies is highly desirable.
  • Strong operational experience with DevOps orientation and quality/test automation experience is a must.
  • Lead the development team and manage projects from conception to final product release.
  • Collaborate with cross-functional teams, including design, product, and engineering, to ensure the successful delivery of projects.
  • Develop and maintain mobile applications for iOS and Android platforms using React Native, Swift, and Kotlin.
  • Develop and maintain web applications using React.
  • Ensure that all applications are developed according to best practices and meet high-quality standards.
  • Manage the mobile application release process, including submission to the app stores.
  • Stay up to date with the latest trends and technologies in mobile and web application development. 
  • Ensure adequate monitoring and alerting is in-place to ensure 24/7/365 availability. 
  • Experience with Web and mobile analytics 
  • Strong quality focus including test strategy and test automation across web, mobile, and APIs.
  • Solid understanding of software architecture and design patterns.
  • Strong knowledge of authentication and authorization mechanisms for APIs.

 

Leadership and Management:

Proven experience in a leadership role, preferably at the director level or higher.

Ability to lead and mentor a team of software engineers, including providing technical guidance and fostering a collaborative environment.

Strong project management skills, including planning, execution, and delivery of software projects.

Experience setting and achieving technical goals and objectives.

Effective communication and interpersonal skills to work with cross-functional teams and stakeholders.

 

API and Backend Knowledge:

Understanding of backend technologies and languages (e.g., Node.js, Python, Java) to facilitate API integration and troubleshooting.

Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes) for scaling and deploying APIs.

Frontend Development:

Experience in building and maintaining mobile applications using React Native.

Knowledge of frontend build tools, package managers, and state management libraries (e.g., Redux).

Understanding of mobile user interface (UI) and user experience (UX) design principles.

Problem Solving and Decision Making:

Demonstrated ability to analyze complex technical problems and devise effective solutions.

Experience making strategic decisions that align with business objectives and technical requirements.

Continuous Learning and Adaptability:

Willingness to stay updated with the latest industry trends, technologies, and best practices.

Adaptability to changing environments and priorities.

Additional Skills:

Deep understanding of cloud platforms (e.g., Azure and Google Cloud) and serverless computing

Set alert for similar jobsSenior Director Software Engineering role in Chennai, India
Walmart Logo

Company

Walmart

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Walmart Logo

Director Software Engineering

Walmart

Bengaluru, Karnataka, India

Posted: 10 months ago

Position Summary... Provides overall direction by analyzing business objectives and customer needs; developing, communicating, building support for, and implementing business strategies, plans, and practices; analyzing costs and forecasts and incorporating them into business plans; determining and supporting resource requirements; evaluating operational processes; measuring outcomes to ensure desired results; identifying and capitalizing on improvement opportunities; promoting a customer environment; and demonstrating adaptability and sponsoring continuous learning. Develops and implements strategies to attract and maintain a highly skilled and engaged workforce by diagnosing capability gaps; recruiting, selecting, and developing talent; supporting mentorship, workforce development, and succession planning; and leveraging the capabilities of new and existing talent. Cultivates an environment where associates respect and adhere to company standards of integrity and ethics by integrating these values into all programs and practices; developing consequences for violations or non-compliance; and supporting the Open Door Policy. Develops and leverages internal and external partnerships and networks to maximize the achievement of business goals by sponsoring and leading key community outreach and involvement initiatives; engaging key stakeholders in the development, execution, and evaluation of appropriate business plans and initiatives; and supporting associate efforts in these areas.     What you'll do... About Sams Club Team As of 2021, Sam's Club operates around 599 stores in the United States, Mexico, China and Puerto Rico. Sam's Club is a retail giant that operates a chain of membership-only warehouse clubs. The company offers a wide range of products, including electronics, furniture, groceries, and more, at discounted prices. Sam's Club has made significant investments in technology to enhance its supply chain, digital pharmacy, merchandising, and membership offerings. We help people around the world save money and live better -- anytime and anywhere -- in retail stores, online and through their mobile devices. Each week more than 260+ million customers and members visit our 11600+ stores under 46 banners in 24 countries and e-commerce websites in 11 countries. With last fiscal year revenues of approximately $572 billion and 2.3 million employees worldwide, Walmart is simply the largest retail business in the world. And we also happen to be number one in Fortune 500 list.Sam’s club is a membership-based retail warehouse club owned and operated by Walmart.  With 597 physical clubs across different geographic region in US, Sam’s Club chain serves more than 50 million US members and is rated among the top retailers in US.  Supply chain: Sam’s Tech has implemented advanced logistics systems that allow it to move products quickly and efficiently from its warehouses to its retail locations. This has helped the company to reduce costs, improve inventory management, and improve the customer experience. Additionally, Sam's Club has also implemented automated systems to manage its distribution centers, which has led to increased efficiency and reduced labor costs. Position Responsibilities: What you will do  Define engineering practices, product development patterns and drive products development to scale to Walmart requirements. Excellent understanding on how to build large scale product components in API Gateway, Service Mesh, Proxies and Identity management solution   Strong expertise in telemetry solution, adopting the right products and tools to instrument application for monitoring and troubleshooting  Have insights in optimizing the DevOps pipeline and bring in best practices as the latest technology trend Good understanding of Openstack, Containers, Container management tools like Kubernetes and Docker swarm.  In depth experience in driving high performance engineering team who has built large scale platform products either on premise or on cloud Good understanding of building products from ground up using best practices like event driven cloud native architecture. Bring in best practices for product development to keep team and processes lean, deliver more and optimize the waste.   Strong fundamentals of agile methodologies and program practices in product development lifecycle  Work with stakeholders to define the future roadmap of the product, adopt latest technology innovation wherever necessary  Build, own and mentor the team of high-performance engineering team, product owners and engineering managers, provide thought leadership across each of these functions to bring best efficiencies and quality.  Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. What you will bring 20+ years of experience in platform products development. Technical leadership in design, implementation and support of core platform products that are highly reliable, flexible, and scalable. Retail industry experience along with building & managing large scale Supply Chain / Retail platforms/applications Experienced in Platform / Product development at scale. In depth Knowledge of Microservices, Deployment pipeline, containers, Kubernetes, openstack and deployment patterns are desirable. Must be aware of Continuous Integration and Continuous Deployment tools and products. Design and architecture understanding of how to build these products are added advantage. Strong technical background with the capability of having design conversation with the engineering team if required and earn the respect and ability to mentor top individual technical talent. Experience in performance instrumentation, tuning and optimization of large-scale products  Have the knowledge of design patterns that help building cloud native products. Experience in Supply Chain and eCommerce domain will be a huge positive. Good experience of working with globally distributed teams in a collaborative and productive manner. Provide & coach the team on non-functional requirements for world-class reliability and cost-efficiency throughout the product development lifecycle. Successful candidate will have experience managing and implementing Cloud architectures in a DevOps/Agile methodology. Drive a culture of automation, and self-service enablement for developers. Understand the product and project management space with Agile methodologies.  Excellent interpersonal skills, good with people, ability to negotiate. Experience with hiring and building teams from ground up Keen eye for new technology trends and how they can be used to help grow the business Experience building products that are powered by massive data Good academic record and graduated (B.E/ B.Tech / M.E / M.Tech/ MBA)

Freshworks Logo

Senior Director - Product Management

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description Role overview Freshworks is looking for a Director of Product Management to guide our product strategy for one of our important products. Reporting to the Business Unit Head, you will lead our product management teams for the product. You would be responsible for product planning and execution all through the lifecycle of the business which is inclusive of gathering and prioritizing requirements for the product, defining the vision for the product, and collaborating with other leaders from the product design, engineering, marketing, and sales teams to ensure that the financial and customer satisfaction goals are met. In addition to this, you will also ensure that that the company’s overall strategy and goals are supported by those of the product; that the product goals and strategy do not deviate from that of the business. Key responsibilities ● Define the long-term strategy and vision for the product, leveraging broad customer research, customer experience and new technologies to deliver features to our customers ● Bring value addition by thinking big and continuously pitching new product ideas ● Drive requirement definition, customer experience design, product roadmap and prioritization ● Define and own the business metrics and OKRs for our products ● Ability to translate complex processes into technical requirements while also managing delivery and operations ● Work with the Product Leadership to prioritize problems or themes to reach the outcomes ● Define the outcome for sprints and releases and prioritizes the initiatives for the scrum teams ● Work with the developers and designers to build a product that meets the expected outcomes and market needs ● Work with both UX and Development to understand design or technology implications in solution ideas ● Build a world-class team of Product manager Qualifications Preferred qualifications ● 12+ years of product management and software / IT engineering industry experience ● 5+ years of direct people management experience ● 5+ years of experience of working in SaaS (software as a service) industry ● Experience communicating with technical and non-technical stakeholders at all levels across the business ● Bachelors degree in computer science, engineering or a related discipline ● Proven record of building, managing and sustaining product organizations ● Having a Masters in Business Administration is an added advantage ● Must have the ability to influence people at the business unit level ● Must have the ability to understand the technical and non-technical aspects of product development ● Experience developing technology solutions in a fast-paced environment ● Excellent problem-solving skills ● Excellent verbal and written communication skills