Talent.com
Software Engineer

Software Engineer

AmbrookNew York, NY, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Ambrook’s mission is to help family-run American businesses become more profitable and resilient.

From record-breaking droughts to rising input costs and unpredictable markets, operators across American agriculture and industry are navigating increasing pressure — much of it driven by a changing climate and economy. Many of the best long-term investments — like water-efficient irrigation or improved grazing rotations — support both the land and the bottom line. But even when the payoff is clear, these changes often require upfront capital and financial clarity that’s hard to come by.

With fragmented records and outdated tools, business owners can’t easily see what’s working — let alone prove viability to a lender, partner, or the next generation.

Ambrook is rebuilding the financial infrastructure that independent operators rely on.

We replace paperwork and legacy systems with modern tools for accounting, banking, invoicing and spending — built for people who spend more time in the field than in the office. Our platform gives producers the financial clarity they need to make confident investments in their land, their operation, and their future.

Our customers are the backbone of the real economy — stewards of land, labor, and legacy. When they can invest in ways that make their businesses stronger and more durable, they become a force for generational resilience across America.

We’re starting with farmers and ranchers across the country — helping them keep the family business in the family and make decisions that stand the test of time.

We’re a Series A startup backed by top investors (Thrive Capital, Dylan Field, Homebrew, Designer Fund, BoxGroup, and more) and are looking for early team members who are looking to untangle the knotted intersection between American industry, climate, and the economy.

Learn more about our mission and what it’s like to work with us.

The opportunity

Ambrook is building a world-class team. As one of our first Ambrook engineers, you’ll help drive our technical decisions and influence our product direction for years to come, with the goal of making agriculture more sustainable and profitable.

​​We’re looking for someone who we can count on to…

Own : Delivery of elegant, performant product experiences and infrastructure.

Teach : Best practices in engineering architecture, project management, and cross functional collaboration.

Learn : Ins and outs of building an agrifinance and climate tech company, including the nitty gritty of agricultural bookkeeping, the larger farm finance ecosystem, and natural resource management / ESG tie-ins. Android and iOS development with React Native.

Improve : Existing full-stack architecture and API, engineering tooling, and development velocity.

Within 1 month you'll...

Learn how to use Ambrook’s tech stack to deliver a standalone feature to our customers.

Analyze Ambrook’s use of best practices and share a technical note with our team about where we have opportunities to improve.

Familiarize yourself with Ambrook’s product and our research notes and recording repository from user onboarding calls and customer discovery interviews.

Embed yourself deeply in understanding the state of farm finance, building a strong intuition about customer needs and audience segmentation.

Contribute to Engineering team meetings and review code from peers.

Participate in meetings with producers.

Within 3 months you'll...

Collaborate with our Product team to influence prioritization of feature ideas and requests with insights from our audience.

Collaborate with other engineers as the owner for a large, full-stack feature built into our core bookkeeping product. As the engineering owner, you’ll break down your project into granular pieces and practice good project management hygiene, triaging and prioritizing new issues that come in.

Plan and execute improvements to our server infrastructure, databases, and CI / CD tooling.

Perform end-to-end data analysis, including pipeline development, transformation, and dashboarding.

Champion strong user data hygiene, operational security, and privacy practices.

Within 6 months you'll...

Collaborate to design and execute improvements to our engineering stack, building new processes and onboarding our team to them.

Champion a culture of engineering excellence, connecting its value to the needs of our community and the broader team.

Get involved in hiring and growing the team by evaluating / interviewing candidates.

Write about your experience and how you improved Ambrook’s engineering culture and processes in a post on Ambrook Research .

About you

Experience shipping web applications.

Excited to build software that makes natural resource industries like agriculture more sustainable and profitable.

Comfortable taking on ambiguous problems and creating elegant technical solutions

Bonus : Experience in agriculture.

Bonus : Experience building financial products.

Bonus : Experience with Typescript, React, React Native, and / or Next.js .

Our Tech Stack

Next.js / React application written in Typescript

Hosted on Google Cloud

Firestore & Google Cloud Storage for data storage

BigQuery & Data Studio for data insights

Values

Real Talk – We create space for ourselves and others to be straightforward, vulnerable, and accountable.

