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 DoAs 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 BringWe'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 ExpertiseProficiency in Python and SQL-based databases, particularly PostgreSQLStrong skills in API design and developmentSoftware Architecture & System DesignProven experience in software architecture, designing and implementing scalable, maintainable systemsDeep knowledge of high-availability cloud architecture patterns and fault-tolerant system design, focusing on:Data integrity and persistenceNetwork resilience (e.g., data synchronisation strategies, network failure handling, conflict resolution)Experience with microservices architecture, event-driven systems, and distributed systemsProficiency with Google Cloud Platform (GCP) and its servicesData Systems & Database DesignExpertise in working with databases, including:Utilising Write-Ahead Logging (WAL) for error recoveryData validation and sanitisationPractical experience with schema design and query optimisationNice-to-Have Skills:Advanced Tools & TechnologiesFamiliarity with SQLAlchemy for database managementExperience with FastAPI for building scalable, microservice applicationsExperience with event-driven technologies such as Apache KafkaFull-Stack ContributionsExperience with Typescript and familiarity with Node.js for front-end or full-stack development when neededUnderstanding of authentication and authorisation systemsExperience with machine learning workflows and highly integrated data systemsWhat We OfferCompetitive salary and benefits packageImpactful projects shaping technology's futureCutting-edge tech stack exposure including AI and MLAI-first culture to modernise your skillsLeadership and ownership to drive innovationCollaborative team of brilliant engineers from top companiesFlexible working hours and remote work optionsJoin 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: Whatjobs_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-23T18:27:02.437Z