Technical Manager (Viator)
Tripadvisor
- London
- Permanent
- Full-time
- Build and lead a high-performing technical team by hiring, training, and mentoring engineers of all levels.
- Foster a collaborative and innovative team culture and champion effective Agile development processes.
- Develop project plans, timelines, budgets, and resource allocation strategies, and ensure projects are delivered on time and within scope and budget.
- Show leadership as a hands-on developer in multiple layers of the software stack and data stack. Perform code and design reviews.
- Work closely with principal engineer to drive technology strategy and roadmap that aligns to the wider organisation vision.
- Work closely with your Product Manager counterpart and the business owner to prioritize product features along with the engineering-driven tasks, striving for a good balance between business results and engineering robustness.
- Communicate effectively with technical and non-technical stakeholders to ensure alignment on project goals, commitments, and timelines.
- Define and enforce engineering best practices to ensure deliverables are complete, on time, and meeting a high-quality standard.
- 10+ years of experience of commercial software development.
- 3+ years leading and / or managing others.
- Demonstrated excellence participating on cross functional teams in fast-paced environments, both in terms of technical leadership and hands-on coding.
- Excellent ability to break down complex problems into simple solutions.
- Strong analytical skills and desire to write clean, correct, and efficient code.
- Excellent command of tools and expertise for troubleshooting production issues.
- Strong experience around building scalable and distributed software and data systems.
- Strong experience of data and software architecture/designs, especially real time distributed data streaming designs.
- Good experience in AWS/Azure cloud platform, object-oriented programming (java/scala/python) and SQL.
- Experience managing remote teams across different time zones is a plus.
- Exposure to Customer data platform and CRM tools like Braze, Segment, Hightouch, Marketo, etc.
- Exposure to BigQuery or Google Cloud Experience.
- Exposure to DBT.
- Exposure to Apache Airflow or other DAG frameworks is nice to have.
- Expertise in designing and implementing data pipelines using modern data engineering approach and tools: Spark, PySpark, Java, Docker, cloud native DWH (Snowflake, Redshift), Kafka/Confluence etc.
- Experience building microservices using Java spring boot framework.
- Competitive compensation packages, including base salary, annual bonus, and equity.
- “Work your way” with flexibility to suit your lifestyle. We take a remote-friendly approach to collaboration, with the option to join on-site as often as you'd like in select locations.
- Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work.
- Donation matching. Give back? Give more! We match qualifying charitable donations annually.
- Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
- Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
- Travel perks. We believe that travel is employee development, so we provide discounts and more.
- Employee assistance program. We're here for you with resources and programs to help you through life's challenges.
- Health benefits. We offer great coverage and competitive premiums.
- We aspire to lead. Tap into your talent, ambition, and knowledge to bring us - and you - to new heights.
- We're relentlessly curious. We push beyond the usual, the known, the “that's just how it's done.”
- We're better together. We learn from, accept, respect, support, and value one another- and are creating something remarkable in the process.
- We serve our customers, always. We listen, question, respond, and strive for wow moments.