Reach Understanding – We are driven by curiosity and empathy to learn about our customers, team, and world.

Be Proactively Resourceful – We are internally motivated and externally empowered to identify opportunities and solve problems.

Derisk Thoughtfully – We lean into the biggest risks we face as a company and put in the work to address them systematically.

Find the Positive-Sum – We believe in creating incentive structures that align the needs of our company, our customers, and our planet.

Ambrook is an equal opportunity employer. We are committed to building diversity and inclusion into our core company culture.

Benefits

Competitive compensation

Health insurance

401(k) with matching contribution

Paid parental leave

Flexible work hours and vacation time

Work-from-home / remote office stipend

Wellness stipend

Professional development stipend

serp_jobs.job_alerts.create_a_job

Software Engineer • New York, NY, United States

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Tech Lead Software Engineer

Tech Lead Software Engineer

VirtualVocationsJamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Tech Lead Software Engineer for GenAI Enabled Products.Key Responsibilities Lead architecture, design, and development of GenAI-enabled services while maintaining high-...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Firmware Software Engineer

Firmware Software Engineer

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Firmware Software Engineer to develop interactive 3D visualizations and enhance user interfaces. Key Responsibilities Develop an interactive 3D visualization in the brow...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

VirtualVocationsStaten Island, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer 2 to contribute to the development of the Azure Compute service.Key Responsibilities Collaborate with Program Managers and teams to expand the Azure C...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer - Distributed Systems

Software Engineer - Distributed Systems

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer (Distributed Systems).Key Responsibilities Architect and implement solutions in the execution layer and core systems Plan and implement improvements ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Staff Software Engineer

Staff Software Engineer

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Staff Software Engineer, Care.Key Responsibilities Lead cross-squad engineering initiatives to enhance architecture, reduce technical debt, and improve system reliabili...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer II, Android

Software Engineer II, Android

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II, Android.Key Responsibilities Develop mobile applications (Android) in collaboration with product managers, designers, and engineers Lead projects...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer - Athlete Journey (REMOTE).Key Responsibilities Drive development and maintenance of software, identifying areas for improvement Produce conce...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer IV

Software Engineer IV

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer IV to oversee application development, modification, and maintenance of applications. Key Responsibilities Oversees development and installation of new...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Workday Software Engineer

Workday Software Engineer

VirtualVocationsJamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II - Workday.Key Responsibilities Design, test, and deliver solutions in Workday across various modules including Workforce Management, HCM, Recruitin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
R&D Engineer 4, Software

R&D Engineer 4, Software

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for an R&D Engineer 4, Software.Key Responsibilities Setup and maintain DevOps tools and infrastructure for software projects Serve as security champion for code bases owned...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Senior Systems Software Engineer

Senior Systems Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Systems Software Engineer focused on AV Infrastructure - Validation and Distributed Systems. Key Responsibilities Deploy and operationalize vendor-provided platfo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Full Stack Software Engineer

Full Stack Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Full Stack Software Engineer to develop end-to-end solutions for healthcare technology products. Key Responsibilities Develop features end-to-end, including re...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Master Software Engineer

Master Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Master Software Engineer.Key Responsibilities Architect and build highly performant distributed systems Mentor and guide junior engineers in troubleshooting techniques...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Software Engineer II

Software Engineer II

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer.Key Responsibilities Design and develop information systems solutions for applications, addressing both basic and complex problems Conduct systems an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Security Software Engineer

Security Software Engineer

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Security Software Engineer - 100% Remote.Key Responsibilities Develop and implement a complete security stack for endpoint management, vulnerability management, and inc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Development Engineer II

Software Development Engineer II

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Development Engineer II.Key Responsibilities Design, implement, and test software components based on SOLID principles Collaborate with team members to develo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
C# Software Engineer

C# Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Development Engineer II.Key Responsibilities Ensure efficient application operation and provide production support, including data research and code analysis ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Software Engineer (remote).Key Responsibilities Research, develop, and test complex software applications and systems Analyze user needs and design software ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer III

Software Engineer III

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer III to build sophisticated solutions for the property and casualty insurance industry. Key Responsibilities Develop and maintain high-quality software ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30