Company: EB1A Experts
Company Link: ( EB1A Experts )
Location: Hyderabad, Telangana, India (Hybrid Mode)
About the Role
At EB1A Experts, we're building high-impact, AI-driven platforms that power our internal operations and customer-facing products. We're seeking a seasoned Lead / Principle Software Engineer who will take charge of our backend architecture, drive DevOps and deployment practices, ensure top-tier security, and leverage LLM/AI capabilities for our next-gen tools. You will lead by example, mentor the team, and architect systems that are resilient, multi-tenant, secure, and built for scale.
Key Responsibilities
- Architect, design and lead the development of backend services using Python 3, with frameworks such as FastAPI.
- Define and oversee a microservices-based architecture (multi-tenant, event-driven, reactive) that supports high volume, secure operations.
- Own the security posture of our backend systems: threat modelling, vulnerability mitigation, secure APIs, data protection, access control.
- Lead deployment and operational practices: CI/CD pipelines, containerisation (Docker/Kubernetes), AWS infrastructure & configuration.
- Integrate AI/LLM capabilities into production systems: understanding model deployment, inference, data flows, utilizing LLMs/internal AI tools.
- Mentor and guide other engineers in best practices for clean code, architecture, testing, monitoring, observability and DevOps.
- Collaborate with product, frontend and AI teams to translate business use-cases into robust technical solutions and services.
- Establish metrics, monitoring, logging and alerting to ensure reliability, performance and maintainability of services.
Required Qualifications
- Around 10 years of professional engineering experience, with a significant portion in backend systems using Python 3.
- Proven experience with FastAPI (or equivalent modern Python frameworks) in production environments.
- Strong expertise in AWS cloud services, Kubernetes (or other container orchestration), deployment/infra as code and CI/CD practices.
- Deep understanding of secure software architecture: authentication/authorization (OAuth, SSO, RBAC), data security, OWASP best practices, threat analysis.
- Experience designing and building microservices architectures (multi-tenant, event-driven, reactive systems).
- Solid knowledge of relational databases (PostgreSQL) and data modelling/ORM layers; plus familiarity with event/streaming technologies is a strong plus.
- Experience integrating AI / LLM components or at least a solid understanding of how LLMs and AI workflows work in production.
- Excellent mentoring and leadership skills: able to lead a team of engineers, define architecture standards, drive code quality and operational excellence.
- Strong communication and collaboration skills, able to work across teams and align technical decisions with business goals.
Why Join Us
- Opportunity to own and shape the core backend architecture of AI-first products.
- Work in a dynamic environment where innovation, clean engineering and scalability matter.
- Lead a growing engineering team and have a large impact.
- Exposure to AI/LLM tools and next-generation tech in a production setting.