Staff Software Engineer at Crisp Inc
United States, , USA -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

0.0

Posted On

10 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kotlin, Typescript, Google Cloud Platform, Python

Industry

Information Technology/IT

Description

Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.
As a Staff Software Engineer at Crisp, you’ll design and build user-facing applications and internal tooling that power insights across our platform. You will work closely with engineers, product managers, and designers to develop intuitive interfaces, performant APIs, and scalable systems.
We are especially interested in candidates who are excited about applying Agentic AI approaches. These are systems that demonstrate autonomy, reasoning, and goal-directed behavior to augment our users’ workflows and internal developer tools.
This is an evolving role with ample opportunity for growth. Whether you are coming from a startup or corporate background, you appreciate the significant impact to be had in smaller organizations and you relish the ability to shape your own role and the future of the company.

Responsibilities
  • Develop and maintain scalable full stack applications using modern frameworks such as React, Python, Kotlin, or C#
  • Design APIs and backend services that interact efficiently with data pipelines, semantic layers, and large-scale datasets
  • Collaborate with design and product teams to deliver thoughtful, polished user experiences
  • Contribute to our AI-first product direction by building agentic workflows that automate or enhance human decision-making
  • Write clean, maintainable, and well-tested code that operates reliably in production environments
  • Participate in code reviews, system architecture discussions, and team planning
  • Continuously improve our engineering practices, processes, and tools
Loading...