This is for someone who has experience bringing together engineering teams in the past and who knows both big company practices and flexible start up needs while still being hands on in code.
You understand the value of processes, best practices, and mentoring younger engineers, and can lead architectural and technical design decisions as we scale the company. We value you rolling up your sleeves and leading by example to make things happen as a key part of managing as a leader.
You are someone who can lead by individual example, is a team player, and facilitates good practices throughout the team. You are flexible, proactive, communicate clearly, have consistent follow through, and take ownership and responsibility over your projects and wider responsibilities.
Your ultimate responsibility is the success of your engineering team.
Best Practices and Processes
You care about leading, creating, and instilling best practices and processes to ensure development efficiency. You work incrementally to improve processes and contribute to documentation. As a senior engineering lead on the team, you are a role model in your individual conduct and your team leadership for how your engineering team should run.
You are ultimately responsible for the success of your engineering team and instilling best practices that make engineering a "turnkey" organization.
We have motivated, hungry, energized team members who are eager to learn and have enough collective experience inside and outside the team to understand their capabilities and which areas they need to improve on. They value coaching and learning from their peers and their seniors. These team members are not the kind who need to be micromanaged. You will be joining a group of seniors who are invested in their development.
Part of your responsibility will be to help these engineers grow into leaders themselves.
You have a deep expertise in the core technologies that you're familiar with, strong computer science fundamentals including algorithms, and veteran experience in working with business people, product managers, and designers to develop modular and robust technical architectures that meet business needs. You're comfortable working with multiple stakeholders in a tight, fast-moving team to collaborate to make a clearly communicated and flexible roadmap.
You understand that developing a successful application is more than just code. It involves all the processes around code (documentation, deployment, best practices, etc).
You have a business and product-driven mindset that informs your judgment on architectural tradeoffs (e.g. robust and scalable vs. fast and temporary).
While your highest leverage work is developing the technical plan and guiding the team, you are excited and motivated to get hands on in the code in high leverage situations on a regular basis.
Our team works because we also treat everyone as part of an extended family and emphasize the importance of having strong values. You have a work / life integration that works for you and how we work at SVI. Our team members are in it for the long run - those invested in the team remain part of the extended SVI family throughout their careers.
We are looking for T-shaped people who have strong computer science fundamentals, have deep technical expertise in their core area, and are ready and willing to work flexibly in new areas.
We expect team members in Technical Leadership and Architecture to be relatively language/technology agnostic. Here are some examples of some technology our team currently uses. We don’t expect you to know every language, but we do expect you to be comfortable ramping up in any of these areas:
CSS and HTML
Java and Kotlin
AWS including services like Lambdas, Elastic Beanstalk, API Gateway, Kinesis, and Athena
Git and Github
Unmatched learning opportunities with world class team members who have worked at companies like Twitter, LinkedIn, Google, Samsung, and HP.
Work on meaningful client projects that create value for our customers’ businesses and internal products that create value for our team.
Chance to explore new things - new technologies, new tools, new projects, new industries.
Flexible work hours - work from anywhere and at flexible times; you will (almost) always have someone on your team online with you.
Flat and open organizational structure with family-like relationships.
Competitive salary relative to your skill level, autonomy, and capability to add value to the team. There is opportunity for yearly evaluations and performance-based growth.