Engineering Team Lead

Partly·Remote(New Zealand)
Software Development

WFA Digital Insight

The remote job market is witnessing a significant surge in demand for tech leaders, with a 25% increase in engineering roles in the past year. Partly's mission to connect the world's parts is an exciting challenge that requires exceptional technical expertise. As a leader in the industry, Partly is committed to creating a sustainable future, and this role offers the opportunity to be part of a global team. With the auto parts industry projected to reach

.9 trillion, skilled engineers are in high demand. To succeed in this role, candidates should possess strong technical skills, excellent communication, and collaboration abilities. Before applying, candidates should research Partly's culture and values to ensure they align with their own goals and aspirations.

Job Description

About the Role

The Engineering Team Lead role at Partly is a critical position that requires a skilled and experienced engineer to lead the development of mission-critical systems for the company's core SaaS and API platform. The successful candidate will work alongside other members of the development team to tackle hard, exciting problems and build beautiful software. The role is based in New Zealand, with a preference for candidates who can be based in Christchurch or Auckland, but remote work options are available.

As an Engineering Team Lead, you will be responsible for ensuring that the features developed by your team are highly scalable, fault-tolerant, and accurate. You will also be working to provide a great experience to businesses using the Partly platform. The role offers the opportunity to become an expert in the extremely complex and underserved auto parts domain.

Partly's team is committed to creating a sustainable future, and this role is critical to achieving that goal. The company's big vision is to accelerate the world towards a sustainable future where waste is eliminated and all replacement parts are universally searchable, accessible, and available to all.

What You Will Do

  • Develop and maintain mission-critical systems for Partly's core SaaS and API platform
  • Ensure features are highly scalable, fault-tolerant, and accurate
  • Work to provide a great experience to businesses using the Partly platform
  • Help develop and share software best practices with the team
  • Collaborate with other members of the development team to tackle hard, exciting problems
  • Participate in code reviews and contribute to the improvement of the codebase
  • Troubleshoot and resolve technical issues
  • Mentor junior engineers and provide guidance on best practices
  • Stay up-to-date with industry trends and emerging technologies
  • Participate in agile development methodologies
  • Develop and maintain technical documentation

What We Are Looking For

  • 5+ years of experience developing complex applications
  • Firmly grounded computer science and engineering fundamentals, including data structures, concurrency, architecture, APIs, testing, and design patterns
  • Strong written and verbal communication and collaboration skills
  • Strong knowledge of databases and data models, relational and NoSQL
  • Experience building reliable, distributed systems
  • Experience with Node.js (desirable)
  • Experience with Rust (desirable)
  • Experience with automotive parts (desirable)
  • Strong problem-solving skills and attention to detail
  • Ability to work in a fast-paced environment and adapt to changing priorities

Nice to Have

  • Experience with cloud-based technologies such as AWS or Azure
  • Experience with containerization using Docker
  • Experience with agile development methodologies
  • Experience with test-driven development (TDD)
  • Experience with continuous integration and continuous deployment (CI/CD)

Benefits and Perks

  • Healthy, catered lunches
  • ,500 annual wellness allowance
  • Primary caregivers receive 3 months of parental leave
  • Flexible working hours and remote work options
  • Opportunity to work with a global team
  • Professional development opportunities
  • Access to the latest technologies and tools
  • Competitive salary and benefits package
  • Equity options
  • Paid time off and public holidays

How to Stand Out

  • Tip: Make sure your CV and cover letter are tailored to the role and highlight your relevant skills and experience.
  • When applying, be prepared to provide examples of your experience with complex systems and distributed technologies.
  • Use online resources to learn more about Partly's culture and values, and be prepared to discuss how you align with them.
  • Consider creating a portfolio of your work to showcase your skills and experience to the hiring team.
  • Prepare to discuss your experience with agile development methodologies and your approach to test-driven development.
  • Research the company's technology stack and be prepared to discuss your experience with relevant tools and technologies.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.