Software Engineer - Data Extraction
Partly
Note: Partly is headquartered in Christchurch but has employees across NZ, AU, IN, PH, JP, UK and the EU. If you are not based in Christchurch, we will fly you to HQ for 2 weeks for onboarding, as well as 1 week per quarter for our “Season Openers” (we pay for your travel and accommodation).
🚀 Our story
Partly's mission is to connect the world's parts and we're doing that by building the first global platform for replacement parts, starting with auto parts. Our 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.
Founded by ex-Rocket Lab engineers, we utilise cutting-edge technology to solve challenging but exciting problems that make a huge impact in a $1.9 trillion industry. We've more than tripled our team over the last 12 months and expect to double in size again over the coming 12 months. We're a global team spanning both Europe and Australasia.
We provide a scalable digital infrastructure solution to some of the world's largest businesses and the most exciting startups. Partly's solutions are integrated across hundreds of companies globally, providing the backbone for cataloguing and managing parts online.
Our investors in Blackbird Ventures (Canva, CultureAmp etc.), Square Peg, Octopus Ventures, Hillfarrance, Icehouse, Peter Beck (Rocket Lab), Akshay Kothari (Notion Co-Founder) and Dylan Field (Figma Co-Founder).
We're continuing to build a world-class team and ensuring Partly is a place where people can do the best work of their lives. We're proud of the culture we've built at Partly, and our values are lived throughout every experience.
🖍️ This role
The Software Engineer - Data Extraction will be based remotely and report to Tim (Engineering Director).
This role will play a pivotal part in the Data Extraction team building parsers, working with extracting data from self-contained databases and analyzing & structuring large amounts of data.
💻 What will you do
Uncover relationships in unstructured data. Understand the encoding and structure of datasets and be able to represent the contents in a normalized format.
Build Parsers.
Analyze and structure large amounts of data by debugging how the data is currently interpreted.
Want to learn more about the problems we're solving and the culture we're building at Partly? Hear directly from our team here: https://shorturl.at/iAFUX
🥷 Your skills
Strong knowledge of Python.
Strong knowledge of one or more low-level programming languages such as C.
Experience with SQLite, Postgres, and similar databases.
Proficient with file formats, encodings, and self-contained databases.
(Preferred) Experience in reverse engineering.
Please note: if you don't have all the skills/experience listed above but believe you could be outstanding in this role, please still consider applying. Many folks, especially those from underrepresented or marginalised groups, often count themselves out. Please allow us to learn more about you and why you're exceptional!
🪅 Benefits
Competitive base salary plus equity. Even though we’re a small startup, we offer competitive salaries and great equity for every full-time employee
Generous parental leave and flexible return to work.
Flexible working hours and location. We have an office-first culture but you can work remotely or from home whenever it suits you. There are no fixed hours so you can choose to work when you’re most effective.
Ergonomic office. Sit-stand desks, ergonomic chairs, quiet spaces, and collaboration spaces to suit all kinds of working styles.