Team Lead, Software Engineering (Web) - PHP
BigCommerce, named a "Best Place to Work" in Austin 2017 is looking for a Team Lead for our Web team. BigCommerce has established itself as the leading SaaS platform for merchants to build and grow their businesses via online storefronts. The Web team is responsible for building a beautiful front-end to our business and the top of our conversion funnel. This team works closely with many phases of our business including Marketing and Design to ensure we have a site which both attracts prospective merchants and also encourages them to give us a try.
This role is for those who thrive at building high performing Software Engineering teams and is passionate about empowering engineers to achieve the best work of their careers. Well respected by technical and non-technical individuals, this person is an influential leader, coach, manager and engineer. This leader will need to balance: driving our aggressive product roadmap, improving the performance and stability of our system, introducing engineering best practices into the organization, and leading and mentoring other engineers.
BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.
What you’ll do:
- Be both, an active hands-on coder and an effective leader.
- Drive our technical roadmap and direction of our stack.
- Lead and inspire your team to build a performant and responsive web site.
- Help build and lead a high-caliber team of software engineers.
- Make the website fast and fully optimized with caching, minification, CDNs, spriting, etc.
- Write code that is performant, fault-tolerant, maintainable, testable, and concise.
- Work closely with ops/infrastructure to improve our architecture and scalability
- Encourage innovation and foster an environment of continuous improvement.
- Ensure that technical decisions support our goals of quality, performance, scalability, reliability, availability, and security.
- Collaborate with PM, engineers, and stakeholders in all corporate offices to promote communication and coordination.
- Establish team objectives in alignment with business goals.
- Organize and facilitate regular 1:1’s with your team for coaching and mentoring.
- Build an open, positive, and energized culture.
Who you are:
- 5+ years experience in building systems using at least two different languages: PHP, Ruby, Scala, Java, etc.
- Passion for building beautiful, dynamic, data-driven websites.
- Experience driving and retaining a high performance team.
- Solid JavaScript experience with MVT frameworks such as Angular, Backbone, React, etc.
- An eye for taking desktop designs and making them mobile responsive.
- Experience building integrations with 3rd party SOAP/REST API providers that can span multiple code sets, fail gracefully, and be highly extensible.
- Experience with Full Stack Development and OOP/MVC design patterns/principles.
- Experience building or managing distributed and/or SOA architectures.
- Experience with application optimization and architecture.
- Solid UNIX knowledge.
- Experience with Agile methodologies.
- Experience with CraftCMS or other CMS a plus
- BS/MS in computer science or equivalent experience.
Inside BigCommerce
Our mission is to revolutionize commerce, bringing online selling and features once reserved for multi-billion-dollar companies to the masses. To make that a reality, we need exceptional people to build, support and grow our platform. If that’s you, come join a fast-growing company with more than 85,000 clients, a great culture, outstanding benefits and $125 million in funding from visionary investors like Steve Case's Revolution Partners, Softbank, Amex and Telstra.
We’re a team of smart, passionate and talented people on a mission to democratize commerce. If you’re looking to work with industry leaders and love what you do, we want to hear from you!