0% found this document useful (0 votes)
5 views2 pages

Lead Python Engineer

Skan AI is seeking a Lead Python Engineer in Bangalore to oversee the technical execution and architectural development of web applications and backend services. The role involves leading feature development, backend engineering, and database governance while collaborating with product and frontend teams. Candidates should have over 8 years of software engineering experience, deep Python expertise, and proficiency in PostgreSQL and API architecture.

Uploaded by

playstoref2p
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Lead Python Engineer

Skan AI is seeking a Lead Python Engineer in Bangalore to oversee the technical execution and architectural development of web applications and backend services. The role involves leading feature development, backend engineering, and database governance while collaborating with product and frontend teams. Candidates should have over 8 years of software engineering experience, deep Python expertise, and proficiency in PostgreSQL and API architecture.

Uploaded by

playstoref2p
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Job Description​

Position: Lead Python Engineer​

Location: Bangalore​

About Skan

Skan AI is the leader in enterprise process intelligence and the pioneer of the Enterprise
Agentic AI platform. Our mission is to transform how work gets done by grounding enterprise
AI agents in real, observable execution. By capturing live work telemetry across people and
systems, Skan enables enterprises to build agentic AI that can reason, act, and deliver
measurable impact at scale.​

We are at a pivotal moment in enterprise AI. Our Agentic AI Solutions business is building
the next generation of enterprise automation—where agents will fully automate complex
business flow end to end.


Who are we looking for ?​

We are seeking a highly accomplished Lead Python Development Engineer to spearhead the
technical execution and architectural evolution of our web applications and backend services. You will
be responsible for the end-to-end delivery of complex features, ensuring that our systems remain
scalable, performant, and resilient. You will serve as the primary technical authority for our backend
stack, working in close coordination with Product Management and Front-end Engineering teams to
deliver mission-critical solutions.

Core Responsibilities
Technical Execution and Architectural Oversight

Feature Ownership: Lead the full lifecycle of feature development, from conceptual technical design
and schema definition to deployment and production monitoring.
Backend Development: Engineer high-performance, secure, and maintainable services using Python
and modern frameworks (e.g., FastAPI, Django, or Flask).
Data Strategy: Architect and optimize complex relational schemas within PostgreSQL and manage
large-scale analytical workloads using StarRocks.
Database Governance: Oversee systematic database versioning and seamless schema evolution
utilizing Alembic migrations.
Collaboration and Integration

Cross-Functional Synergy: Act as the primary technical liaison to the Product Team, translating
business requirements into robust technical specifications and providing rigorous effort estimations.
Front-end Alignment: Partner closely with frontend development teams to design and implement
optimized API contracts, ensuring a high-performance user experience.
Technical Communication: Articulate complex architectural decisions and trade-offs to both technical
and non-technical stakeholders with clarity and precision.

Engineering Excellence and Mentorship

Quality Assurance: Establish and enforce rigorous engineering standards through comprehensive
code reviews, automated testing frameworks, and continuous integration protocols.
Team Development: Foster a culture of technical excellence by mentoring engineering staff,
promoting professional growth, and facilitating knowledge-sharing sessions.
Performance Optimization: Continuously identify and resolve bottlenecks in application logic,
database queries, and infrastructure configurations.

Technical Qualifications

Professional Experience: A minimum of 8+ years in software engineering, with a proven track record
of leading technical execution in a Senior or Lead capacity.
Python Expertise: Deep mastery of Python and its asynchronous ecosystem.
Advanced Data Systems: Extensive experience with PostgreSQL, including performance tuning,
indexing strategies, and complex query optimization.
Demonstrated proficiency with StarRocks (or equivalent OLAP databases) for high-performance
analytical processing.
Expert-level command of Alembic for managing sophisticated database migration lifecycles.
API Architecture: Proven ability to design and scale RESTful APIs within a microservices
environment.
Infrastructure: Familiarity with containerization (Docker, Kubernetes) and modern CI/CD orchestration.

You might also like