👨🏻‍💻 postech.work

Software Engineering Tech Lead

HERTZ • 🌐 Remote

Remote Posted 1 day, 8 hours ago

Job Description

A Day in the Life:

The Hertz Telematics Platform was built from the ground up to be an AWS cloud native application, using AWS CDK (Cloud Development Kit) to generate dynamic CloudFormation templates \& deploy resources. This is used to describe the complete ingestion, processing, data export \& APIs for the entire Hertz fleet, worldwide. It filters, processes \& evaluates millions of distinct events a minute, from hundreds of thousands of vehicles, from many OEMs, with multiple consumers internally and externally through a variety of streams, queues and REST APIs.

We are looking for an experienced software engineering Lead to join our team, working on uses cases related to Electric Vehicles (EVs) connected to our Hetz Telematics Platform and other Hertz APIs. If you enjoy working with the latest technologies, large volumes of data, and robust reliability in production at scale, this could be the role for you.

Our teams are small and agile, and there is a startup feel to the work we do, with plenty of room to innovate. You'll be involved in leading the integration initiatives for Telematics, including working with 3rd-party engineers to help them shape their API designs for our use cases. This is a Tech Lead role, with plenty of hands-on engineering required, and with lots of room to grow.

What You’ll Do:

Run daily stand-up meetings with the EV engineering team.

Participate in additional scrum meetings such as planning sessions and retrospectives, with the engineering team and Product Manager.

Help mentor engineering team members, and ensure they are not blocked from completing their sprint tasks.

Ensure all team members have tasks assigned to them.

Work on estimates and technical architecture designs for our new features.

Work closely with the Product Manager on sprint priorities.

Do code reviews.

Take the lead on developing features: this is a hands-on role that will require \~70% coding time.

Collaborate with the other Team Leaders in the Connected Vehicle group to help one another to align on engineering best-practices and product deliveries.

Work directly with the Senior Director of Connected Vehicle Development on innovative projects using the latest tech at scale!

What We’re Looking For:

Leadership, innovation \& taking initiative, the Tech Lead should be able to see what we are doing and what we are missing with our integrations and describe the steps to get where we need to be, and the resources needed to do that. You'll work with the Senior Director of Connected Vehicle Development, QA lead \& Principal Engineer to identify these needs.

Experience in leading software engineering teams required, ideally in a scrum environment working with other engineers and product managers.

Self organised, and experienced with processes \& communication through Jira, IMs and other remote working coordination \& communication methods.

Strong coding experience required, using Java, Typescript, or Python.

Experience monitoring APIs, for health, usage \& rate-limiting, and potential new products or use-cases based on customer usage.

AWS Lamda experience is desirable.

CloudFormation \& CDK experience desirable, but AWS knowledge \& experience is a must.

Familiarity with common cloud architectural patterns.

Scripting, build \& automation tools, for example bash, pip, Python, Node, Typescript, JavaScript, Docker \& Jenkins experience are important, this is not an exclusive list and other tools are welcome.

Experience automating software testing, versioning, releases, deployments \& rollbacks in AWS using Jenkins or GitHub Actions.

Linux knowledge \& bash scripting experience is desirable.

Source control experience with Git \& ideally GitHub Enterprise.

Sense of ownership and pride in your performance and its impact on the company’s success.

Critical thinking, problem-solving skills, and time-management skills.

Team player, interpersonal and communication skills. Be happy to work with a diverse, distributed team.

Desired qualifications

BSc in Computer Science or equivalent qualification or experience

AWS certifications are a plus

What You’ll Strive For:

Delivery of key features from our quarterly product roadmaps.

Mentor your team to build a high-velocity squad with a delivery focus.

Maintain high code test coverage and overall quality focus.

Innovate our technology to ensure we are using the latest tech and methodologies.

Deliver business value via features that aim to automate the management of our massive fleet.

Hertz is an equal opportunity employer, all applicants must have the legal right to work in Ireland (Valid EU Passport / Relevant Visa).

Plus our standard benefits as follows:

Hybrid/flexible working arrangements.

Work from Abroad: Up to 20 days annually.

22 days holidays on hire rising to 27 days with service.

Birthday Leave: 1 day off per year.

Paid Maternity, Adoption \& Paternity Leave.

Occupational Pension Scheme – non-contributory auto enrolment on commencement. When you contribute 3-5%, Hertz will match and add 2%.

Life Cover payable at 4 times base salary.

Income protection for long term illness.

Employee car rental discount in corporate locations which can also be extended to friends \& family.

Access to compressive online learning platforms.

Tuition support through Staff Development Programme.

10 days paid study leave \& paid exam leave where exams fall during work hours.

Professional membership fees paid annually where membership relates directly to role.

Bike to Work \& Travel Pass schemes.

Employee Assistance Programme: Counselling, coaching, advisory services 24/7 365 days per year for employee and family.

Occupational Health support.

Christmas savings scheme.

Perks at Work: Lifestyle discounts.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.