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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Backend Engineer

Staff Backend Engineer position at CoinTracker, building and scaling cryptocurrency portfolio tracking and tax compliance systems with Python, working remotely in US or Canada.

Staff Full-Stack Software Engineer

Staff Full-Stack Software Engineer position at Greenlight, building financial technology solutions for families with competitive pay and comprehensive benefits.

Staff Software Engineer, Metrics - US

Lead the scaling of metrics and storage systems at Weights & Biases, handling petabytes of data for AI development teams worldwide.

Staff Product Engineer

Remote Staff Product Engineer position at Jobgether, offering $230-250K, focusing on healthcare transformation through scalable system design and technical leadership.

Lead Full-Stack Ruby Engineer - Infrastructure and DevOps

Lead Full Stack Engineer position at dataplor focusing on infrastructure, DevOps, and internal platform development using Ruby, React, and AWS.

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