Herdify·5 days ago
5 days ago
Tech Lead
Sign up free to see how well your resume matches this role.
What you'll do
- Define the hiring plan for the initial engineering team – roles, capabilities, seniority
- Own the technical interview process end-to-end- design assessments, run technical interviews, make hiring decisions
- Set engineering development practices, standards and workflows the team will use from day one
- Get up to speed with the current environment and deliver updates and features as set by the product team.
- Lead day-to-day delivery of Python-based applications, including design, development and testing.
- Build a lightweight reporting function to communicate progress to the leadership team on a monthly basis.
- Deliver features until such a time the team is big enough to warrant a full-time tech lead.
- Own front-end architecture and quality and deliver best-in-class user experiences.
- Web server development using FastAPI
- Design and maintenance of NoSQL and SQL databases
- Data scraping/cleaning/processing using Python
- Own our Linux-based infrastructure and deployment strategy
What they're looking for
- Strong Python across backend, web application, API, automation, CLI and data processing
- Comfort collaborating with non-technical stakeholders (marketers, product) on UX and design decisions
- Strong Linux for development, testing and deployment (desktop and server)
- Strong experience developing web applications using FastAPI (or Django, Flask, etc.)
- Good knowledge of AWS (S3, DynamoDB, EC2, ECS, Cognito, IAM, firewalls, load balancers, Route53)
Nice to have
- Strong front-end development - a modern framework (React or Vue preferred), not just HTML/CSS/JS fundamentals
- Working with a variety of data formats (CSV, JSON, Parquet, etc.) at high volume and complexity
- Comfortable with NoSQL and SQL databases (SQLite and DynamoDB in particular), including moderately complex SQL
- Containerising applications with Docker/Docker-compose
- Git-based workflows
- Understanding of DevOps best practices
- Creating and querying REST APIs
- Use of IAM for internal and external users
Summarised by NextRaise from the employer’s description, which follows in full below.
Full description from employer
Job Description
Your profile
Why us?
What you get
Company
Herdify
Bristol, United Kingdom
Company facts come from this company's own listings. We only show what the postings themselves carry.