Remote Jobs RockRemote Jobs Rock

Tech Lead

🕒 2 days ago
Backend DevelopmentJavaJVM LanguagesKotlin
Apply Now

📜 Description

  • Lead a team of 3 to 4 engineers and balance hands-on backend work with coaching and delivery improvements.
  • Spend approximately half your time on architecture, development, code reviews, and important technical projects.
  • Own the team's effectiveness, technical quality, and delivery; remove blockers and identify risks early.
  • Partner with Product to understand customer problems, shape solutions, define scope, and set priorities.
  • Set technical direction, coach engineers through regular 1:1s and feedback, and support their development.
  • Improve engineering practices, explore AI support for the software development lifecycle, and contribute to hiring.

🛠️ Requirements

  • At least 3 years of experience in Senior or Staff Engineer roles, with recent, hands-on backend development experience.
  • Substantial experience with Java or another JVM language. Kotlin and AWS experience are useful; the backend stack includes Kotlin and Quarkus.
  • Experience leading architecture decisions and delivering production systems, including implementation, code reviews, and technical problem-solving.
  • Experience in a hybrid Tech Lead role, project leadership, or early people leadership, with a strong record of delivery in fast-paced environments.
  • A product-minded approach, clear communication, and experience using AI-assisted development tools.

✨ Benefits

  • Visa sponsorship is not available.
  • Location
  • Hybrid role based in Berlin, Germany, with regular in-person work.
Full job description

About the Role

Lead a team of 3 to 4 engineers at a growing B2B communications software company. This hands-on role balances backend architecture and development with coaching the team and improving its delivery.

What You'll Do

  • Spend approximately half your time on architecture, development, code reviews, and important technical projects.

  • Take responsibility for the team's effectiveness, technical quality, and delivery.

  • Partner with Product to understand customer problems, shape solutions, define scope, and set priorities.

  • Set technical direction while enabling engineers to make decisions and develop their judgment.

  • Hold regular 1:1s, give actionable feedback, and support each engineer's development.

  • Remove blockers, manage dependencies, and identify delivery risks early.

  • Improve engineering practices and explore how AI can support the software development lifecycle.

  • Contribute to hiring through technical interviews and candidate conversations.

What We're Looking For

  • At least 3 years of experience in Senior or Staff Engineer roles, with recent, hands-on backend development experience.

  • Substantial experience with Java or another JVM language. Kotlin and AWS experience are useful; the backend stack includes Kotlin and Quarkus.

  • Experience leading architecture decisions and delivering production systems, including implementation, code reviews, and technical problem-solving.

  • Experience in a hybrid Tech Lead role, project leadership, or early people leadership, with a strong record of delivery in fast-paced environments.

  • A product-minded approach, clear communication, and experience using AI-assisted development tools.

Compensation & Benefits

Visa sponsorship is not available.

Location

Hybrid role based in Berlin, Germany, with regular in-person work.

SD Solutions

FinTech Client #3 | Squad Lead (Domain owner)

🕒 yesterday
SD Solutions👥 201 - 500 employees🏢 Staffing And Recruiting

Lead a multidisciplinary engineering squad, owning domain architecture and day-to-day delivery while partnering with product and business stakeholders to build scalable, reliable solutions aligned with business goals.

KotlinJava.NETPython
Toast

Engineering Manager II

🕒 2 days ago
Toast👥 5001 - 10,000 employees🏢 Computer Software

Lead and develop the Enterprise Payments engineering team, setting its roadmap and delivering resilient, scalable payment systems and reliable operational support for enterprise customers across international markets.

Engineering Team LeadershipFintechPaymentsDistributed Systems
OpenAI

Forward Deployed Engineering Manager, Financial Services

🕒 yesterday
OpenAI👥 10,000+ employees🏢 Research Services🧠 AI-native

Leads and grows a forward deployed engineering team delivering production AI systems for financial services, owning customer outcomes and turning field experience into scalable tools, practices, and product feedback.

Forward Deployed EngineeringEngineering Team LeadershipTechnical DeliveryProduction AI Systems
Plaid

Manager, Machine Learning Engineer - Credit

🕒 yesterday
Plaid👥 10,000+ employees🏢 Software Development

Lead and develop a team of Machine Learning Engineers and Data Scientists, setting technical and product direction for credit insights while delivering scalable machine learning products from experimentation through production.

Machine LearningPythonSparkJupyter Notebooks

Trusted by Remote Workers