Senior Software Engineer, Walton Enterprises, AR, US

Job Description

Role Overview

Position: Senior Software Engineer

Department: Software Engineering

Reporting to: Software Engineering Manager

Location: Bentonville, AR

Walton Enterprises is seeking a skilled, highly motivated, and entrepreneurial individual to join the team as Senior Software Engineer. The ideal teammate will be a full stack developer with a passion and demonstrated ability to develop end user applications, back-end solutions, application integrations, workflow solutions, and ETL’s with a focus on quality, scalability, and efficiency. This individual will display knowledge of modern frameworks, databases, and tools as well as the capability to update legacy code to bring it to a modern program environment. This position will require extensive peer mentoring and partnering while establishing best practices, applying consistent quality, and encouraging others to operate within a defined predictable framework.

Please note: We are unable to sponsor employment visas for this position, including OPT and CPT authorizations.

Our Commitment to Diversity, Equity, Inclusion and Belonging:

We believe every associate should have access to success. Creating an environment centered on trust, respect, and bringing people together is critical to this belief.

Our aspirations are as follows:

  • Create an environment where we hire, retain and bring to the table people with diverse backgrounds, viewpoints and lived experiences to create a more successful organization.
  • Ensure fairness, equity and access to success for all of our associates.
  • Create an inclusive workplace where everyone feels valued, safe, able to engage honestly.

About the Position:

As a Senior Software Engineer, you will be responsible for leading and contributing to the development and implementation of software solutions for our organization. You will work closely with cross-functional teams, including project managers, product managers, data architects, and other software engineers to design, develop, test, and deploy software applications that meet the needs of our organization. You will also provide technical leadership, mentorship, and guidance to junior and mid-level engineers, and actively participate in code reviews and technical discussions.

What you will do (responsibilities):

  • Participate in the coding, testing, and deployment of the software development lifecycle.
  • Develop high-quality, scalable, and maintainable software solutions using best practices in software engineering, coding standards, and design patterns.
  • Share best practices and work experiences with Software Engineers, including code reviews, pair programming, and knowledge sharing.
  • Address technical debt, performance, and scalability issues in existing software applications.
  • Stay up to date with the latest industry trends, technologies, and best practices, and apply them to improve software development processes and deliverables.
  • Troubleshoot and debug software defects and provide timely resolution to production issues.
  • Collaborate with quality assurance teams to ensure software solutions are thoroughly tested and meet quality standards.

Who we are looking for (qualifications for success):

  • Bachelor's degree in Computer Science, Software Engineering, or a related field and/or a minimum of 5 years of experience in software development, including hands-on coding experience in relevant programming languages (e.g., Javascript/NodeJS, C#, Python, etc.).
  • Understanding of software engineering principles, design patterns, and best practices.
  • Experience with web application development, including front-end and back-end technologies (e.g., JavaScript, HTML, CSS, Node.js, etc.).
  • Experience with relational and NoSQL databases, and data modeling such as MongoDB, MySQL, Google BigQuery, MS SQL, or Azure DataLake,
  • Experience with distributed systems, microservices architecture, and cloud computing platforms (e.g., Azure, Google Cloud, etc.).
  • Experience with near real-time stream processing via Micro-services, Google Pub/Sub, Cloud Functions, Redis or other distributed processing engines.
  • Understanding of cloud application architecture and container technologies (Docker, Kubernetes, GCP CloudRun).
  • Proven understanding of software development methodologies, such as Agile or Scrum.
  • Problem-solving skills and ability to analyze complex technical issues.
  • Demonstrated communication skills, both written and verbal.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Proven ability to provide technical leadership and mentorship to Software Engineers.

Additional Helpful Experience Includes:

  • Collaborative: love solving challenges together, share inspirations, and work as a team.
  • Innovative: strive to find the best possible solutions given complex constraints and accelerated timelines.
  • Leadership: contribute to the success of our technology platforms and drive critical components from inspiration to delivery.
  • Ownership: strong ownership of our product and the customers we serve.
  • Results Driven: ability to give that final push to deliver critical features on time.
  • Humble: seek advice from peers to solve our most challenging issues.
  • Business/Tech Expertise: Accounting and/or Investment systems including data and BI tools.

Personal attributes that support your success:

  • Trusted advisor to principals and colleagues while demonstrating expertise and integrity.
  • Results-oriented team player who is helpful, respectful, and collaborative.
  • Exercises sound judgment and makes data-driven decisions.
  • Lifelong learner who is inquisitive and solves problems with bold thinking and innovation.
  • Visionary who plans for the future with imagination and wisdom.
  • Dedicated to achieving operational excellence.

All offers of employment are contingent on your successful completion (where permitted by state law) of a confidentiality agreement and background check. In addition, you will need to provide proper identification verifying your eligibility to work in the United States on your first day of work.

Benefits Information

Compensation Range: $130,000 - $150,000

Benefits Information: We offer a comprehensive and generous benefits package which includes medical, dental, and vision insurance, a 401(k) retirement plan and paid time off.

About the IT Department

The Information Technology Department provides a suite of services including hardware and software support, custom application development, cybersecurity, networking, and tools for software integration.  These services are provided to Walton Enterprises, the Walton Family Foundation and to Walton Family Entities.

About Walton Enterprises

Walton Enterprises supports the personal, philanthropic, and business activity for the Walton family. We are a family-led organization, supporting multiple generations of Sam & Helen Walton’s family.

Walton Enterprises is an equal opportunity employer and is committed to building and maintaining a culturally diverse workplace that is free of discrimination and harassment of any kind. We encourage women, minorities, individuals with disabilities and veterans to apply. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, veteran status, or any other status protected by the laws or regulations in the locations where we operate

AI-Powered Job Matching

Get personalized insights and tailored applications with our AI tools:

AI Match Scoring

Get your exact compatibility score for each job based on your CV and experience

CV Tailoring

Automatically optimize your CV for each specific job application

Gap Analysis

Identify missing skills and get actionable improvement recommendations

Start Free Today

No credit card required • 100% free to start

Get Your Personal Job Feed

Join thousands of professionals getting AI-powered job recommendations tailored to their skills.

Daily job alerts matching your profile
AI match scores for every job
One-click CV tailoring
Application tracking
Get Started Free

Frequently Asked Questions about Senior Software Engineer Jobs in AR, US