Staff Software Engineer

FarmRaise is the financial platform for agriculture, delivering intuitive tools that enable farmers to master their finances.
$161,000 - $190,000
Backend
Staff Software Engineer
Remote
11 - 50 Employees
7+ years of experience
Finance · Enterprise SaaS · AI

Description For Staff Software Engineer

FarmRaise is the financial platform for agriculture, delivering intuitive tools that enable farmers to master their finances. Our platform serves some of the largest and most impactful agribusiness entities, streamlining their financial products and connecting them seamlessly with farmers. We make climate-smart farming accessible by breaking down financial barriers.

As a Staff Software Engineer at FarmRaise, you'll work with a small team of 2-3 engineers, maintaining a high standard of code quality and development velocity. You'll work autonomously, delivering bug-free code and making key technical decisions. You'll define technical specs for features, ensuring alignment between design, PM, and engineering teams. You'll collaborate with stakeholders to clarify goals and drive product development, and contribute across the entire stack, from front-end to back-end, databases, and deployment.

We're looking for someone with startup experience who's comfortable with ambiguity, an independent problem solver, and a T-shaped engineer with deep expertise in one area but comfortable working across the entire stack. You should enjoy leading small project teams and can mentor others in writing efficient, clean, and scalable code.

Our tech stack includes React, Typescript, Next.js, Dart, Flutter for frontend; Node.js, Kotlin, Spring Boot for backend; AWS, GCP (Firestore, Cloud Functions) for cloud; and experience with DevOps, including service configuration, CI/CD pipelines, monitoring, and deployment automation.

Join our close-knit, fully remote team with regular pairing sessions and opportunities for connection. You'll have a high-autonomy role where you can take ownership of projects and help shape the engineering team as we grow.

Last updated 2 months ago

Responsibilities For Staff Software Engineer

  • Work with a small team of 2-3 engineers, maintaining high code quality and development velocity
  • Deliver bug-free code and make key technical decisions autonomously
  • Define technical specs for features, ensuring alignment between design, PM, and engineering teams
  • Collaborate with stakeholders to clarify goals and drive product development
  • Contribute across the entire stack, from front-end to back-end, databases, and deployment
  • Make sound architectural decisions for current needs and growing platform
  • Engage in code reviews and design discussions to raise team standards

Requirements For Staff Software Engineer

React
TypeScript
Node.js
Kotlin
  • Experience scaling startups from seed to Series B in an engineering role
  • Hands-on experience with technologies like React, Typescript, Next.js, Dart, Flutter, Node.js, Kotlin, Spring Boot, AWS, GCP
  • Comfortable working across the entire stack
  • Ability to lead small project teams and mentor others
  • Strong problem-solving skills and comfort with ambiguity

Benefits For Staff Software Engineer

401k
Medical Insurance
Equity
  • Health insurance
  • Coworking stipend
  • Educational stipend
  • 401K with full company match
  • Regular all-team retreats
  • Equity granted via employee stock option pool

Interested in this job?

Jobs Related To FarmRaise Staff Software Engineer

gTech Business Solutions Architect

Senior technical role focusing on architecting business solutions for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on program management and strategic implementation of technical consulting engagements.

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy and implementation for YouTube's content partnerships systems, driving partner success and product adoption through cross-functional leadership.

Senior Product Manager, E-Commerce

Senior Product Manager position at Google, leading E-Commerce initiatives with $168K-$252K salary plus benefits, requiring 8+ years of product management experience.

Leadership Technical Program Manager I, Search

Lead complex technical programs at Google Search, managing cross-functional engineering projects and driving strategic initiatives with global impact.