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

Senior/Staff Software Engineer - Back End Platform

Senior/Staff Backend Engineer role at Polly, building scalable solutions for mortgage markets using Python, AWS, and Kubernetes with 6+ years experience required.

Staff Engineer, Software Autonomy Applications

Staff Engineer position focused on software autonomy applications, providing technical expertise for AI & autonomous systems implementation.

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer position focusing on software autonomy applications, customer support, and AI development using C++ and Python.

Staff Presales Engineer

Staff Presales Engineer position at Shield AI, focusing on technical pre-sales support and customer engagement for defense technology solutions.

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?