Senior Software Engineer | CodeAnt
Job Description
Software Engineer
Company Overview
We are a Y Combinator-backed startup building the world's best AI Code Reviewer. Trusted by leading unicorns and backed by top Silicon Valley investors, we are committed to solving tough problems and pushing boundaries.
Job Summary
As a software engineer, you will play a key role in owning and developing our entire AI code quality and security platform. This position involves collaboration with our design and engineering teams and encompasses initiatives across frontend, backend, and infrastructure.
Responsibilities
- Own and develop the AI code quality and security platform.
- Lead initiatives across frontend, backend, and infrastructure development.
- Collaborate closely with design and engineering teams throughout the development process.
- Provide hands-on technical support, customer success, and implementation guidance.
Qualifications
- 2-5 years of full-time work experience in:
- Backend: Python (FastAPI, Concurrency)
- Frontend: ReactJS
- Backend: Node.js
- Cloud/DevOps: AWS, Docker
- A degree in Computer Science or a related field from a Tier 1 college (IITs / NITs).
- Experience with Large Language Models (LLMs).
Preferred Skills
- Strong problem-solving skills and a passion for tackling challenging engineering problems.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Experience
A minimum of 2-5 years of relevant work experience in software development, specifically focusing on backend and frontend technologies.
Environment
The work environment is dynamic and fast-paced, typical of a startup culture. Collaboration with founders and close-knit teams is encouraged.
Growth Opportunities
You will have the opportunity to contribute significantly to building the next billion-dollar developer tools company as engineer #5, with high ownership and real impact from day one.
Benefits
- Competitive compensation package, including real equity and a focus on high ownership.
- An environment that emphasizes urgency and high work ethic.
What we're looking for
- Evaluate proficiency in backend development using Python (FastAPI, Concurrency) and Node.js for robust system implementation.
- Assess skills in frontend development, particularly with ReactJS, to create engaging and efficient user interfaces.
- Measure proficiency with Cloud and DevOps tools such as AWS and Docker for deployment and scalable infrastructure.
- Evaluate experience working with Large Language Models to integrate advanced AI features into products.
- Assess ability to tackle complex engineering problems, deliver technical support, and guide implementations effectively.
- Evaluate communication skills and ability to work closely with cross-functional teams, including design and engineering.
- Assess the length and relevance of professional software development experience, particularly 2-5 years in full-time roles.
- Assess academic credentials, focusing on a degree in Computer Science or related field from Tier 1 institutions (e.g., IITs, NITs).
