Senior Software Engineer (Backend & Data Systems)

Details of the offer

At Survesy , we are revolutionising the way consulting and private equity firms conduct market surveys for commercial due diligence. Founded in 2023, our SaaS platform provides an end-to-end solution that simplifies survey creation, fielding, and analysis—all powered by cutting-edge AI.
Our mission is to empower firms to make faster, smarter decisions by transforming complex survey processes into streamlined workflows. Unlike traditional tools that focus solely on survey writing, Survesy supports every step of the survey journey, delivering deeper insights earlier and with less effort.
Joining Survesy means contributing to a high-impact product and working alongside a growing team of passionate technologists, designers, and industry experts. We value innovation, ownership, and collaboration, and we're redefining the future of survey solutions together.
What You'll Do As a Senior Software Engineer at Survesy , you'll play a pivotal role in shaping the core of our SaaS platform. You'll work alongside a team of skilled engineers and product experts to deliver innovative solutions that empower our clients to make smarter, faster decisions.
In this role, you will:
Design and Implement Scalable Backend Modules : Take full ownership of key product functionalities, designing and implementing solutions that are robust, scalable, and align with our product vision.
Architect and Optimise Cloud Infrastructure : Collaborate with the team to design and optimise our cloud infrastructure on Google Cloud Platform (GCP) , ensuring high availability and scalability.
Develop and Enhance Data Systems : Build and maintain data pipelines and storage systems, ensuring data integrity, resilience, and top-notch performance.
You'll have the opportunity to influence key architectural decisions and contribute to building a fault-tolerant, event-driven system that handles real-time data flows seamlessly. This is a high-impact role that offers significant ownership, where your work will directly shape the experience of our clients and the future of Survesy.
What You'll Bring We're looking for a highly skilled engineer with a passion for building scalable, resilient systems. You'll thrive in a fast-paced, collaborative environment and bring the following:
Must-Have Skills & Experience:
Core Technical Expertise
Proficiency in Python and SQL-based databases , particularly PostgreSQL
Strong skills in API design and development
Software Architecture & System Design
Proven experience in software architecture , designing and implementing scalable, maintainable systems
Deep knowledge of high-availability cloud architecture patterns and fault-tolerant system design , focusing on:
Data integrity and persistence
Network resilience (e.g., data synchronisation strategies, network failure handling, conflict resolution)
Experience with microservices architecture , event-driven systems , and distributed systems
Proficiency with Google Cloud Platform (GCP) and its services
Data Systems & Database Design
Expertise in working with databases , including:
Utilising Write-Ahead Logging (WAL) for error recovery
Data validation and sanitisation
Practical experience with schema design and query optimisation
Nice-to-Have Skills:
Advanced Tools & Technologies
Familiarity with SQLAlchemy for database management
Experience with FastAPI for building scalable, microservice applications
Experience with event-driven technologies such as Apache Kafka
Full-Stack Contributions
Experience with Typescript and familiarity with Node.js for front-end or full-stack development when needed
Understanding of authentication and authorisation systems
Experience with machine learning workflows and highly integrated data systems
What We Offer Competitive salary and benefits package
Impactful projects shaping technology's future
Cutting-edge tech stack exposure including AI and ML
AI-first culture to modernise your skills
Leadership and ownership to drive innovation
Collaborative team of brilliant engineers from top companies
Flexible working hours and remote work options
Join us to take your career to the newly forming playing field. We're here to win big and revolutionise the way people work — be part of the tech revolution .

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Allthetopbananas_Ppc

Requirements

Programme Lead

He angitutanga: The opportunity Auckland Council Libraries is the largest public library service in Australasia and the Library and Learning Services unit d...


Auckland Council - Auckland

Published a month ago

Technical Service Specialist

Technical Services Specialist Part Time Role – 12 – 18 hrs per week South Auckland Based Our client is seeking a Technical Service Specialist to perform on-s...


Nes Fircroft - Auckland

Published a month ago

Android Mobile App Developer (Contract To 22 December)

Android Mobile App Developer (contract to 22 December) Developers/Programmers (Information & Communication Technology) Contract/Temp Up to $130,000 pa, pro r...


Journey - Auckland

Published a month ago

Senior Information Sharing Advisor - Fixed Term / Secondment To 30 June 2025

Do you want to play an important role in the protection of New Zealand's borders? Work with a team that values collaboration and innovation. Be part of a p...


New Zealand Government - Auckland

Published a month ago

Built at: 2024-11-24T08:07:53.622Z