The Platform team's solutions better enable other backend software engineering teams (API, internal services, and data science) to rapidly develop mission-critical solutions and applications for customers and operations & supply chain teams, with greater consistency, performance, security, operability, and maintainability.
Requirements
- 5+ yrs of commercial software development experience.
- 3+ yrs of experience using Python and the wider ecosystem as the primary day-to-day environment
- 2+ yrs of experience working with a web framework such as Django (Preferred), Flask, FastAPI.
- 3+ yrs of relational SQL experience, strong understanding of MySQL performance tuning and comfortable writing raw SQL queries
- 2+ yrs of experience using Docker, experience in improving docker build efficiency
- 2+ yrs of experience troubleshooting production issues using Datadog, CloudWatch, or similar technologies for observability
- 2+ years of professional work experience within an AWS environment
Responsibilities
- Own mission-critical and high scale systems and integrations, particularly those that support operations, data science, and other dev teams
- Design, document, and support tooling and integrations that accelerate other backend engineering teams’ velocity through outstanding developer experience and minimized cognitive load
- Drive important technical discussions and help the team arrive at the best possible solution given any constraints we may face.
- Be a sounding board to other engineers and willing to offer assistance in helping solve very difficult problems
- Work closely with engineering leads on planning and execution of large, complex projects
- Contribute directly to important feature development and maintenance
- Help raise the bar on code quality and enforce engineering discipline through code review feedback, testing, automation, technical presentations and opportunistic refactoring
Other
- Proven records being the tech lead on complex, cross-team projects, proactively raising issues, and resourcefully unblocking themselves to ensure projects are delivered with high quality and within the expected timeline.
- Can constructively debate any issue, persuade others with hard evidence while staying objective and open to changing their mind.
- Participate in the interview process of other senior, mid, or junior engineering candidates and contribute to hiring decisions
- Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!
- A work from home stipend to support your initial home-office setup