Software Engineer (Mid-Level)
Melbourne, VIC, Australia · Remote
Posted on Friday, June 16, 2023
Software Engineer (Mid-Level)
How to apply
Email firstname.lastname@example.org and include "Software Engineer" in subject line. Send your Linkedin or resume as well as links that best showcase the relevant things you've built and done.
About the Job
Syncio is on a mission to make collaboration for merchants and makers seamless by democratising inventory and the basic building blocks of commerce across the internet. Today, over 10,000 merchants from 100 countries use Syncio to sync inventory across their expansion stores, retail partners, and marketplaces. We believe that collaboration is at the heart of commerce, shareable inventory supercharges collaboration, and ultimately creates a more egalitarian world.
We’re a high-growth scaleup (Recognised by Deloitte’s Tech Fast50 Rising Stars, 2021) that’s bootstrapped. So we’re a bit different. The other thing different about this opportunity, is that despite impacting thousands of merchants globally already, we’re still a really small team. You’ll be in the first 15 employees at Syncio. How’s that for potential impact and responsibility?
Syncio is looking for a mid-level Software Engineer to join our growing product-led engineering team. You will be influential across many areas in engineering and product. From helping shape our OKRs and product roadmap, scaling our architecture, to integrating Syncio to major e-commerce platforms, there will be no shortage of projects to develop and refine your craft.
Why join Syncio
We are building the next frontier of commerce; a new category called Collaborative Commerce. We believe that the best type of commerce is through collaboration, and this has been demonstrated through the history of civilisation. Think bazaars, marketplaces, even the ancient Silk Road. We believe that we can enable collaboration in ways unimaginable.
Syncio enables collaboration by making the basic building blocks of commerce shareable across webstores. Think inventory, orders, product attributes, all the key information required for retail to operate. Syncio enables merchants to create its own micro-marketplaces, become a super-distributor, expand globally, etc.
Over the BFCM 2022 weekend, Syncio helped process:
30M+ inventory and product updates
This is only just the beginning.
What you will do
Become an integral part of the product engineering team
Work with the founder, CTO, engineering lead, product manager, designer, and CX specialists (basically everyone) to define Syncio’s feature and product set.
Help build and refine our technology roadmap.
Help integrate Syncio with other Ecommerce platforms.
Deliver exceptional software development
Write awesome yet practical code predominately API’s and Jobs in Laravel 👏
Architect and build a snappy, jitter-free software that delights users every day.
Rough 70% backend 30% frontend split.
Take DevOps to the next level
Optimise and monitor infrastructure and manage autoscale and lambda AWS services, but not limited to just these.
Improving DevOps monitoring tools
Familiarity with tools such as Docker, autoscaling and lambdas as well as infrastructure-as-code tools such as Terraform or CloudFormation, would be a plus.
Enable cross-team collaboration to flourish across multiple time zones
High-quality communicator and team player through a remote-first environment.
A leader who will be able to push product engineering standards higher.
Self-managing team member who thrives in autonomy and a high-paced, dynamic environment.
Have worked in a similar role at other startups, software, or ecommerce companies before.
You’ve built web products with/or are familiar with our tech stack:
Backend: PHP Laravel and/or Ruby
Has familiarity working with Frontend frameworks Vue and/or react
You have efficiently managed AWS services like autoscaling, event bridge and lambda.
Familiarity with any server-side scripting languages eg Python, Go , Rust etc
Familiarity with tools such as Docker and other infrastructure experience would be a plus.
Experience working in and managing software projects and engineering teams.
Excellent written and verbal communication skills.
How we do it
We have an internal culture memo called ‘The Way of the Synconaut’. We believe that in the work that we do, the best can be 10x better than the average. That’s what we’re all striving for at Syncio.
You’ll be joining a team that is serious about growth; as a team and as individuals. We do this to best cater to the thousands of merchants globally that we are privileged to help in their operations.
Syncio is a flat organisation that is remote-first (though we also have a nice office space in Melbourne). Everyone is empowered to make decisions; where prioritization and risk management are honed in the Syncio environment. Self-improvement is mandatory.
Our environment is ripe for ‘T-shaped employees’ to thrive. So much so, that If there is an end to your Syncio journey, we expect that you would have learnt enough to start a company yourself!
You’ll receive a competitive salary with eligibility to partake in our employee-share-options-plan (ESOP).
Regular social activities such as TedxSyncio talks, games, and team events.
You get 4 weeks paid vacation, flexibility to take extra unpaid leave, 12 ‘wellness days’ per year, and flexible working hours. We’re all about getting the work done, not just clocking time.
We are a fully distributed (fully-remote) company, so there is no obligation to work from the office (even if you are in Melbourne). Work where it works for you.
Syncio is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
We're excited and grateful for your interest and application. This role is life-changing because we do things that have a huge impact both personally and at a world level. Strap on and enjoy the ride!
For more information about Syncio, see www.syncio.co.
How to Apply
Does this role sound like a good fit? Email us at email@example.com
Include the role's title "Software Engineer" in your subject line.
Send along your Linkedin or resume as well as links that best showcase the relevant things you've built and done.