Principal Engineer Job in Planful

Principal Engineer

Apply Now
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

See more recommended jobs