What are the responsibilities and job description for the Software Engineer position at Superior Grocers?
We are seeking a skilled and analytical Software Engineer with experience in data modeling, business intelligence tools, SQL scripting, and programming in Java or Python. In this role, you will work closely with cross-functional teams to design and implement robust data solutions, develop scalable applications, and contribute to our data-driven decision-making processes.
Key Responsibilities:
- Develop and maintain data models to support business analytics and reporting.
- Design and implement ETL (Extract, Transform, Load) processes.
- Write efficient SQL scripts for data extraction, manipulation, and reporting.
- Develop and maintain software applications and data pipelines using Java or Python.
- Collaborate with business analysts and other stakeholders to understand data requirements.
- Create dashboards and reports using business intelligence tools.
- Troubleshoot and optimize data solutions for performance and scalability.
- Maintain comprehensive documentation of data models, workflows, and code.
Qualifications:
- Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
- 5 years of experience in software development, with a focus on data engineering or analytics.
- Proficiency in SQL scripting and data modeling techniques.
- Hands-on experience with programming languages such as Java or Python.
- Familiarity with business intelligence tools like (e.g., Power BI, Tableau, Looker, or similar).
- Understanding of data warehousing concepts and relational databases.
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills.
Preferred Qualifications:
- Experience with Oracle Retail cloud applications.
- Familiarity with SaaS and PaaS (Terraform, Kubernetes, Docker).
- Knowledge of data pipeline orchestration tools (e.g., Apache Airflow, AWS Glue).
- Understanding of data governance and security best practices.
- Familiarity with Agile development methodologies.
Salary: $120,000-$130,000 / Year
TO VIEW THE APPLICANT NOTICE ABOUT YOUR PERSONAL INFORMATION CLICK THE LINK BELOW.
https://superiorgrocers.com/about-us/privacy-disclosure/
Salary : $120,000 - $130,000