Staff Software Engineer

Year    Bangalore, Karnataka, India

Job Description

Staff Software Engineer

Career Level: IN 5

Location: Bangalore

Domain : Backend

About Global Tech.

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That's what we do at Walmart Global Tech. We're a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.3 million associates. To others, innovation looks like an app, service or some code, but Walmart has always been about people. People are why we innovate, and people power our innovations.Being human-led is our true disruption.

Team and Position Summary:

This is the team that ensures our customers receive their orders as fast as they want and where they want, in a friction-less, predictable way. Build reusable SaaS products and services that manage our catalog and power end-to-end inventory management, ranging from replenishment and fulfilment to transportation. With end-to-end inventory management, ranging from replenishment and fulfilment to transportation, they provide our drivers and partners with the tools they need to get the right items, on time, in the right packaging to customers.

Our team is respoinsible for building an Exeternalization platform, which will enable exposing the internal APIs to external clients in a seamless fashion. It will not only enable onboarding of the internal APIs easy, but also will enable onboarding of clients, client users and client configurations easier. We are building a platform with all the toolkits needed to ensure the life of the developers easier by enabling them a platform to expose their APIs to external clients. We will also enable the clients to configure/re-configure the resources needed for the services and also manage access to the services to their employees.

Position Responsibilities:

A Staff Engineer will give the technical direction to the team responsible for building solutions to problems via software engineering in externalizing the services, which are part of the service portfolio today. This staff engineer will be focused on driving part of strategic horizontal initiatives that advance the skills and capabilities of the organisation, while at the same time improving the level of enablement for partners and stakeholders. He/she will give technical guidance to a team of engineers, while partnering across organisations both in engineering and in business teams.

.

Manage Enterprise level, multi-national projects with key customers and the delivery teams for successful implementation

Proactively manage the technical architecture, mitigate risks and communicate with key stake holders

Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.

Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.

Excellent written, verbal presentation and organizational skills, ability to interface with all levels and business units.

Must work independently in complex fast paced environment to ensure quality and timeliness of system information.

o Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.

o Practitioner of Agile (Scrum) methodology

o Technical know how of building a comprehensive platform based on micro service architecture.

Position Requirements:

Minimum qualifications:

B.E/B.Tech from a reputed institution.

9 to 16 years of relevant experience in developing Enterprise applications using Java, Spring-boot, REST, Kafka, Databases, Splunk, Caching.

5+ years of experience in Distributed systems and large scale application development and design

Strong computer science fundamentals: Data Structures, Algorithms, Design Patterns.

Extensive hands-on experience building microservices using Java

Experience in developing scalable event driven systems

Additional Qualifications:

Experience in developing an API platform

Ability to take a high level business requirement and come up with an application architecture solving the business problem at hand.

Experience in guiding 5 to 10 member team on technology areas

Experience with Cloud (AWS/Azure), CICD, DevOps, Kubernetes, scripting, SQL/NoSQL databases (Cassandra), Agile Methodology

Exposure to Javascript & NodeJS, CSS and UI frameworks like React or Angular.

Strong understanding of design techniques and software principles.

Foster good coding and design practices..

Excellent oral and written communication skills.

Ability to communicate and collaborate with external teams and stakeholders.

Walmart Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions - while being inclusive of all people.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2934707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year