About Appriss Retail
Appriss Retail provides real-time decisions and active risk monitoring to enable our customers to maximize profitability while managing risk. Our solutions are continually adapting to changing market conditions.
We bring 20+ years of retail data science expertise and experience. We serve a global base of leading commerce partners, representing 1/3 of all US omnichannel retail sales activity across 150,000 retail locations across specialty, apparel, department store, hard goods, big box, grocery, pharmacy, and hospitality businesses in 45 countries on six continents.
The company provides compelling, relevant, and profitable collective intelligence to operations, finance, marketing, and loss prevention. Appriss Retail’s performance-improvement solutions yield measurable results with significant return on investment.
Overview
The Data Transformation Software Engineer will facilitate the ingestion of retail client data into data repositories in support of Appriss Retail products. The candidate for this role will be enthusiastic, great at communication, and are accountable for their work.
Essential Duties
- Using an existing data pipeline, ingest and map the client’s source data to a standard data model.
- Effectively translate complex customer requirements, recommend system solutions, and help formulate detailed specifications.
- Work with retail customers independently to configure one of the Appriss Retail products, executing to the documented requirements of the project.
- Leverage appropriate resources, from Appriss Retail and customer, coordinating availability to maximize productivity.
- Gain a deep understanding of how our products work, how they interact with each other, and how to build reliable and reusable processes for implementation.
- Identify when customer needs/requests are outside of agreement and work with Project Management team.
- Act as a problem-solver, proactively identifying issues, analyzing root causes, and implementing the solution effectively and with minimal oversight.
- Create documentation used for production release and for support team for on-going support.
Required Qualifications
Education and Experience
- Bachelor’s degree in computer science or equivalent experience.
- 5 years of experience in data ingesting / transformation (ETL).
Knowledge, Skills, And Abilities
- Highly proficient in SQL (queries/data selection, joins, complex queries, data definition); familiarity with database design and data modeling.
- Proficiency in parsing different data structures such as XML, JSON, delimited data files, binary, etc.
- Intermediate Python experience.
- Exposure to large datasets / performance centric data pipelines.
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
- Ability to communicate with both technical and non-technical customers on a variety of issues.
- Exceptional multi-tasking skills. Ability to organize and execute multiple high-priority tasks simultaneously.
Preferred Qualifications
- Greenplum, PostgreSQL experience is highly desirable.
- Understanding of Retail POS / E-comm data is desirable.
- Understanding Azure and release pipelines is a plus.
Benefits
Appriss Retail offers competitive benefits including medical, dental, and vision coverage. We offer an immediate vesting 401(k) plan with employer matching, unlimited paid time off for salaried, employees, and well-being support including gym reimbursements, a subscription to Calm – Meditation and Sleep app, and paid leave for new parents and family care. As a hybrid global community, we also offer a remote work-first environment empowering our people to work wherever suits their lifestyle.
The Pay Range For This Role Is
100,000 - 100,000 USD per year(US)