Lead Sr Software Engineer Python & React

7 - 11 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Senior Software Engineer specializing in Python and React, you will leverage your 7+ years of industry experience to deliver enterprise products, with at least 3 years in a senior engineer role. Your responsibilities will include building and scaling platforms, APIs, or enterprise-grade SaaS products using Python and React. You will lead high-performing engineering teams of 5+ members, ensuring timely delivery of features with a focus on performance, scalability, and maintainability. Your logical mindset and problem-solving aptitude will guide the team towards effective resolutions. Additionally, you will actively participate in architectural discussions, facilitate healthy debates, and recommend technical solutions when necessary. Key Responsibilities: - Lead high-performing engineering teams to deliver features with a focus on performance, scalability, and maintainability - Build and scale platforms, APIs, or enterprise-grade SaaS products using Python and React - Participate in architectural discussions and recommend technical solutions - Actively lead sprint planning, technical planning, and release management - Foster a culture of ownership, collaboration, inclusivity, and continuous improvement Required Skills for Python: - 7+ years of professional development experience - Strong knowledge of Python, including OOPs, data structures, and algorithms - Proficiency in Python and its associated frameworks (e.g., Flask, FastAPI) - Experience in designing and implementing scalable microservice architecture - Familiarity with RESTful APIs and integration of third-party APIs - Experience in writing unit and functional tests - Application of industry security best practices - Familiarity with database systems like PostgreSQL, MySQL, or MongoDB Required Skills for React: - 2+ years of React experience - Thorough understanding of React.js and its core principles - Familiarity with newer specifications of ECMAScript - Experience with popular React.js workflows (e.g., Flux or Redux) - Experience with front-end build pipelines and tools like Babel, Webpack, NPM - Ability to benchmark and optimize code - Experience in writing unit and functional tests Additional Skills (Not Required but Preferred): - Experience with cloud infrastructure like AWS/GCP - Knowledge of serverless architecture, preferably AWS Lambda - Familiarity with PySpark, Pandas, Scipy, Numpy libraries - Experience in microservices architecture - Solid CI/CD experience - Proficiency in Git and command line usage - Knowledge of modern authorization mechanisms like JSON Web Token Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field (Note: Additional details about the company were not provided in the job description.) As a Lead Senior Software Engineer specializing in Python and React, you will leverage your 7+ years of industry experience to deliver enterprise products, with at least 3 years in a senior engineer role. Your responsibilities will include building and scaling platforms, APIs, or enterprise-grade SaaS products using Python and React. You will lead high-performing engineering teams of 5+ members, ensuring timely delivery of features with a focus on performance, scalability, and maintainability. Your logical mindset and problem-solving aptitude will guide the team towards effective resolutions. Additionally, you will actively participate in architectural discussions, facilitate healthy debates, and recommend technical solutions when necessary. Key Responsibilities: - Lead high-performing engineering teams to deliver features with a focus on performance, scalability, and maintainability - Build and scale platforms, APIs, or enterprise-grade SaaS products using Python and React - Participate in architectural discussions and recommend technical solutions - Actively lead sprint planning, technical planning, and release management - Foster a culture of ownership, collaboration, inclusivity, and continuous improvement Required Skills for Python: - 7+ years of professional development experience - Strong knowledge of Python, including OOPs, data structures, and algorithms - Proficiency in Python and its associated frameworks (e.g., Flask, FastAPI) - Experience in designing and implementing scalable microservice architecture - Familiarity with RESTful APIs and integration of third-party APIs - Experience in writing unit and functional tests - Application of industry security best practices - Familiarity with database systems like PostgreSQL, MySQL, or MongoDB Required Skills for React: - 2+ years of React experience - Thorough understanding of React.js and its core principles - Familiarity with newer specifications of ECMAScript - Experience with popular React.js workflows (e.g., Flux or Redux) - Experience with front-end build pipelines and tools like Babel, Webpack, NPM - Ability to benchmark and optimize code - Experience in writing unit and functional tests Additional Skills (Not R

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Seventh Contact Hiring Solutions logo
Seventh Contact Hiring Solutions

Recruitment Solutions

Seattle

RecommendedJobs for You