Software Engineer

bp

Pune, India
Hybrid
Cloud native and serverless architectures
Aws services: lambda, fargate/ecs
Node.js and python programming
The role involves building scalable, secure, and high-performance backend systems using AWS, Node.js, and Python, while collaborating closely with multi-functional teams

Job Summary

  • The role involves building scalable, secure, and high-performance backend systems using AWS, Node.js, and Python, while collaborating closely with multi-functional teams.
  • Key Responsibilities include designing, developing, and maintaining serverless and containerized backend services on AWS, and building and managing AWS Lambda, Fargate/ECS, and related cloud components.
  • bp is committed to diversity, equity, and inclusion, offering opportunities through Business Resource Groups (BRGs) for employee development and community building.

Matching Summary

The role involves building scalable, secure, and high-performance backend systems using AWS, Node.js, and Python, while collaborating closely with multi-functional teams.

Skills & Requirements

Must-have

  • cloud native and serverless architectures
  • AWS services: Lambda, Fargate/ECS
  • Node.js and Python programming
  • RESTful and event driven APIs
  • scalable, fault tolerant, secure architectures
  • CI/CD pipelines and deployment automation

Nice-to-have

  • Infrastructure as Code exposure
  • Docker and container orchestration basics
  • Event driven systems
  • Monitoring, logging, and observability tools
  • Agile/Scrum experience
  • Strong problem solving and analytical approach

Key Requirements

  • Strong experience in cloud native and serverless architectures
  • Proficiency in Node.js and Python
  • Experience building backend services, APIs, and microservices
  • Experience with CI/CD based development
  • Knowledge of system design and distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter