Technology Manager | Engineering Manager | remote

at  Reqiva Ltd

Remoto, Sicilia, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Nov, 2024Not Specified31 Aug, 20243 year(s) or aboveTechnical Leadership,Software Development,Object Oriented Programming,Platforms,Python,Dbt,Docker,Java,Sql,Analytical Skills,Data SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

TECHNICAL MANAGER | ENGINEERING MANAGER | AWS

  • Enterprise Software and Data platforms
    Are you looking for a Leadership position that will enable you to be hands on whilst managing a squad of Engineers?
    Do you want to work for an Enterprise business with an exciting, challenging technology roadmap with huge investment?
    This position offers a truly exciting career opportunity for a Technology Manager | Engineering Manager to work with passionate engineers looking to make a difference. You will be working for a Global platform business who are truly a leader in their field.
    You will be leading a squad of engineers (circa 7), whilst remaining at the face of technical challenges, architecting, designing new and exciting solutions and services that bring millions of customers to the companies’ platforms.

    Key Responsibilities:

  • Build and lead a high-performing technical team by hiring, training, and mentoring engineers of all levels; in what is one of the companies fasting growing divisions.

  • Foster a collaborative and innovative team culture and champion effective Agile development processes.
  • Develop and manage project plans.
  • 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 engineers and Product Management to drive technology strategy and roadmap that aligns to the wider organisation vision.
  • Define and enforce engineering best practices to ensure deliverables are complete, on time, and meeting a high-quality standard.

EXPERIENCE REQUIRED:

  • 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.
  • 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.

DESIRABLE EXPERIENCE:

  • Experience managing remote teams across different time zones is a plus.
  • Exposure to Customer data platforms.
  • Experience designing and building data engineering pipelines and platforms; Python, PySpark, Java and Docker
  • Exposure to BigQuery, DBT.
  • Exposure to Apache Airflow or other DAG frameworks is nice to have.
  • Experience building microservices using Java spring boot framework.
    This position would fit someone who has worked on marketing or data platforms and someone who has managed both software and data engineers, however, this is not essential.
    This a full remote position, however, the company’s offices are in London and Oxfordshire should you prefer to be office based.
    Additionally, the company have an impressive benefits package, comparing with world leading technology companies.
    You should apply to this position if you are looking to work in a growing company that can offer unmatched career development and technology challenges.
    Please apply for immediate consideration

Responsibilities:

  • Build and lead a high-performing technical team by hiring, training, and mentoring engineers of all levels; in what is one of the companies fasting growing divisions.
  • Foster a collaborative and innovative team culture and champion effective Agile development processes.
  • Develop and manage project plans.
  • 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 engineers and Product Management to drive technology strategy and roadmap that aligns to the wider organisation vision.
  • Define and enforce engineering best practices to ensure deliverables are complete, on time, and meeting a high-quality standard


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remoto, Portugal