Senior Software Engineer (Backend) | CodeAnt
Job Description
Senior Software Engineer (Backend)
Company Overview
CodeAnt AI is a Y Combinator startup revolutionizing the code quality and security industry. By leveraging AI-driven and deterministic solutions, we aim to make code cleaner, safer, and simplify developers' work. Trusted by leading unicorns and supported by top Silicon Valley investors, we are dedicated to solving complex problems and breaking new ground in technology.
Job Summary
The Senior Software Engineer (Backend) will design scalable solutions and deliver features that enhance code quality and security. This role involves taking ownership of initiatives across frontend, backend, and infrastructure, while working closely with design and engineering teams. The engineer will also provide technical support, ensure customer success, and offer implementation guidance.
Responsibilities
- Design and implement scalable solutions to improve code quality and security.
- Own and drive initiatives across frontend, backend, and infrastructure.
- Collaborate closely with design and engineering teams throughout the development process.
- Provide hands-on technical support and guidance to ensure successful customer implementations.
- Contribute to the continuous improvement of the codebase and development processes.
Qualifications
- Bachelor's degree in Computer Science or a related field from a Tier 1 college (IITs/NITs).
- 2-5 years of full-time work experience in software engineering.
- Proficiency in Backend development with Python (FastAPI, Concurrency).
- Experience with frontend technologies such as ReactJS and Node.js.
- Knowledge of Cloud/DevOps technologies, including AWS and Docker.
- Strong problem-solving skills and a passion for engineering challenges.
Preferred Skills
- Experience with Large Language Models (LLMs) is a significant advantage.
Experience
- Minimum of 2 years of relevant experience in software engineering, particularly in backend development and related technologies.
Environment
- Location: Bangalore
- Work Type: Full-Time
Growth Opportunities
- Opportunity to build the next billion-dollar company.
- Learn from the founders and collaborate with a team of exceptional builders.
- High autonomy with direct impact on product development.
Benefits
- Competitive salary and equity options.
- Generous paid time off (PTO).
- Access to the Y Combinator community.
- Participation in awesome team events and off-sites.
What we're looking for
- Assesses significant contributions to early-stage startup founding teams driving growth and innovation.
- Evaluate candidate's pedigree based on institute tier within top Indian technical institutes.
- Evaluates candidate's academic pedigree, focusing on Bachelor’s degree from a Tier 1 institution like IITs/NITs.
- Assesses proficiency in backend development with Python, FastAPI, and concurrency for scalable solutions.
- Measures experience with Cloud/DevOps technologies, specifically AWS and Docker for deployment and containerization.
- Evaluates familiarity with frontend technologies and infrastructure, including ReactJS and Node.js to support full-stack initiatives.
- Assesses the candidate's relevant professional experience in software engineering, focusing on 2-5 years in similar roles.
- Measures analytical and problem-solving abilities in addressing complex technical challenges.
- Evaluates the candidate’s teamwork and communication skills in multidisciplinary environments.
- Assesses any experience with Large Language Models or AI, considered a significant advantage for the role.
