Posted:
12/5/2024, 3:28:25 AM
Location(s):
California, United States ⋅ Sunnyvale, California, United States
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Position: Software Engineer III
Job Location: 640 W. California Avenue, Sunnyvale, CA 94086
Duties: Translate project requirements into technical solutions for Rest, Web, and Streaming applications using a diverse range of technologies including Spark, Java, JavaScript, SQL, Scala, Kafka, Airflow, and Google Cloud tools. Write and develop code, conduct unit testing, and troubleshoot issues to ensure the robustness and reliability of the implemented solutions. Implement new architectural patterns and review proposed solutions, leveraging databases such as Cassandra, SQL, HIVE, Bigtable, and NO-SQL Databases to design scalable and efficient data storage solutions. Participate in medium- to large-scale, complex, cross-functional projects, providing direction, examples, and reviews for assigned Engineering projects. Collaborate closely with project and cross-functional teams to ensure on-time delivery and seamless hand-offs, fostering a collaborative and cohesive team environment. Collaborate with business partners to identify opportunities and address high-priority initiatives, leveraging technology solutions to meet business objectives. Identify and implement short- and long-term solutions, utilizing cutting-edge technologies to deliver impactful outcomes. Design high-level solutions and implement prototypes, proposing Solution Security Plans to ensure applications are robustly secured. Ensure products created by the team are ready for millions of customers by implementing automated release pipelines, application monitoring, and telemetry. Develop and utilize pipelines built using Jenkins to deploy applications using Docker and Kubernetes, ensuring efficient and reliable deployment processes. Analyze industry best practices and contribute to shaping future industry solutions, staying abreast of technological advancements and trends. Define software development guidelines, standards, and processes, incorporating updates to current platforms and technologies such as Cassandra, SQL, HIVE, and NO-SQL Databases to ensure adherence to industry standards and best practices. Evaluate current plans, programs, and initiatives to ensure alignment with business needs and objectives. Participate in project planning activities using tools such as JIRA, GIT, and Confluence, facilitating effective project management and communication within the team and across departments.
Minimum education and experience required: Master’s degree or equivalent in Computer Science, Engineering (any), or a related field. Position does not require specific years of experience but requires listed skills.
Skills required: Experience designing and implementing software web and REST applications utilizing JavaScript, Java, HTML, and CSS to create interfaces and functionalities. Experience coding in object oriented programming to build robust applications using Python and OOPS concept. Experience with Continuous Integration/Continuous Delivery (CI/CD) utilizing Jenkins and Kubernetes. Experience using Artifactory to publish artifacts. Experience automating the process of building, testing, and deploying software applications. Experience designing large scale database systems for SQL to store and manage structured and structured data. Experience testing and validating software development using Karma, JUnit, and Jest unit testing tools. Experience utilizing version control systems to track and manage code changes. Experience with project management tools to facilitate agile methodologies, streamline task management, and enable effective collaboration and coordination among team members throughout the software development lifecycle. Experience building pipelines to detect the test coverage of applications being deployed to production environment using Sonar and test gate strategies. Experience designing, developing, and scaling Non-SQL databases to store unstructured data and integrate with Rest API Services. 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.
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