Shop online for fresh and local produce, flowers, dairy and more.

Create a Free Buyer Account

Senior Staff Software Engineer — Remote

About the Role

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 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

Our Benefits:

  • 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!
Join Our Team

Why Work at Rooted Farmers

We're building a company that values innovation, sustainability, and meaningful work. Join us in creating technology that empowers farmers and transforms agriculture.

Purpose-Driven Work

Make a genuine impact on sustainable agriculture and local food systems. Our work directly supports small farms, reduces carbon footprints, and strengthens rural economies.

Collaborative Culture

Work alongside passionate colleagues who value diverse perspectives. We foster a supportive environment where teamwork and open communication drive innovation.

Innovation Culture

Help solve complex agricultural challenges with creative thinking and technological expertise. We encourage experimentation and welcome fresh perspectives.

Flexible Work Environment

Balance your professional and personal life with our flexible work arrangements. We focus on results, not hours spent at a desk, and trust our team to work where they're most productive.

Comprehensive Benefits

Enjoy competitive compensation, health insurance, retirement plans, generous PTO, professional development stipends, and wellness programs that support your overall wellbeing.

Growth Opportunities

Develop your skills and advance your career in a company that's scaling rapidly. We're committed to helping our team members grow professionally through mentorship, learning resources, and new challenges.

Ready to Join Us?

Apply Now

We're excited about your interest in the Senior Staff Software Engineer — Remote position! Take the first step toward joining our mission to transform agriculture.

Email Your Application

Send your resume, cover letter, and any relevant portfolio materials to careers@rootedfarmers.com

Subject Line Format

Please include Senior Staff Software Engineer — Remote - Your Name in the subject line

Application Materials

Include your resume (PDF format), a cover letter explaining why you're interested in Rooted Farmers, and any relevant work samples

Explore More Opportunities

Not quite the right fit? Check out our other open positions to find the perfect role for you.