Walmart

Senior Software Engineer

US
Python JavaScript Shell Bash Docker HTML
This job is closed! Check out or
Description

What you'll do...

Position: Senior Software Engineer

Job Location: 165 Dascomb Road, Suite 200, Andover, MA 01810

Duties: Lead the design and development of automation solutions. Architect and implement the proper abstractions and interfaces needed to allow code to be highly decoupled and cohesive. Design, document, communicate, implement, and test software components within a complex system. Collaborate both inter-team and cross-functionally to create software solutions. Document requirements for new system designs. Gather requirements and get stakeholder approval for complex problems.

Minimum education and experience required: Master's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Electrical Engineering, or related area and 1 year of experience in software engineering or related area; OR Bachelor's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Electrical Engineering, or related area and 3 years of experience in software engineering or related area.

Skills required: Experience writing software in programming languages: C++, C, Python, and Javascript. Experience writing software in shell scripting languages: Bash, Sh, and Ash. Experience developing Linux OS upgrade strategies including mitigating failed upgrade scenarios. Experience developing Docker based containerization of workloads. Experience building alerting and monitoring stacks based on Grafana and Datadog for IoT fleet of device. Experience managing a large fleet of IoT devices. Experience building, testing, and deploying CI/CD pipelines for software. Experience with driver development for Linux Kernel. Experience developing full Linux OS systems, including building custom kernel, u-boot bootloader, and root filesystems. Experience designing User Interfaces (UI) in HTML. Experience designing C++ based remote error tracing, including software libraries and backend architecture. Employer will accept any amount of experience with the required skills.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI #LI-DNP

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers