Job Overview
Company
Advanced Structures India
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Advanced Structures India and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
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.
About Advanced Structures India
Don't Miss This Opportunity!
Advanced Structures India is actively hiring for this Senior Software Engineer position
Apply Now