✨ About The Role
- Responsible for working on Narrator's main user-facing app and interfacing with the backend and Kubernetes cluster
- Will have autonomy and responsibility to design and execute solutions from backend to infrastructure
- Expected to collaborate with the engineering team to refine coding standards, processes, and overall software development practices
- Opportunity to contribute to the growth and improvement of the team's software development capabilities
- Ideal role for someone who enjoys a challenging and dynamic work environment where they can make a significant impact on the company's technology stack
⚡ Requirements
- Experienced software engineer with at least 6 years of professional experience, ideally in Python, and 3+ years of experience with AWS and Kubernetes
- Comfortable working in a small team environment and able to make independent decisions on when to build thoughtfully versus quickly
- Strong understanding of backend APIs to support frontend work and experience in building and maintaining complex backend systems
- Enjoys building reliable engineering systems and has a good grasp of code maintainability, refactoring, and testing
- Handles ambiguity well, can identify business problems, and uses technology to solve them effectively