Senior Software Engineer

Posted:
8/28/2024, 6:45:05 PM

Location(s):
Sunnyvale, California, United States ⋅ California, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

What you'll do...

Position: Senior Software Engineer

Job Location:  860 W. California Avenue, Sunnyvale, CA 94086

Duties: Conduct requirement gathering, designing, development, testing, production go-live and provide post launch support for business initiatives. Design and develop robust, scalable REST API’s involving Reactive Java, Cassandra and Cosmos DB. Migrate current code to use Cosmos DB for persistence and create a scalable schema to handle multiple use-cases. Develop Sparks jobs for various Business Requirements and generate the reports. Modify software to fix errors, adapt it to new hardware, and improve its performance. Build Asynchronous pipelines for Walmart systems using Kafka. Maintain and improve existing codebases and peer review code changes. Write JUnits and regression tests. Write complex Cassandra queries and design scalable schemas for Walmart system. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts code comments and clear code. Follow Agile method for development and used JIRA to track stories and bugs.

Minimum education and experience required: Bachelor's degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years of experience in software engineering or related area; OR Master's degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or related area and 1 year of experience in software engineering or related area.

Skills required: Experience designing, developing and implementing scalable, elastic microservices. Experience building software frameworks using java and spring frameworks, as well as other integration frameworks such as Camel. Experience creating, publishing, maintaining, monitoring and securing APIs. Experience designing, developing, implementing and testing specialized application and software. Experience developing and following the automated continuous integration and deployment process. Experience developing APIs (application programming interface) and integrations. Experience reviewing backlog of software features for development and estimate/story-point technical stories for a sprint. Experience following industry best practices and principles for software development and utilizing them in performing peer reviews for other software engineers work and pull request. Experience ensuring software testing coverage for software features that are developed. Experience create product roadmaps and new platform-related features. Employer will accept any amount of experience with the required skills.

Salary Range: $117,000/year to $234,000/year. Additional compensation includes annual or quarterly performance incentives.   Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.

Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI #LI-DNP

Walmart

Website: http://www.walmart.com/

Headquarter Location: Bentonville, Arkansas, United States

Employee Count: 10001+

Year Founded: 1962

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: E-Commerce ⋅ Grocery ⋅ Retail ⋅ Retail Technology ⋅ Shopping