Onsite Staff Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Staff Software Engineer developing scalable and fault tolerant software systems for Walmart Labs. Collaborating with cross-functional teams to meet customer requirements and analyzing architectural gaps.

Responsibilities

  • Create simple, modular, extensible and functional design in adherence to the requirements for a product/solution within a domain
  • Develop complex, scalable and fault tolerant software systems to cater to the given requirements using springboot, java & Cassandra
  • Work with the Product team to understand Customer requirements and analyze the gaps between existing architecture and customer requirements
  • Drive production deployments using platform's automated CI and deployment tools
  • Provide support as SME for the functional domain
  • Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security
  • Create detailed design using mock screens, pseudo codes and detailed functional logic of the modules for an entire product
  • Be the technical leader for the team & not only guiding but actively supporting team as needed and takes end to end ownership of design and architecture of a large-scale product/module
  • Ensure products are well designed, well-built and have flexible architectures to meet business needs and future extensibility
  • Triaging and Troubleshooting including regression testing, root cause analysis (RCA), root cause corrective action (RCCA)

Requirements

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area
  • 6 years’ experience in software engineering or related area
  • Hands on experience in Microservices, RESTful webservices development in Java SpringBoot, Dropwizard or equivalent framework
  • Good knowledge in messaging systems: Kafka / RabbitMQ
  • Good knowledge of Cloud Native Architecture, Microservice Architecture and related stacks
  • Knowledge of at least one of Azure/Google Cloud Platforms

Benefits

  • incentive awards for your performance
  • maternity and parental leave
  • PTO
  • health benefits
  • flexible work arrangements
  • professional development opportunities

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job