Wal-Mart
Software Engineer IIIPosted
6 weeks 3 days ago
To see more jobs like this as they come available
Visit the Career page to search more jobs now
Scroll to the bottom to apply
Job Description
(click to see jobs for roles related to this one)
What you'll do...
Position: Software Engineer III
Job Location: 860 W. California Avenue, Sunnyvale, CA 94086
Duties: Design and develop enterprise software using Flask and React using functional design components. Design and develop modernized applications to store and process data using Object Oriented languages such as Java/J2EE applications to address legacy business use cases. Implement business features using Spring MVCC frameworks, utilizing components such as Spring Boot Web, Spring Data, Jackson, JAX-RS and JAX-WS using modern development methodologies based on Agile and SCRUM processes. Develop scripts in Python using libraries such as aiohttp and asyncio to connect to multiple internal applications for testing and validation of data within their respective systems. Implement industry standard practices for DevOps processes using GitHub, JIRA, and Slack to streamline change management and deploy new software modules. Design and deploy various Grafana dashboards to monitor the health of different microservices by visualizing key system metrics such as response times, hardware utilization and error logging. Build and execute SQL queries that extract data from different big data sources such as Hive and Big Query to build reports and support business decision making. Create and deploy streaming pipelines using Java, Python, Kafka and Clickhouse to store analytical business data. Implement ETL pipelines to maintain application health by querying and processing raw data sources to identify data discrepancies across various systems and create python scripts to sync data.
Minimum education and experience required: Master's degree or equivalent in Computer Science, Information Technology Management, Information Systems Management, Engineering (any), or a related field. Position does not require specific years of experience but requires listed skills.
Skills Required: Experience with object oriented design and development. Experience with scripts for automation and deploying distributed jobs. Experience with server side microservice frameworks Spring and Django. Experience with relational and NoSQL Databases including MySQL and MongoDB. Experience with data warehouses including BigQuery, Hive, and Snowflake. Experience with DevOps tools including JIRA, Slack, GitHub, and Jenkins. Experience with message queues Rabbit MQ and Kafka. Experience with monitoring tools including Grafana, Datadog, and Elasticsearch. Experience with front end technologies including React, Streamlit, and Bootstrap CSS. Experience with managed clouds Azure and GCP. Experience with Test Driven Development. Employer will accept any amount of professional 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.
Use the apply button below to start the application on our partner site.
Apply on employer site
Find more jobs like this using our Career Search Tool.
Need help with your career search including preparing your resume, networking, company research or even figuring out what kind of job you want? Check out our other career resources.
Need help finding more jobs that might be a good fit for your experience?Click here to evaluate your fit across all the roles on our site at once