Apply

Lead Backend Engineer - DevProd, Security and Technology Foundations

Posted 18 days agoViewed

View full description

💎 Seniority level: Lead, 7+ years

📍 Location: UK, India, Germany

🔍 Industry: Software Development

🏢 Company: Careers at Tide

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: AWSDockerPostgreSQLPythonJavaKubernetesSpring BootCI/CDRESTful APIsDevOps

Requirements:
  • Extensive experience (7+ years) in software engineering with a focus on developer productivity, CI/CD, tooling, or infrastructure.
  • Proven expertise in designing, building, and optimizing CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.
  • Strong proficiency in programming languages (e.g., Java, Python, JavaScript) and modern software frameworks like Spring Boot, including upgrades and dependency management.
  • Deep understanding of code quality tools (linters, static analysis, automated testing) and their integration into workflows.
  • Solid knowledge of DevOps practices including containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
  • Independent problem-solving skills with a track record of driving initiatives, making architectural decisions, and working autonomously.
  • Ability to identify bottlenecks and optimize development workflows to improve developer velocity and efficiency.
  • Strong communication and documentation skills to mentor junior engineers and share knowledge across teams.
  • Experience with internal libraries, versioning, dependency management, and creating robust contribution workflows.
  • A passion for continuous learning and a proactive approach to adopting new technologies and practices that drive productivity.
Responsibilities:
  • Lead optimization of CI/CD pipelines and drive dependency upgrades to streamline development processes.
  • Manage and improve internal libraries, creating efficient contribution workflows.
  • Develop tools and automation for code quality, including linters and automated testing.
  • Collaborate with cross-functional teams to identify and resolve productivity bottlenecks.
  • Establish and advocate for best practices in coding, testing, and deployment.
  • Mentor junior engineers and foster a culture of collaboration and continuous improvement.
  • Analyze and optimize engineering workflows to improve velocity and quality.
  • Stay current with emerging tools and technologies.
Apply