Engineering Manager

  • Contract
  • London
  • Posted 1 month ago

Elliptic

Job title:

Engineering Manager

Company

Elliptic

Job description

Engineering ManagerDepartment: Data EngineeringEmployment Type: Full TimeLocation: London, UKReporting To: Tara HoftonDescriptionDo you want to be part of the future of value transfer? Are you excited about solving problems that have never been solved before? Are you looking for a values-led company, which cares about the growth of its employees?The impact you will have:Our engineering platform sits at the heart of the business and forms the backbone of every product our customers rely on. You will join our team of experienced and passionate engineers who are not afraid to fail and enjoy tackling difficult problems head-on. Openness is one of our core values at Elliptic, especially in our engineering teams, where we strongly encourage engineers to challenge convention and find unique and innovative solutions to our customer’s problems. You will quickly see your impact on the wider business as we value lean thinking and launch our ideas early and often.You will manage engineers across several cross-functional teams, providing them with the support and guidance they need to grow while giving them the space to make decisions and own their functional areas.Key ResponsibilitiesWhat you will do:

  • Strategise on the future of engineering at Elliptic with your peers across the organisation
  • Provide support to your engineers, sharing your experiences and current best practices
  • Stay across all aspects of your teams, fostering a healthy culture to ensure that expectations are set and work is delivered
  • Lead system design and architecture development, steering system implementation and ensuring its alignment with our architectural vision
  • Think about how to solve hard problems and weigh up the pros and cons of different approaches against a variety of non-functional requirements, including data quality and costs
  • Promote knowledge-sharing forums across engineering to ensure best practices
  • Understand each team member’s goals and help them establish and follow career development plans.
  • Stay up to date and maintain a good understanding of each team’s work so that you can effectively support and represent them throughout the business.

Skills, Knowledge & ExpertiseYou will be a great fit here if you:

  • Build strong teams founded on trust and empowerment
  • Celebrate failure and share learnings widely
  • Care deeply about your team members’ growth and find reward in their development
  • Have strong opinions about engineering management best practices, and relish the debate about what works in given situations
  • Build lasting personal relationships based on trust, vulnerability, and openness.
  • Use data to make decisions and understand what is slowing your teams down and what they need to succeed.
  • Are not afraid to fail, experiment often and learn quickly
  • Are keen to learn new technologies and challenge existing tools, methodologies, processes

Our ideal candidate:

  • Has some experience as a line manager and is passionate about mentoring and helping team members grow and succeed
  • Is a data engineer at heart who is eager to split their time equally between hands-on technical work and team management
  • Has experience in system architecture and design, particularly in distributed systems
  • Is interested in solving problems with functional programming. A background in Scala or similar languages with a desire to learn Scala if not already experienced.
  • Has experience with Amazon services such as IAM, DynamoDB, Kinesis, and Lambda (or equivalent Google Cloud/Azure services)
  • Experience managing infrastructure with Terraform or Cloud Formation
  • Is comfortable collaborating with senior stakeholders from across the business
  • Knows how to attract top engineering talent and build efficient, objective hiring pipelines

Bonus Points for:

  • Worked in a cloud-native environment, ideally AWS
  • Experience managing data engineering teams
  • Has gone through a scaling phase at any time in their career
  • Experience in designing, delivering, and maintaining data processing systems; well-versed in Big Data tools and Data Lakehouse platforms.
  • Experience using caching layers such as Redis
  • Experience running applications in containerised environments (e.g. Docker, Kubernetes, Helm)
  • HODLs some crypto

Benefits> How we work:

  • Hybrid working and the option to work from almost anywhere for up to 90 days per year
  • £500 Remote working budget to set up your home office space

> Learning & Development:

  • $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development
  • LinkedIn Learning subscription.

> Vacation/ Leave:

  • Holidays: 25 days of annual leave + bank holidays
  • An extra day for your birthday
  • Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave and leave.

> Benefits:

  • Private Health Insurance – we use Vitality!
  • Full access to Spill Mental Health Support
  • Life Assurance: we hope you will never need this – but our cover is for 4 times your salary to your beneficiaries
  • £100 cryptocurrency for you!
  • Cycle to Work Scheme

Expected salary

Location

London

Job date

Fri, 12 Jul 2024 06:24:06 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location