Position - Lead Sr Software Engineer - Python & React
Exp -7-10 yrs
Work Mode- Remote
Responsibilities & Skills : -
- Have 7+ years of industry experience delivering Enterprise products with 3 years in a
senior engineer position.
Have experience in building or scaling platforms, APIs, or enterprise-grade SaaS productsusing Python, React.
Have experience in leading high-performing engineering teams of 5+ members ensuringhigh-quality, timely delivery of features with strong attention to performance, scalability,
and maintainability.
An in-depth understanding of design principles and thinks technology as a solutionenablement tool.
Have a logical mindset and an aptitude to resolve highly complex problems, diagnose and identify issues and guide the team towards proper resolutions.Participate in architectural discussions, facilitate healthy debate, and recommendtechnical solutions when necessary.
Actively leading sprint planning, technical planning, and release managementUnderstand Business concepts and drive daily decisions in line with company goals.Foster a culture of ownership, collaboration, inclusivity, and continuous improvement.Required Skills (Python) :
You are an experienced developer – a minimum of 7+ years of professional experience.Python experience, preferably both 2.7 and 3.xStrong Python knowledge - familiar with OOPs, data structures and algorithmsWork experience & strong proficiency in Python and its associated frameworks (like Flask,FastAPI etc.).
Experience in designing and implementing scalable microservice architectureFamiliarity with RESTful APIs and integration of third-party APIs.3+ years building and managing APIs to industry-accepted RESTful standardsDemonstrable experience with writing unit and functional testsApplication of industry security best practices to application and system developmentExperience with database systems such as PostgreSQL, MySQL, or MongoDB.Required Skills (React) :
React experience, preferably React 15 or higher, 2+ years.Thorough understanding of React.js and its core principlesFamiliarity with newer specifications of ECMAScript.Experience with popular React.js workflows (such as Flux or Redux)Experience with modern front-end build pipelines and tools such as Babel, Webpack,NPM, etc.
A knack for benchmarking and optimizationDemonstrable experience with writing unit and functional testsThe following experiences are not required, but you stand out from other applicants if you have
any of the following, in our order of importance :
Experience with cloud infrastructure like AWS / GCP or other cloud service provider experienceServerless architecture, preferably AWS LambdaExperience with PySpark, Pandas, Scipy, Numpy libraries is a plus Experience in microservices architecture.Solid CI / CD experienceYou are a Git guru and revel in collaborative workflowsYou work on the command line confidently and are familiar with all the goodies that the linux toolkit can provide.Knowledge of modern authorization mechanisms, such as JSON Web Token.Qualifications
Bachelor or Master & degree in Computer Science, Engineering, or a related field.