JOB DESCRIPTION:
Key Responsibilities and Accountabilities
We are agile, and so our days and duties can vary. In this role, you own and are responsible for delivering to your colleagues:
● Work primarily in Python to support critical software systems for our custom software and hardware platforms.
● Enhance and debug Python applications
● Diagnose and solve issues a combination of Python, PostgreSQL, and AWS
● Help maintain the related software and work across engineering teams to resolve mission critical issues and improve user experience
● Use Python, PostgreSQL, and other systems and processes to enhance productivity, preserve stability, ensure consistent APIs, and enhance system speed. ● Use AWS to monitor and diagnose issues, and build alerts to notify stakeholders in real-time of issues occurring.
● Work in an Ubuntu/Linux desktop environment
● Work in cross functional distributed team environment
Education and/or work experience requirements
Essential
● BS in Computer Science or related field with a master’s in computer science a plus
● Relevant experience may substitute for and/or augment relevant degrees
Demonstrated Experience & Attributes
Essential
●8+ years of progressive software engineering experience with a proven track record of successful productivity
● 6+ years of experience working with Python and related frameworks required
● 3+ years of SQL experience with PostgreSQL experience
● 2+ years of AWS Cloud or similar cloud experience required
● Exposure to warehouse automation is a plus
● Ability to document requirements and specifications
● Ability to coordinate and lead a small team of 3-4 software engineers
● Strong communications and problem-solving skills with an attention to detail
Send your resume to Sign Up