Responsibilities
- Work primarily in Python, PostgreSQL, React, Node.js, and AWS to support critical warehouse management software systems and data pipelines for our customers.
- Enhance and debug related Python applications, and diagnose and solve issues with a combination of Python, PostgreSQL, React, Node.js, and AWS.
- Maintain the related software and work with our Engineering and R&D teams to improve user experience.
- Use Python, PostgreSQL, Node.js, AWS and our networking systems and processes to enhance productivity, preserve stability, ensure consistent performance, and enhance system speed.
- Use AWS to monitor and diagnose issues and build alerts to notify stakeholders in real time of issues occurring.
Example Projects Might Include
- Working on data pipeline processing requests for third-party systems
- Designing software to process incoming purchase orders from third-party systems.
- Developing data APIs to serve our UIs using Python and Node.js
- Writing efficient SQL queries for both the data APIs and the pipeline data processing.
- Creating reporting UIs for our various products using React (e.g., create reports that can be used to track devices through our warehouse management system).
- Work in an Ubuntu/Linux desktop environment
Non-Negotiable Qualifications
- BS in Computer Science or related field
- Relevant experience may substitute for and/or augment relevant degrees
- 3+ years of experience working with Python
- 3+ years of SQL experience with PostgreSQL experience ideal
- 3+ years of years of experience working with React
- Exposure to warehouse automation is a plus
- Ability to document requirements and specifications
- Strong communication and excellent problem-solving skills