Intermediate Full Stack Software Engineer
Salary: $110,000 – $130,000 per year
Are you a capable full stack developer looking for the next step in your career? Do you want to work on real-world software that powers critical business operations for companies around the globe?
Couchdrop, the team behind Couchdrop SFTP and Movebot, powers business-critical data flows for organisations worldwide. From healthcare and finance to logistics and enterprise SaaS, our platforms help businesses securely move, automate and manage massive volumes of data every day.
We’re not building throwaway apps or internal admin tools. We’re building infrastructure that companies rely on to keep their operations moving.
As demand for secure cloud-based file transfer and automation continues to grow, we’re entering an exciting new phase of growth and looking for an Intermediate Full Stack Software Engineer to join our Christchurch-based team.
Why Our Products Matter
Every day, businesses move millions of files between cloud platforms, customers, suppliers and internal systems. Traditionally, this process has been slow, manual and surprisingly painful.
That’s where we come in.
Couchdrop modernises secure file transfer for the cloud era, while Movebot enables organisations to migrate and orchestrate data between platforms at scale. Our technology helps companies automate complex workflows, improve security and eliminate operational bottlenecks.
Our products are trusted globally to power business-critical integrations and data movement pipelines, often quietly operating behind the scenes as essential infrastructure.
About the Role
As an Intermediate Full Stack Software Engineer at Couchdrop, you’ll play an important role in designing, building and improving our suite of cloud-based data transfer and automation products.
You’ll contribute across the stack, work closely with experienced engineers and product stakeholders, and take ownership of meaningful features and services. This role is ideal for someone who enjoys solving complex technical problems, shipping high-quality software and continuously improving their craft.
You’ll gain exposure to scalable cloud infrastructure, APIs, distributed systems and modern development practices in a fast-moving product environment.
Key Responsibilities
Design, develop and maintain features across Couchdrop’s products and platforms.
Build scalable backend services and responsive frontend experiences.
Troubleshoot and resolve issues across APIs, services and cloud infrastructure.
Collaborate with engineering, product and customer-facing teams to deliver valuable outcomes.
Participate in architecture discussions, code reviews and continuous improvement initiatives.
Contribute to engineering best practices, testing and deployment processes.
Take ownership of projects and help drive them from idea through to production.
What We’re Looking For
2–5 years of software development experience or equivalent demonstrated capability.
Strong programming skills and experience building modern web applications or backend services.
Experience with technologies such as React, TypeScript, Node.js, Python or similar modern frameworks.
Familiarity with APIs, databases and cloud-native development practices.
Experience working with PostgreSQL, MongoDB or similar databases.
Understanding of DevOps concepts, CI/CD pipelines, Linux or containerization.
Strong problem-solving skills and a pragmatic engineering mindset.
Based in Christchurch. This is an on-site role.
Bonus Qualities
Experience working in SaaS, cloud infrastructure or platform engineering environments.
Interest in distributed systems, networking or automation technologies.
Experience with AWS, Docker, Kubernetes or modern observability tooling.
A startup mindset with the ability to adapt and move quickly.
A passion for building elegant solutions to complex technical challenges.
Why Join Us?
Competitive compensation aligned with your experience and impact.
The opportunity to work on globally used products solving real business problems at scale.
Exposure to modern cloud infrastructure and high-scale distributed systems.
A collaborative, innovation-driven environment where your ideas matter.
A high-performing engineering culture focused on learning, ownership and continuous improvement.
A vibrant Christchurch office where creativity and teamwork thrive.
The chance to build software that powers critical data movement for companies around the world.
If you're a passionate Full Stack Software Engineer looking to work on meaningful technology with global impact, we’d love to hear from you.
Apply today with your CV and cover letter, and join Couchdrop as we continue shaping the future of secure data movement and automation.