Job Description
Tide is seeking a Staff Backend Engineer - Developer Experience to join their team in Romania. This role acts as a crucial link between Tide's product-focused engineering teams and the platform engineering team, focusing on automation, reducing friction, and enhancing the engineering experience. The ideal candidate will have a strong backend engineering background with exposure to cloud technologies and a passion for tooling and developer enablement. They will also possess a solid understanding of Agile methodologies and experience in mentoring engineers.
Responsibilities include:
- Driving improvements to Java and Python CI/CD pipelines.
- Leading initiatives to enhance tooling and reduce toil for developer teams.
- Championing best practices in software development and Agile methodologies.
- Training and mentoring junior engineers across disciplines.
- Collaborating with other teams to ensure DevEx solutions meet business needs.
Requirements:
- In-depth knowledge of Python, Java, or Go, with a willingness to learn new languages.
- Good working knowledge of API development; web or mobile development experience is a plus.
- Automation skills, including Infrastructure as Code.
- Experience with cloud computing platforms and technologies such as 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.
The role offers: