Senior Staff Software Engineer

Rootedfarmers โ€” Australia ยท Posted ~1 day ago

Senior Full-time Remote

Skills

SQL TypeScript Node.js React PostgreSQL distributed systems software architecture DevOps Next.js

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Lead the design and development of large-scale software systems in a remote engineering environment. You will influence architecture, mentor engineers, optimize data platforms, and help define long-term technical strategy using modern web technologies.

Highlights

Fully remote role with competitive compensation, flexible time off, retirement benefits, home office support, and opportunities for technical leadership.

Description

Rooted Farmers is a fast-growing SaaS and marketplace platform dedicated to driving transformational change for small and mid-size farms. We are passionate about building revolutionary, data-driven tools for farms, and we are looking for a highly skilled Senior Staff Software Engineer with expertise in SQL and TypeScript (Node.js and React) to join our dynamic engineering team. In this role, you will lead design and development initiatives, building innovative data systems and models and scalable and intelligent software solutions. As a Senior Staff Software Engineer, you will play a key role in strategizing, building, and optimizing mission-critical systems. You will help drive architectural decisions, ensure high-quality software design, and influence engineering standards across the team. Your expertise in SQL, data modeling, and modern web technologies will help shape the future of our platform. This is a full-time, remote position. Key Responsibilities Define and implement transformational data models and scalable system architectures to support business growth.Architect, design, and implement robust, scalable, and maintainable applications using TypeScript (Node.js and React).Develop and optimize complex SQL queries, database schemas, and performance tuning strategies for large-scale data systems.Provide technical leadership and mentorship, driving best practices in engineering, database design, and cloud infrastructure.Lead high-impact technical discussions, evaluate new technologies, and contribute to architectural decisions.Ensure system reliability, security, and performance through continuous monitoring and optimization.Contribute to the technical vision and roadmap, helping shape long-term engineering strategy. Requirements 8+ years of professional experience in software development5+ years of expertise in using PostgreSQL to perform queries and write scripts Deep proficiency in TypeScript with experience in both Node.js and ReactProven ability to design, implement, and optimize large-scale, high-performance distributed systemsDemonstrated expertise in DevOps and operating deployed systemsProven ability to lead projects and mentor engineersSolid written and verbal communication skillsExperience working in a fast-paced, dynamic environment Bonus If You Have Scrum master experienceFamiliarity with Next.jsManagement experience/trainingPrior startup experience Our Benefits Competitive salaryFlexible paid time off and paid holidaysRetirement plan with company matchRemote work stipend to cover home office technology setupPotential to grow in your role and make an impact!