Apply

Technical Lead

Posted 2024-10-16

View full description

💎 Seniority level: Lead, 5+ years

📍 Location: UK

🔍 Industry: AI Development

🏢 Company: Prolific

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSLeadershipProject ManagementPythonSoftware DevelopmentAgileDesign PatternsDjangoDynamoDBJavascriptKubernetesMongoDBTypeScriptVue.JsProduct DevelopmentServerlessVue.jsCommunication SkillsJavaScriptProblem SolvingAgile methodologies

Requirements:
  • Extensive experience in technical leadership or senior software development roles.
  • Demonstrable problem-solving skills and strategic thinking capabilities.
  • Excellent interpersonal and communication skills for leading diverse teams.
  • Familiarity with agile methodologies and project management practices.
  • 5+ years of professional software development experience, particularly with cloud-based applications.
  • Bachelor’s degree in Computer Science or related field or equivalent technical experience.
  • Expertise in cloud platforms like Google Cloud Platform and AWS.
  • Proficiency in programming languages such as Python, JavaScript, and TypeScript.
  • Experience with frameworks like Vue.js and Django Rest Framework.
  • Understanding of databases like MongoDB and DynamoDB.
  • Familiarity with DevOps and monitoring tools such as CircleCI, Kubernetes, and DataDog.
Responsibilities:
  • Collaborate with Product Managers and stakeholders to define scope and resources.
  • Act as a trusted advisor to the Product Manager on technical solutions.
  • Translate complex problems into feasible technical solutions.
  • Write high-quality, efficient code.
  • Lead design and implementation of technical projects.
  • Resolve complex technical issues and make informed decisions.
  • Manage code reviews and uphold coding standards.
  • Ensure high quality of production software.
  • Continuously improve the software building process.
  • Mentor team members in a collaborative environment.
  • Participate in a technical design authority group.
  • Cultivate a DevOps culture with continuous integration.
  • Collaborate with Engineering Managers on engineering standards.
  • Take ownership of team-developed products.
  • Stay updated on industry trends and advocate for new technologies.
  • Assist in hiring and onboarding new team members.
Apply

Related Jobs

Apply

📍 UK

🧭 Full-Time

💸 135000 - 165000 GBP per year

🔍 Banking/Finance

🏢 Company: Monzo

  • Multiple years of experience leading technical work in ML model development and deployment.
  • Impact-driven with ownership of the end-to-end journey from business problem to production solution.
  • Solid grounding in SQL and Python; open to learning Go lang.
  • Experience in developing and shipping deep learning, graph-based, and sequence-based ML architectures.
  • Ability to explore ambiguous business problems in a rapidly growing organization.
  • Strong communication skills to explain ML ideas to non-domain colleagues.
  • Experience and passion for mentoring ML practitioners.

  • Provide key technical leadership as a Senior Lead ML Scientist.
  • Ship highly impactful ML-based solutions.
  • Identify the most impactful areas for solution development.
  • Mentor and support less experienced ML practitioners.
  • Collaborate with cross-functional squads.
  • Work end to end to deliver real-time models with measurable business impact.

LeadershipPythonSQLMachine LearningGo

Posted 2024-11-07
Apply
Apply
🔥 Technical Lead
Posted 2024-11-07

📍 United States, United Kingdom, Spain, Estonia

🔍 Identity verification

🏢 Company: Veriff

  • Demonstrated experience leading and mentoring engineering teams, with a focus on backend technologies.
  • Long-term experience with NodeJS using TypeScript, Python, Docker, Kubernetes, GraphQL, RabbitMQ.
  • Deep understanding of microservices architecture, database design, SQL, and CI/CD.
  • Ability to clearly communicate technical concepts and foster collaboration within and across teams.
  • Commitment to producing high-quality, well-tested code and driving engineering excellence.

  • Guiding a team of engineers, fostering their growth, and cultivating a collaborative and high-performing environment.
  • Providing technical leadership and direction in the design, development, and testing of software applications or systems using TypeScript and occasionally Python.
  • Ensuring the quality and maintainability of the codebase, promoting best practices, and contributing to architectural decisions.
  • Effectively collaborating with other tech leads, product managers, stakeholders, and other engineering teams to deliver impactful solutions.
  • Taking ownership of projects and features, ensuring timely delivery and high-quality outcomes.

