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.
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.
8+ years of professional experience in software development
5+ years of expertise in using PostgreSQL to perform queries and write scripts
Deep proficiency in TypeScript with experience in both Node.js and React
Proven ability to design, implement, and optimize large-scale, high-performance distributed systems
Demonstrated expertise in DevOps and operating deployed systems
Proven ability to lead projects and mentor engineers
Solid written and verbal communication skills
Experience working in a fast-paced, dynamic environment
Bonus if you have:
Scrum master experience
Familiarity with Next.js
Management experience/training
Prior startup experience
Competitive salary
Unlimited paid time off and paid holidays
Retirement plan with company match
Flexible work arrangements
Remote work stipend to cover home office technology setup
Potential to grow in your role and make an impact!