Taro Logo

Software Engineer (Generalist)

AI code reviewer that catches bugs and anti-patterns in pull requests with complete context of the codebase
$140,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
1+ year of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Greptile is revolutionizing code review with their AI-powered solution that identifies bugs and anti-patterns in pull requests while maintaining full codebase context. As a Software Engineer at Greptile, you'll be joining a company that processes over 200M lines of code monthly, serving customers ranging from YC startups to major tech companies, and even teams in finance, healthcare, and defense sectors.

The role offers an exciting opportunity to tackle complex technical challenges, including LLM memory implementation, multi-language codebase indexing, and semantic search for large codebases. You'll be responsible for the full feature development lifecycle, from design to deployment, and will work closely with users to iterate and improve these features.

This position is perfect for engineers who thrive in a high-growth environment and enjoy working alongside talented colleagues in an office setting. You'll be contributing to a product that thousands of developers rely on daily, making a significant impact on code quality across various industries. The role requires strong technical skills, particularly in JavaScript/TypeScript, and offers the chance to work on cutting-edge AI and software development tools.

The company culture emphasizes in-person collaboration, problem-solving, and embracing the exciting challenges that come with rapid growth. If you're passionate about creating developer tools, enjoy tackling complex technical problems, and prefer an office environment where you can directly interact with smart, motivated colleagues, this role at Greptile could be your ideal next career move.

Last updated 4 months ago

Responsibilities For Software Engineer (Generalist)

  • Solve hard problems including LLM memory, multi-language codebase indexing, semantic search for large codebases
  • Design, implement, test, and deploy full features
  • Get user feedback to iterate the features

Requirements For Software Engineer (Generalist)

JavaScript
TypeScript
  • B.S. Computer Science or equivalent degree, undergraduate or higher
  • 1+ years of software or DevOps engineering experience
  • Experience with JavaScript/TypeScript

Benefits For Software Engineer (Generalist)

Equity
  • 0.75% – 1.25% equity