Technical Delivery Lead
Very Good Ventures
Summary
Join Very Good Ventures as a Technical Delivery Lead and play a critical role in the technical success of our partners and teams. You will ensure our clients receive top-tier technical support, contribute elegant solutions to complex engineering challenges, and guarantee our teams deliver high-quality software. This role demands a seasoned software engineer with extensive experience leading complex projects, strong leadership skills, and a proven track record of success. You will be responsible for enabling teams and clients to build scalable software, coaching them in effective software development, and resolving technical roadblocks. The ideal candidate will be a highly trusted team leader, capable of mentoring others and driving innovation. VGV offers a competitive salary and a comprehensive benefits package.
Requirements
- BSc/MSc in Computer Science or related field
- 7-10 years of professional experience working as a software engineer in a team environment
- Be available to work in U.S. Eastern Time (ET) or Central Time (CT)
- Proven experience leading multiple development teams simultaneously
- Familiarity with enterprise-level platform development, with a focus on integrating complex systems
- Proven proficiency with mobile development in Flutter, Android or iOS native and backend technologies (like Firebase, AWS, etc.)
- Experience with legacy systems and their integration into modular architectures or microservices
- Significant experience in the discovery phase of projects, including requirements gathering and stakeholder collaboration
- Competence in designing systems with modular architectures and addressing platform core system requirements
- Strong understanding of software development at scale
- Excellent communication skills to effectively communicate with team members and stakeholders
- Strong understanding of the capabilities of critical third party products, such as Firebase, Auth0, AWS, Google Maps, etc
Responsibilities
- Deliver high-quality and performant software solutions at scale and lead the most complex parts of project development
- Consistently solve complex problems with easy-to-understand solutions
- Actively lead scoping and estimating activities, working with all your peers and stakeholders to find a way to deliver high-quality projects on time and within budget
- Be capable of unblocking the team in times of uncertainty
- Actively participate in code reviews, taking this opportunity as a moment to mentor and coach the team
- Use your creativity and technical ability to make standard and process recommendations to the organization
- Actively lead code pairing sessions and mentor others to learn how to do so effectively, documenting project decisions
- Cross-collaborate with teammates from other departments to improve the integration of other disciplines with engineering (for example, by bouncing ideas contributing to our OSS tools, or by ideating new and effective ways of integrating design into engineering)
- Position yourself as a team/project leader that is highly trusted by your peers. Feel comfortable leading all aspects of your project, from architecture to feature development, and be a role model for the rest of the engineers on your project
- Ensure that your projects contain easy-to-understand and ready-to-go onboarding materials
- Negotiate timelines and estimations with our stakeholders effectively
- Express yourself with clarity and authority in front of our partners, leading demos, engineering status updates, and other ceremonies
- Mentor other engineers with empathy, patience, grace, and gratitude
- Advise our colleagues and partners to βbuild the right thing, the right wayβ
- Proceed as a thought leader, willing to inspire and share your professional journey and experiences with the team and community activities representing VGV, such as conferences, speaking events, open-source contributions
Preferred Qualifications
Background in managing large development teams is strongly preferred over smaller, startup-focused roles
Benefits
- Subsidized health insurance, dental, and vision coverage
- Potential to earn equity in an early stage high-growth company
- Flexible PTO and company holidays
- 12 -16 weeks universal fully paid family leave
- 401k retirement savings plan with matching employer contribution
- HSA with employer contribution
- Working with a talented, global team on cutting edge projects with well-known clients