Engineering - Team Lead

What it’s like to be a Team Lead

We believe in a servant leadership, with team leads helping to enable their teams build the best software they can in the fastest and safest way possible. Team leads are responsible for managing their team as well as leading them. Leading the way in which software is built and helping the developers grow in their careers. You set aside time each week for your direct reports, and in this 1:1 you discuss career development, work issues, life issues impacting work. A portion of your monthly workload will be interviewing, screening and reference checks on candidates for Searchspring.

Why you might like it

You want to build a successful team and look after the people in it. You enjoy working with people to achieve larger results than individuals could have on their own.

You’re not afraid of dealing with conflict, and can approach difficult situations with candor and humility.

You have strong technical and analytical skills, with an advanced knowledge of computer software languages, platforms and current methodologies. You’re excited to share this knowledge with others, and constantly set a good example with solid software engineering principles.

Why we might like you

You enjoy working with others and helping mentor developers at all skill levels. You are a strong communicator who takes the time to interact with people across different disciplines. You have a keen sense of community and are always looking for new ways to expand the work of others.

Skills that are important to this role

one on ones interviewing leading career development vision and strategy part of successful projects: level 3 time management getting things done wardley maps trust user audits meetings: level 2 fire handling fire triaging

Engineering - Developer 3 skills

writing competencies diagrams documentation presentations mentoring meetings athena: level 2 architecture: level 2 git: level 2 github: level 2 github actions: level 2 deployments: level 2 part of successful projects: level 2
Language (2 of) language c sharp: level 2 language clojure: level 2 language go: level 2 language javascript node: level 2 language javascript: level 2 language php: level 2 language python: level 2 language r: level 2 language ruby: level 2 language scala: level 2 language typescript: level 2
Technical Breadth (5 of) technical breadth aws services technical breadth azure services technical breadth browsers technical breadth cloud providers technical breadth databases technical breadth gcp services technical breadth languages technical breadth programming patterns technical breadth scaling technical breadth standards technical breadth ui frameworks
UI Framework (1 of) ui framework angular ui framework ember ui framework marko ui framework mithril ui framework react native ui framework react ui framework vue
DB (1 of) db mysql: level 2 db postgresql: level 2 db redshift: level 2

Engineering - Developer 2 skills

launch darkly kubernetes prometheus make web api service worker web api web worker elasticsearch level 1 athena
Language (1 of) language c sharp language clojure language go language javascript node language javascript language php language python language r language ruby language scala language typescript
IDE (1 of) ide intellij ide rider ide vim ide visual studio code
DB (1 of) db mysql db postgresql db redshift

Engineering - Full Stack Base skills

coding feature flags github actions deployments oauth sql testing linux qa automation fire handling docker machine learning big data athena customer empathy part of successful projects prometheus grafana tdd
DB (1 of) db mysql db postgresql db redshift

Engineering - Base skills

git github kanban regex research encoding

Base skills

human empathy communication community builder recruiter slack asana miro 1password security computers calendar google drive expense tracking remote work