Apply📍 Portugal, Poland, Romania, United Kingdom
🔍 Digital information and solutions
- Technical Leadership: Provide technical ownership making key technical decisions and overseeing project organisation and milestones with a product-oriented mindset.
- Team Building: Manage and grow a high-performing engineering team. Foster a collaborative and innovative culture within the engineering department.
- Team Management: Lead, mentor, and collaborate with engineers and data analysts, facilitating effective communication and teamwork across diverse functions.
- Stakeholder Engagement: Engage with product management, field operations, and the VP of Technology to identify and address business requirements.
- Bridge communication gaps and implement cohesive plans to align product requirements with technical implementation.
- Project Implementation: Hands-on implementation of critical components, including REST APIs, data transformation processes, and backend-to-frontend data integrations.
- Process Improvement: Review and refine existing processes to enhance team efficiency, communication, and the integration of QA and documentation in the planning stages.
- Strategic Thinking: Strong strategic decision-making skills with the ability to set a vision for the engineering team and align it with overall company goals.
- Market Awareness: Ability to research the market, identify key trends, and adapt strategies to stay ahead in the competitive AI and machine learning landscape.
- Communication: Strong communication skills with the ability to engage and align diverse stakeholders.
- Problem Solving: Excellent problem-solving skills with a strategic approach to addressing complex technical challenges.
- Technical Skills: Familiar with technologies such as Kubernetes, Docker, AWS ECS, AWS Fargate, AWS Lambda and other AWS services.
- RESTful API design and implementation inc GraphQL.
- Familiar with working with Kafka topics.
- Proficiency in JavaScript, React.js, Node.js, Typescript.
- Familiar working and implementing CI/CD pipelines.
- A firm understanding and experience deploying and managing microservices.
- Database Knowledge: Experience with PostgreSQL, SQL, Vector and Graph Databases, Elasticsearch, and Redis.
- Collaboration and Code Reviews: Participate in software design reviews and peer code reviews. Provide constructive feedback to team members and collaborate on implementations.
- Help drive the technical roadmap for the team in close collaboration with the PM and the product roadmap.
- Manage and improve systems to maintain high service availability to our customers.
- Enable your team first, ship your own projects second.
- Be glue for execution (e.g. organising cycle planning, standups, retros) in a manner that engages effectively with the rest of the company.
- Help the engineers on your team (currently 8) grow in their careers.
- Maintain healthy team culture with a high level of trust and psychological safety.
- Collaborate with Recruiting to build out your team over the next few years.
- Coordinate the resolution of Production incidents.
AWSDockerGraphQLLeadershipNode.jsPostgreSQLSQLElasticSearchGitJavascriptKafkaKubernetesMachine LearningProduct ManagementQAReact.jsTypeScriptElasticsearchRedisReactCommunication SkillsCollaborationCI/CDJavaScriptMicroservices
Posted 2024-10-15
Apply