Tech Stack
DjangoDockerFlaskKubernetesPython
About the role
- Designing, building, and deploying production software to meet immediate and future business needs.
- Provide technical leadership, defining patterns and operational guidelines for their domain(s).
- Managing large, technical projects (e.g., integrating with payment providers, creating data-driven products/services, designing scalable architecture).
- Actively participate in the development of others by leveraging expertise inside and outside own team.
- Clearly communicate technical issues to team and stakeholders and tie work to company objectives.
- Collaborate with internal and external stakeholders to design and implement internal and customer-facing features and tools.
- Write unit/integration tests, contribute to engineering wiki, and document software architecture and functionality.
- Drive end-to-end delivery of products while optimizing technical performance, reliability, and scalability.
- Embody company values: Curiosity, Passion, Courage, Humility, Drive, and Empathy.
Requirements
- +5 years experience working with Python building large scale web applications/APIs in a framework such as Django, Flask, or FastAPI.
- Knowledge of Django Rest Framework is a plus.
- Understanding or desire to learn Docker, Kubernetes, and CI/CD processes.
- Experience collaborating with internal stakeholders including Customer Experience, Marketing, and Operations.
- Comfortable working in a fast-paced, frequently changing, and evolving environment.
- Direct-to-Consumer and/or e-commerce experience is a plus.
- Skilled in communication between technical and non-technical stakeholders, including translating business requirements into technical specifications.
- Engineering competencies: Communication & Impact; Teamwork; Productivity; Knowledge.
- Core competencies: Communication/Collaboration; Expertise; Feedback & Resilience; Scope & Autonomy; Prioritization; Problem Solving & Evaluating Alternatives.