Principal Engineer Job in Planful
Job Summary
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (12+ years) as a Senior/Lead Software Engineer or Architect, with a strong focus on Python, AWS, and Django development.
- Expertise in Python programming language and Django web framework, with a solid understanding of object-oriented programming principles and design patterns.
- Extensive experience with cloud computing platforms, particularly AWS services such as EC2, ECS, DynamoDB S3, Lambda, RDS. IAM experience is preferred, but not required.
- Strong knowledge of microservices architecture, containerization (Docker), and serverless computing.
- Experience in designing and implementing RESTful APIs, integrating with third-party services, oAuth / OIDC, and handling data storage and retrieval.
- Experience in finding out the bottlenecks and scaling the systems using various infrastructure services like caching, data partitioning, load balancing, async processing, etc
- Proficiency in database technologies such as PostgreSQL, MySQL, or Amazon Aurora.
- Strong leadership skills with the ability to mentor and coach engineering teams, foster a culture of collaboration, and drive technical excellence.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Familiarity with Agile/Scrum methodologies and DevOps practices.
Experience Required :
Minimum 12 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us