Boatsetter is hiring a
Senior SWE - Tech Lead

Logo of Boatsetter

Boatsetter

πŸ’΅ ~$48k-$59k
πŸ“Remote - Worldwide

Summary

Join Boatsetter as a Tech Lead to shape the future of our product and technology while fostering a culture of collaboration, learning, and innovation. As a pivotal role in ensuring product engineering teams deliver valuable solutions, you'll work closely with product managers and designers in the product discovery process and help guide the team in building the right thingsβ€”those that truly solve customer problems and drive business success.

Requirements

  • Demonstrated experience with our tech stack: Go, Postgresql, DynamoDB, Terraform, Docker, AWS, and Kubernetes (some experience with Ruby on Rails is a nice to have)
  • Demonstrated experience with modern technology stacks (e.g., cloud infrastructure, distributed systems, microservices), coupled with the ability to explain complex technical concepts clearly
  • Deep understanding of common software development concepts and their practical application - such as Domain Driven Design, CAP theorem, idempotency, eventual consistency, event sourcing
  • Deep understanding of effective software planning and documentation techniques such as BDD, Event Storming, RFCs, C4, etc
  • Demonstrated experience with trunk based development, iterative development practices, continuous delivery, and top-tier automated software testing practices
  • Passion for deeply understanding user problems, with a track record of delivering high quality solutions that solve real customer needs
  • Demonstrated experience with iterative, insight and data-driven product development and prototyping
  • Demonstrated success in mentoring and growing engineering teams, fostering a positive, empowering environment
  • Participation in tech communities or as a speaker at conferences is a valuable asset
  • A genuine interest in the outdoor experience industry, with the passion to innovate and challenge the status quo

Responsibilities

  • Partner closely with product managers and designers to explore and validate customer problems and solutions through direct conversation with users, user testing, rapid prototyping, and other value, usability, and feasibility testing techniques
  • Ensure the team understands why they're building a feature, focusing on solving real customer problems and delivering outcomes, not just outputs
  • Evaluate the technical feasibility of solutions early in the discovery process, bringing creative approaches to solve problems that may not have been considered before
  • Provide a strategic technical vision that aligns with the broader product and business goals, ensuring scalability, reliability, and long-term success
  • Ensure the team balances short-term delivery with long-term architectural integrity, aligning technical choices with customer and business needs
  • Encourage cross-functional collaboration, ensuring that engineering, design, and product are aligned toward a common goal
  • Deliver Customer-Centric Solutions: Ensure the team delivers valuable, feasible, usable, and viable solutions by contributing both technical expertise and a deep understanding of customer needs
  • Focus on delivering outcomes, not just features. Guide the team in iterative, test-driven development, validating solutions through experimentation and feedback loops
  • Emphasize continuous delivery, helping the team deploy high-quality, valuable increments of the product regularly and confidently
  • Act as a servant leader, empowering and enabling the team to make decisions, grow their skills, and take ownership of their work
  • Mentor engineers and foster a generative culture of curiosity, learning, and collective problem-solving
  • Promote the development of polyglot engineers who are passionate about mastering new technologies and expanding their capabilities
  • Encourage a mindset of experimentation and discovery. Drive the team to prototype, test, and learn quickly
  • Foster a culture where failure is seen as a learning opportunity, and risks are managed intelligently
  • Champion engineering excellence by advocating for best practices such as working in small batches, test-driven development (TDD), continuous delivery (see: https://minimumcd.org/minimumcd/ ), and high automation standards
  • Maintain a robust automated testing culture, ensuring high levels of code coverage and reliability in every release

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Boatsetter know you found this job on JobsCollider. Thanks! πŸ™