DockerGraphQLLeadershipPythonSQLData AnalysisKubernetesRabbitmqTypeScriptData analysisCommunication SkillsCollaborationCI/CD

Posted 2024-11-07
Apply
Apply

📍 Europe

🧭 Full-Time

💸 $80K - $130K

🔍 Technology - Time Series Data Platform

  • Proven experience in a senior technical leadership role, such as Chief Architect, Principal Engineer, or Engineering Manager.
  • Strong understanding of architecture design, systems design, and large-scale application development.
  • Ability to make high-stakes technical decisions in a fast-paced environment.
  • Excellent communication skills with the ability to influence and drive consensus across teams.
  • Experience managing and leading engineers.
  • Solid project management skills with experience balancing technical priorities and business needs.
  • Comfortable working across multiple time zones and facilitating collaboration between global teams.

  • Drive architectural decisions and ensure coherence across projects, ensuring systems are scalable, reliable, and maintainable.
  • Act as a tie-breaker in technical disagreements, providing balanced judgments that align with the company's strategic objectives.
  • Collaborate closely with the VP of Engineering and global teams to create and implement technical roadmaps.
  • Champion engineering excellence, establishing best practices and coding standards across teams.
  • Provide managerial oversight for engineering teams in Europe, ensuring engagement and alignment with company goals.
  • Collaborate with product and engineering leaders to prioritize work and allocate resources efficiently.
  • Act as a bridge between US and Europe-based teams, ensuring smooth communication across time zones.
  • Contribute to improving processes for distributed development.

AWSLeadershipProject ManagementGCPKubernetesPeople ManagementAzureRustCommunication SkillsCollaborationCI/CD

Posted 2024-10-18
Apply
Apply

📍 UK, Germany, Spain, Portugal

🔍 Automotive

🏢 Company: Carwow

  • Previous experience as a Senior Data Engineer or Technical Lead.
  • Knowledge of data modelling and schema design with a focus on efficiency, accuracy and scalability.
  • Experience with SQL, Python, data infrastructure, SQL ETL/ELT knowledge, experience with DAGs using tools like dbt, Airflow, Snowflake, Terraform.
  • Preferred experience in Ruby, data visualisation tools (e.g. Looker, Tableau, Power BI), Amplitude, DevOps, Circle CI/CD, AWS.
  • Experience guiding and mentoring distributed teams of Engineers to success, working cross-functionally with Product Managers, Stakeholders, and other Developers.
  • A desire to learn continuously, share your knowledge, communicate effectively and build a product in close collaboration with others.
  • Experience delivering work that has measurable impact and value to stakeholders.

  • You will be the Technical Lead within the Data Engineering squad, working simultaneously with the Principal Engineer, Product Manager and Engineering Manager whilst partnering closely with our Analytics & Data Science team.
  • You will help to shape the technical strategy for our approach to building data products and the future of Data Engineering at carwow by providing knowledge and expertise.
  • Lead the Data Engineering team in scoping how new features can be built and how Stakeholder needs can be met while making pragmatic technical trade-offs.
  • Develop and enhance our data architecture and pipelines to enable us to deliver versus our business goals.
  • Collaborate with, and mentor your team by reviewing code, monitoring and guiding your team's software in production.
  • Define a roadmap of initiatives to both improve our current infrastructure and assist other teams in creating new data products.
  • Contribute to a diverse Engineering culture based on customer-centricity, high-quality code, data-driven outcomes, technical innovation and business impact.

PythonSQLETLRubyRuby on RailsSnowflakeProduct DevelopmentStrategyAirflowData engineeringCollaborationCI/CDDevOpsTerraform

Posted 2024-09-20
Apply