Optimizing content delivery speed and scalability for a platform that serves millions of requests a day, complex metadata management, linked data integrations, and asset processing pipelines
Requirements
- Python: Strong to expert proficiency in Python 3.11+, especially for web-development
- Django: Strong proficiency with the Django web framework
- API Design: Experience translating product and UI requirements into effective, performant, secure APIs
- PostgreSQL: Proficiency with JSON fields, full-text search, and complex constraints
- Experience with cloud platforms
- Experience with distributed systems and microservices architecture
- Experience integrating AI tools, frameworks, and concepts into the software development process
Responsibilities
- Design and implement complex features and systems
- Provide technical guidance and expertise to the team
- Participate in architectural discussions and decisions
- Conduct code reviews and ensure code quality standards
- Mentor junior engineers
Other
- Ability to lead and mentor teams
- Strong problem-solving and analytical skills
- Deep understanding of database systems
- Bachelor's degree in computer science or related discipline, or equivalent work experience
- 7+ years of software development experience