Position - Lead Sr Software Engineer - Python & React
Exp -7-10 yrs
Work Mode- Remote
Responsibilities & Skills
You should:
● Have 8+ 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 products
using Python, React.
● Have experience in leading high-performing engineering teams of 5+ members ensuring
high-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 solution
enablement 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 recommend
technical solutions when necessary.
● Actively leading sprint planning, technical planning, and release management
● Understand Business concepts and drive daily decisions in line with company goals.
● Foster a culture of ownership, collaboration, inclusivity, and continuous improvement.
Required Skills:
● Desire to grow into an Engineering Manager role with mentorship and support
● Experience coding with Python and/or React/Angular with Big data technologies - like
Databricks(Data Lake, Big Query etc…)
● Knowledge of cloud-native design principles, security, cost optimization, and CI/CD in
AWS and/or GCP with familiarity of core services like EC2, S3, Lambda, Cloud Functions,
Pub/Sub, CloudRun, etc.
● Understanding of containerization (Docker), orchestration (Kubernetes), and deployment
pipelines(Circle CI, Argo CD).
● Familiarity with monitoring, alerting, logging (e.g., DataDog, Grafana, CloudWatch).
● Experience in designing and implementing scalable microservice architecture
● Demonstrable experience with writing unit and functional tests
● Application of industry security best practices to application and system development
● Superior analytical, evaluative, and problem-solving abilities.
● Ability to stay motivated in a team-oriented, collaborative environment and thrive in a fast-
paced dynamic environment.
● Ability to partner with product managers, designers and stakeholders to define scope and
priorities.
● Proactive in identifying issues, unblocking teams, and mitigating risks early.
Qualifications
● Bachelor's or Master's degree in Computer Science, Engineering, or a related field.