Associate Software Engineer Backend

Weekday AI (YC W21)

Dadri

On-site

INR 700,000 - 3,000,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Weekday AI (YC W21) is hiring a Software Engineer to design, build, test, and maintain backend services using Java or Python. You will work with AI coding assistants and cutting‑edge tooling to craft scalable software and robust APIs.

The role emphasizes strong CS fundamentals, production‑grade code, and collaboration across Product, Engineering, and QA teams. The ideal candidate has 1+ year of software development experience, familiarity with modern workflows, and a product‑minded approach to

Qualifications

  • 1+ years of software development experience in product, startup, or technology services.
  • Strong CS fundamentals covering data structures and algorithms, OOP, databases, operating systems, and networking.
  • Proficiency in Java or Python.
  • Hands‑on experience using AI coding assistants or agents such as Claude Code, Cursor, GitHub Copilot, or similar tools.
  • Ability to write effective prompts, break problems into agent‑friendly tasks, and critically review and test AI‑generated implementations.
  • AB.Tech/B.E. in Computer Science/IT preferred.

Responsibilities

  • Design, develop, test, debug, and maintain reliable software applications and services.
  • Write clean, production‑ready code using Java or Python.
  • Apply knowledge of data structures, algorithms, OOP, databases, OS, and networking.
  • Participate in the complete software development lifecycle including version control, code reviews, testing, deployment, and production support.
  • Understand existing system architecture and technical trade-offs to translate requirements into scalable solutions.
  • Use AI coding assistants and development agents as part of daily workflows and maintain engineering judgement.
  • Break complex tasks into well‑defined steps and provide prompts to AI tools.
  • Review, test, debug, and validate AI‑generated code before production usage.
  • Develop backend services, APIs, data models, and application components.
  • Contribute to design discussions and low‑level design decisions involving APIs and systems.
  • Troubleshoot issues, perform root‑cause analysis, and implement fixes.
  • Collaborate with Product, Engineering, QA, and other stakeholders to deliver user‑focused solutions.
  • Build features with real‑world user workflows and product outcomes.
  • Contribute to engineering standards, documentation, and continuous improvement.
  • Take ownership from design to deployment and learning.
  • Explore new technologies and AI‑assisted approaches to improve productivity.

Skills

Java or Python
Data structures
Algorithms
OOP
Databases
Operating systems
Networking fundamentals
Git/version control
AI coding assistants
Code reviews
Docker
CI/CD
AWS
Spring Boot
FastAPI
Redis
Kafka

Education

AB.Tech/B.E. in Computer Science or IT

Tools

Spring Boot
FastAPI
Redis
Kafka
Docker
Git
CI/CD tools
AWS

Job description

Job Description:

This role is for one of the Weekdays clients

Rs 700000 - Rs 3000000 (ie INR 70-300 LPA)

Experience: 1+ yrs

Location: Noida, Uttar Pradesh, India

Job Type: Full-time

We are looking for a motivated and technically strong Software Engineerwith a solid foundation in computer science and hands‑on software development experience. The role is suited for an engineer who enjoys solving complex problems, building products from the ground up, and taking ownership of technical outcomes.

The ideal candidate will have strong proficiency in Java or Python, practical knowledge of software engineering fundamentals, and experience working with modern development workflows. You should also be comfortable using AI coding assistants and agents as part of everyday development while maintaining strong engineering judgement through careful review, testing, and validation.

Key Responsibilities
  • Design, develop, test, debug, and maintain reliable software applications and services.
  • Write clean, maintainable, and production-ready code using Java or Python.
  • Apply strong knowledge of data structures, algorithms, object-oriented programming, databases, operating systems, and networking fundamentals.
  • Participate in the complete software development lifecycle, including version control, code reviews, testing, deployment, and production support.
  • Understand existing system architecture, components, design decisions, dependencies, and technical trade-offs.
  • Translate product and technical requirements into scalable and maintainable software solutions.
  • Use AI coding assistants and development agents such as Claude Code, Cursor, or GitHub Copilot as part of daily engineering workflows.
  • Break complex engineering tasks into well‑defined steps and provide effective prompts and context to AI development tools.
  • Thoroughly review, test, debug, and validate AI‑generated code before integrating it into production systems.
  • Develop backend services, APIs, data models, and application components.
  • Contribute to technical design discussions and low‑level design decisions involving classes, APIs, databases, and system components.
  • Troubleshoot application issues, perform root‑cause analysis, and implement sustainable fixes.
  • Collaborate with Product, Engineering, QA, and other stakeholders to deliver user‑focused solutions.
  • Build features with consideration for real‑world user workflows and product outcomes.
  • Contribute to engineering standards, documentation, code quality, and continuous improvement initiatives.
  • Take ownership of assigned problems from understanding and design through implementation, testing, and deployment.
  • Explore new technologies, development practices, and AI‑assisted engineering approaches that can improve productivity and product quality.
What Makes You a Great Fit
  • 1+ years of software development experience, preferably in a product company, startup, or technology services environment.
  • Practical experience working with professional development workflows including Git/version control, code reviews, testing, and deployments.
  • Strong computer science fundamentals covering data structures and algorithms, OOP, databases, operating systems, and networking.
  • Strong proficiency in Java or Python.
  • Hands‑on experience using AI coding assistants or agents such as Claude Code, Cursor, GitHub Copilot, or similar tools.
  • Ability to write effective prompts, break problems into agent‑friendly tasks, and critically review and test AI‑generated implementations.
  • Strong understanding of the systems and projects you have worked on, including architecture, components, technologies, and design rationale.
  • Strong problem‑solving skills with the ability to clearly explain technical reasoning and implementation decisions.
  • Good written and verbal communication skills.
  • Strong builders mindset, curiosity, ownership, and comfort working in ambiguous environments.
  • Product‑oriented approach with an interest in understanding users, workflows, and real‑world business outcomes.
  • Demonstrated depth in previous roles or projects, with a willingness to stay long enough to develop meaningful technical expertise.
  • Experience with Spring Boot or FastAPI is an advantage.
  • Familiarity with Redis, Kafka, or other caching and messaging technologies is desirable.
  • Exposure to Docker, CI/CD, AWS, or other cloud platforms is a plus.
  • Experience with LLM APIs, simple AI agents, open‑source projects, internships, or side projects used by real users is valuable.
  • Competitive programming experience is an advantage.
  • Exposure to frontend technologies such as React is a plus.
  • AB.Tech/B.E. in Computer Science, Information Technology, or a related discipline is preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Trafla Solutions • Sector 10

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • India

Remote
INR 4,000,000 - 8,000,000
AI and Backend Engineers
AI and Backend Engineers

Thoughts2Binary • Gurugram District

On-site
INR 350,000 - 600,000
AI Engineer
AI Engineer

Weekday AI (YC W21) • Mumbai

On-site
INR 400,000 - 800,000
Backend software developer
Backend software developer

Weekday AI (YC W21) • Delhi

On-site
INR 1,000,000 - 1,500,000
AI Product Manager
AI Product Manager

Weekday AI • Bengaluru

On-site
INR 5,000,000 - 150,000,000
Software Product & Platform Engineer Lead
Software Product & Platform Engineer Lead

Accenture • Bengaluru

On-site
INR 400,000 - 800,000
Senior Full Stack Engineer (Noida, BLR, India)
Senior Full Stack Engineer (Noida, BLR, India)

Level AI • Dadri, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Full Stack Engineer
Full Stack Engineer

Weekday AI • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Software Engineer - AI integratiion
Software Engineer - AI integratiion

Saarthee • Gurugram District

On-site
INR 1,000,000 - 1,500,000