Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer.
India Jobs Expertini

Urgent! Senior Software Engineer Job Opening In New Delhi – Now Hiring Advanced Structures India

Senior Software Engineer



Job description

Hiring Senior Software Engineer for xcPEP development (Python+FastAPI+Next.js+AWS+GenAI)

Fill this form for quick assessment: https://forms.office.com/r/2rDSquE4y5

Location: Bommasandra, Bengaluru (On-site)

Experience: 2+ years in backend development

About the Role

Lead the backend architecture, development, and deployment of xcPEP for AI-driven cost engineering SaaS platform.

Manage a team of backend +Frontend + DevOps engineers, guide the transition from Django monolith to FastAPI microservices, and develop GenAI-powered features for should costing workflow in xcPEP.

This is a critical leadership position that requires technical depth, architectural vision, and strong people management skills.

Key Responsibilities

Backend Architecture

- Lead the migration from Django monolith to FastAPI-based microservices.
- Define and implement scalable API architecture for high-performance SaaS.
- Own database design and performance optimization for PostgreSQL + RDS.
- Ensure security best practices (SSO with Keycloak/Auth0/Okta, CSP, token-based access for assets).

GenAI & Advanced Features

- Integrate RAG pipelines with PostgreSQL + vector DB for AI-powered insights.
- Develop image-based data mapping modules using computer vision.
- Work with agentic AI frameworks to automate workflows.

Team Leadership

- Mentor backend engineers and enforce code quality standards.
- Collaborate with Frontend, DevOps, and AI/ML teams for feature delivery.
- Own backend hiring and onboarding.

Project Management

- Translate business requirements into backend deliverables.
- Prioritize tasks for sprint planning in coordination with Product Managers.
- Conduct architecture reviews and resolve bottlenecks.

Required Skills

Core Backend Skills

- Strong Python expertise with FastAPI and Django (monolith + API).
- Experience with microservices architecture & API gateway patterns.
- Advanced PostgreSQL skills (queries, optimization, schema design).
- Familiarity with AWS stack (ECS, S3, CloudFront, RDS, ALB, ACM).

AI/GenAI Integration

- Understanding of LLMs, RAG pipelines, and vector databases (Pinecone, Weaviate, or PGVector).
- Knowledge of LangChain, vLLM, or OpenAI API integration.

Security & Compliance

- SSO via SAML/OIDC.
- SOC 2 / ISO 27001 readiness.
- Secure handling of file & image access.

Leadership

- Proven experience in leading software development teams.
- Strong problem-solving and decision-making abilities.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide