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:
Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.

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?