bashcareers-linkedin-cover-02

WHO WE ARE AT BASH 

We are a team of leaders - true owners, humble learners and friends. We’re here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. 

This journey requires grit, ambition and teamwork to thrive. We are transforming SA retail for the better; using a stable, secure base as our catalyst for change. We are building on a scale that will test our limits but when we break through, the impact on us and our customers will be profound.

ENGINEERING TEAM LEAD JOB DESCRIPTION 

As an Engineering Team Lead you are not removed from contributing technically to the team and are required to support and jump in to ensure technical innovation and excellence. You will work closely with stakeholders across the business to scope and size projects accurately.

  • You will be responsible for leading and building a cross-functional team of software engineers
  • Your main objective is to ensure that the team can operate autonomously and take responsibility for the solution and deliverables
  • You will manage the growth of your team, remove barriers and help guide their development
  • You will be a force multiplier for your team, looking for opportunities beyond the conventional to help your team and the business succeed

This position reports to an Engineering Director. 

ENGINEERING TEAM LEAD EXPERIENCE

  • Experience leading a team, with a focus on a very high-quality output and team enablement
  • Experience writing backend code and/or mobile applications - we primarily use GoLang for our backend services, and Flutter for our mobile applications 
  • Experience in developing distributed, high transactional and available systems
  • In-depth knowledge of databases, data structures, and algorithms
  • Great problem-solving skills
  • A passion for observability and monitoring of the services you build
  • 5 years of relevant work experience
  • 2 years of experience in a team lead position
  • BSc Computer Science or equivalent is encouraged (strong work experience can fill this gap

One or more of the following will help you stand out:

  • A proven track record of architectural ownership and understanding
  • Experience owning the deployment process of your services and applications in Amazon Web Services or Google Cloud Platform
  • You have experience with other languages, specifically Python, JS/Typescript or Golang.
  • Experience working with unit testing, test-driven development, end-to-end testing, and/or integration testing
  • Ability to work effectively across teams to deliver results, with good verbal and written communication skills

 

JOINING THE BASH TEAM: WHERE YOU’LL BE

We are intentional about connecting and give you the tools & equipment to enable you to do work that matters. We also believe that doing certain types of work happens best organically which is why we encourage our teams to travel so we can make magic happen face to face. Our offices are a vibe. They are decked out to make collaboration easy and help our team create lasting connections with each other. 

BASH BENEFITS: WHAT’S IN IT FOR YOU?

  • A seriously smart team of people! We are selective about who joins our team to make sure we’re made up of the best of the best
  • Agency: Structures remain flat, accountability wide
  • Top $$: The best people, in the right roles, earning at the top tier. Our ethos is about quality and aligning merit and output with the rewards. We believe in reciprocity. 
  • Saving for your future: Saving is not easy. Taking a chunk monthly for your future is imperative. We provide the fund and support to do just that
  • Quarterly parties: Connection and community is our jam
  • Extensive opportunity to learn: Library, interest groups and team rotations
  • Exclusive shopping discount: Save when you shop across 29 of SAs biggest brands

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)



Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.