Senior Software Engineer

Preferred Square

Gurugram District

Presencial

INR 1.400.000 - 2.100.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Preferred Square is seeking a Senior Software Engineer in Gurugram to deliver full-stack product features end-to-end. You will work across backend services, APIs, data, and frontend interfaces, and contribute to AI-enabled features that add real value.

You will review code, help junior engineers, and influence practical technical decisions within the project. A bachelor’s/master’s in CS and 3–5 years of production delivery experience are required.

Formación

  • Bachelor's or master's degree in computer science or related field or equivalent practical experience.
  • 3–5 years of software engineering experience with evidence of delivering production features.
  • Strong Python and API development skills, with hands-on React and TypeScript experience.
  • Solid understanding of databases, authentication, authorization, Git, testing, and CI/CD.
  • Experience with integrating LLM services or building AI-enabled features.
  • Working knowledge of cloud deployment, containers, monitoring, and secure development practices.

Responsabilidades

  • Design, build, test, deploy, and support full-stack product features.
  • Develop backend services and APIs using Python frameworks; Node.js experience is a plus.
  • Build responsive frontend interfaces using React and TypeScript.
  • Implement AI-enabled features like retrieval-based search and chat interfaces.
  • Work with embeddings, vector databases, and model APIs; plan prompt design and evaluation.
  • Design data models and integrations with focus on performance and security.
  • Write automated tests, review PRs, troubleshoot production issues, and improve monitoring.
  • Break requirements into tasks, estimate effort, and raise risks early.
  • Mentor Associate Engineers through code reviews and pairing.

Conocimientos

Python
API development
React
TypeScript
Git
CI/CD
Databases
LLM services
Cloud deployment
Docker

Educación

Bachelor's degree in computer science

Herramientas

Azure
AWS
FastAPI
Flask
Django

Descripción del empleo

The Senior Software Engineer is a hands-on role for someone who can take a feature from a written requirement to a production release with limited supervision. You will work across backend services, APIs, data, and frontend interfaces, and will also build AI-enabled features where they add real value. Alongside your own delivery, you will review code, help junior engineers, and contribute to practical technical decisions within the project.

What You'll Do
  • Design, build, test, deploy, and support full-stack product features
  • Develop backend services and APIs using Python frameworks such as FastAPI, Flask, or Django; experience with Node.js is useful
  • Build responsive frontend interfaces using React and TypeScript
  • Implement AI-enabled features such as retrieval-based search, conversational interfaces, and workflow automation
  • Work with embeddings, vector databases, model APIs, prompt design, and evaluation approaches where required
  • Design data models and integrations, keeping performance, security, maintainability, and delivery timelines in view
  • Write automated tests, review pull requests, troubleshoot production issues, and improve monitoring and reliability
  • Break requirements into practical development tasks, estimate effort, and raise technical risks early
  • Support Associate Engineers through code reviews, pairing, and day-to-day guidance
Requirements
Experience
  • A bachelor's or master's degree in computer science or a related field, or equivalent practical experience
  • 3 to 5 years of software engineering experience, with evidence of independently delivering production features
  • Strong working knowledge of Python and API development, together with hands-on experience in React and TypeScript
  • Solid understanding of databases, authentication, authorization, Git, testing, and CI/CD
  • Experience integrating LLM services or building AI-enabled application features
  • Working knowledge of cloud deployment, containers, application monitoring, and secure development practices
Technical Depth
  • Hands-on experience with Azure or AWS services used for application hosting, data, identity, AI, and monitoring
  • Practical understanding of RAG pipelines, vector search, prompt and model evaluation, and AI observability
  • Familiarity with Docker, infrastructure as code, queues, caching, and event-driven integrations
  • Ability to discuss technical trade-offs clearly with engineers, consultants, and business stakeholders
  • Experience using AI-assisted development tools responsibly, with appropriate review and testing of generated code
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Python + AI
Python + AI

Artech L.L.C. • Telangana

Presencial
INR 2.400.000 - 3.800.000
Sr. Software Engineer Lead
Sr. Software Engineer Lead

UnitedHealth Group • Hyderabad, Chennai, Bengaluru

Híbrido
INR 2.500.000 - 4.500.000
Senior Software Engineer
Senior Software Engineer

Flexdaysolutions • Bengaluru

Híbrido
INR 2.500.000 - 4.200.000
Software Full Stack Engineer
Software Full Stack Engineer

Tario Inc. • Bengaluru

Presencial
INR 800.000 - 1.600.000
Software Engineer, Senior (DotNet and Angular,6-9 Years)
Software Engineer, Senior (DotNet and Angular,6-9 Years)

Infor Inc. • Bengaluru

Presencial
INR 4.000.000 - 6.000.000
Senior Software Engineer
Senior Software Engineer

Trintech Solutions Private Limited (India) • Bengaluru

Presencial
INR 1.200.000 - 1.800.000
Senior Backend Engineer
Senior Backend Engineer

First Object • Bengaluru

Híbrido
INR 3.000.000 - 5.000.000
Sr Associate Software Engineer
Sr Associate Software Engineer

Amgen • India

Presencial
INR 1.200.000 - 2.100.000
Senior Software Engineer
Senior Software Engineer

Ansira • Bengaluru

Presencial
INR 1.800.000 - 2.600.000
Fullstack Lead
Fullstack Lead

Tata Consultancy Services Limited • Kolkata District

Presencial
INR 2.500.000 - 4.200.000