Backend Tech Lead @Lean Solutions Group
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Backend Tech Lead @Lean Solutions Group

1mth ago - Lean Solutions Group is hiring a remote Backend Tech Lead. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

Lean Tech is seeking a Senior Backend Engineer / Tech Lead with strong experience in distributed systems and functional programming principles to join our team. This role goes beyond hands-on development. You will act as a technical owner and solution leader, responsible for driving system design, shaping solutions, and guiding engineering decisions across the team. You will work closely with stakeholders and engineers to translate business needs into well-defined, robust and scalable backend solutions, proactively identifying gaps, risks, and opportunities for improvement.

The ideal candidate is not only capable of building high-quality backend services, but also actively challenges assumptions, proposes better approaches, and leads technical conversations. You will play a key role in elevating the team by influencing engineering practices, contributing to architectural direction, and ensuring clarity in how systems are designed and implemented.

While this is a leadership-oriented role, it remains hands-on, with the majority of time spent coding. Over time, you will take increasing ownership of system design, solutioning, and technical direction, enabling the broader team to operate more effectively.

Key Responsibilities

  • Design, implement, and maintain robust backend services using F# within a service-oriented and event-driven architecture.
  • Act as a technical lead and solution owner, driving system design, architectural decisions, and implementation strategies across initiatives.
  • Translate business requirements into clear, actionable technical solutions, including breaking down work into well-defined tasks and identifying gaps early.
  • Engage with stakeholders and teammates to clarify requirements, ask critical questions, and resolve ambiguities before implementation.
  • Lead solution discussions by evaluating trade-offs, proposing alternatives, and guiding the team toward effective technical decisions.
  • Contribute to and promote event-driven architectures, including messaging-based communication and asynchronous workflows.
  • Apply and guide the use of architectural patterns such as event-driven design, CQRS, and event sourcing where appropriate.
  • Design and maintain backend integrations using REST and other service communication patterns.
  • Work with messaging systems (e.g., Kafka or similar), applying strong understanding of delivery semantics, trade-offs, and asynchronous system behavior.
  • Influence and elevate team practices by actively participating in code reviews, providing constructive feedback, and promoting high engineering standards.
  • Mentor and support teammates through technical collaboration, encouraging proactive thinking and shared ownership.
  • Ensure quality ownership by writing and maintaining unit, integration, and end-to-end tests throughout the delivery lifecycle.
  • Contribute to end-to-end testing practices using Playwright or similar tools.
  • Ensure strong observability practices, including structured logging, monitoring awareness, and operational readiness.
  • Participate in on-call rotations and contribute to a reliability-first engineering culture.
  • Support the evolution of cloud-hosted systems and containerized infrastructure as part of ongoing platform improvements.

Qualifications

  • Strong professional experience in backend development, with hands-on experience in F#.
  • Experience with C#/.NET and a strong functional programming foundation will also be considered.
  • Experience with other functional programming languages (e.g., Haskell, OCaml, Scala) is valued.
  • Solid understanding of functional programming principles, including immutability, composition, and trade-offs with object-oriented approaches.
  • Proven experience designing and building distributed systems and service-oriented architectures.
  • Strong system design and architectural skills, with the ability to clearly articulate decisions, trade-offs, constraints, and alternative approaches based on real-world experience.
  • Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, Azure Service Bus, or similar).
  • Experience designing and consuming RESTful services in backend systems.
  • Experience influencing technical direction within a team.
  • Demonstrated ability to lead through influence, facilitating alignment and driving decisions in a collaborative environment.
  • Ability to own technical solutions end-to-end, from requirements clarification through implementation and delivery.
  • Strong problem-solving skills, including the ability to identify risks, challenge assumptions, and propose improvements.
  • Experience working with relational databases such as PostgreSQL or SQL Server.
  • Experience writing unit and integration tests as part of standard development practices.
  • Experience working with cloud or equivalent infrastructure environments.
  • Strong communication skills, with the ability to collaborate effectively with engineers, stakeholders, and leadership.
  • Strong sense of ownership for production systems.

Nice to Have Skills

  • Deep experience with F# and advanced functional programming concepts.
  • Hands-on experience with Apache Kafka in production environments.
  • Familiarity with messaging platforms such as RabbitMQ or Azure Service Bus.
  • Experience with Playwright for end-to-end or API testing.
  • Familiarity with xUnit or similar testing frameworks.
  • Experience with containerization technologies such as Docker.
  • Familiarity with container orchestration or hosting platforms such as ECS, Fargate, or Kubernetes.
  • Experience with AWS services and cloud-native architectures.
  • Familiarity with observability tooling and operational best practices.
  • Experience with AI-assisted development workflows.
  • Exposure to formal specification or modeling tools such as TLA+.

Soft Skills

  • Strong communication skills, with the ability to clearly explain technical concepts.
  • High level of proactivity, consistently identifying gaps and driving solutions forward.
  • Technical leadership mindset, with the ability to influence and guide team practices.
  • Confidence to engage stakeholders and teammates with constructive feedback.
  • Strong sense of ownership and accountability.
  • Collaborative mindset, fostering knowledge sharing and mentorship.
  • Adaptability and curiosity, with openness to evolving technologies.

Benefits

  • Join a powerful tech workforce and help us change the world through technology.
  • Professional development opportunities with international customers.
  • Collaborative work environment.
  • Career path and mentorship programs that will lead to new levels.
  • Contribute to shaping the technology landscape within a dynamic and growing organization.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Tech Lead @Lean Solutions Group
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,064+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later