Job description
About The Role
- We are looking for a highly experienced engineer to join our Developer Experience. This team is the glue between all of the Tide product focussed engineering teams and our platform engineering team.
- The ideal candidate will have worked as a backend engineer, but will have a good level of exposure to Cloud technologies. They will have a passion for tooling and making life easier for their fellow engineers. They will have a good understanding of Agile ways of working, and will have experience in mentoring other engineers. They will have a broad skillset with a keenness to continue to learn and grow. Whilst this is an individual contributor role, they will be expected to demonstrate leadership qualities in all aspects of their work.
As a Staff Backend Engineer - DevEx You'll
- Drive the improvement of our Java and Python CI/CD pipelines.
- Lead initiatives to improve tooling and reduce toil amongst our developer teams.
- Champion best practices in software development, and in agile ways of working.
- Train and mentor junior engineers from different disciplines.
- Work with other teams to ensure that DevEx solutions meet the needs of the business.
What We Are Looking For
- In-depth knowledge of either Python, Java, or Go, with a desire to learn new languages as required.
- Positive working knowledge of API development, a knowledge of web or mobile development considered a plus.
- Automation skills including Infrastructure as Code.
- Experience with a variety of cloud computing platforms and technologies, including AWS, Kubernetes, Terraform, and EKS.Experience working with containers.
- A track record of mentoring junior engineers.
- Strong problem solving and analytical skills
- Excellent written and verbal communication skills
- Ability to work independently and as part of a team
OUR TECH STACK
- Proficiency in all areas is not required, but willingness to learn is essential:
- Cloud
- EKS/Kubernetes for platform running
- GitHub with