Job Description
Job Overview
The Senior Software Engineer will be part of the Supply Chain - Replenishment Planning team, focusing on process improvements and the development of innovative solutions for supply chain stakeholders. This role involves leveraging advanced planning software to forecast demand and optimize inventory, while collaborating with cross-functional teams to achieve unified business goals. The position emphasizes building the next generation of capabilities in the Supply Chain space using cloud-based technologies.
Technical Requirements
Required Skills
- • Data Engineering
- • Data Management
- • Data Modeling
- • Python
- • API Development
Preferred Skills
- • Big Data Technologies (Spark, Kafka, Cassandra)
- • Workflow Management Platforms (Airflow)
- • Cloud Computing (GCP, Azure)
- • PL/SQL
- • Analytics Tools (PowerBi, Tableau)
Experience Level
3-5 years of experience in Data Engineering or related role, or a master's degree with 2-3 years of experience.
Responsibilities
- • Extract and transform data from databases to solve relevant problems.
- • Identify suitable data sources for various requirements.
- • Analyze complex data flows and contribute to data models.
- • Build and maintain scalable data pipelines.
- • Perform analysis on customer datasets to derive insights.
- • Improve engineering practices and documentation.
- • Participate in cross-functional projects and communicate status with stakeholders.
- • Create training documentation and train end-users.
Benefits & Perks
- • 401(k) match
- • Stock purchase plan
- • Paid maternity and parental leave
- • PTO
- • Health coverage (medical, vision, dental)
- • Short-term and long-term disability
- • Paid education assistance
- • Performance-based bonuses
Additional Information
- Location
-
Bentonville, AR
- Type
-
Regular/Permanent
- Compensation
-
$90,000.00 - $180,000.00 annual salary, plus performance bonuses