Software Development Engineer II, Backend - Python(Cloud Native)

7EDGE

Posted: over 1 year ago

Company Website
https://cutshort.io/jo...
Position type
full time
Job source
Cutshort
Category
programming
Remote
No
Salary
2 - 8 lacs/annum
Job location
Bengaluru (Bangalore)
About

We are looking for a motivated Software Development Engineer II, who would like to join our Engineering Team and be part of creating dynamic software applications for our clients across the globe. In this role, you will be responsible for writing scalable code, developing back-end components, and integrating user-facing elements with server-side logic in collaboration with front-end developers.


To be successful as an SDE II, you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, as a top-class programmer, you should be able to design highly responsive web applications that perfectly meet the needs of the end users.


Required Skills

  • Experience in developing backend systems using Serverless Framework
  • Good experience in modelling databases on non-relational databases such as DynamoDB, MongoDB, ElasticSearch, etc.
  • Familiarity with AWS Services and choosing the right service application development
  • Proven work experience in building REST APIs using API Gateway and AWS Lambda services 
  • Familiarity git versional control system
  • Familiarity with basic AWS services such as API Gateway, Lambda, S3, SQS, SES, SNS, CloudWatch, etc
  • Basic understanding of Javascript 
  • Write a high-quality code in compliance with Pylint
  • Basic understanding of HTML, CSS, and Javascript
  • Should have a basic knowledge of AWS services 
  • Should have good knowledge of Linux-based operating systems 
  • Should have exposure to deploying the application to the Cloud
  • Good to have worked in Microservices architecture development
  • Good to be familiar with test framework tools like Behave, Pytest, PyUnit, etc.

 

Roles and Responsibilities

  • Build highly scalable, maintainable, and secure APIs on Microservices using Cloud Native services
  • Responsible for developing applications using Django/Flask framework
  • Modelling data on non-relational databases such as DynamoDB, MongoDB and ElasticSearch
  • Should be able to learn best practices and choose the right database for business agility. 
  • Create scalable and maintainable database wrappers to read and write data efficiently to the database. 
  • Should be able to write custom queries to retrieve data efficiently from the database
  • Follow git best practices to manage the codebase in sync with product development
  • Should be able to integrate AWS services into the application 
  • Write a high-quality code in compliance with Pylint
  • Should be able to build, test and deploy Microservices on the AWS Cloud.
  • Should be able to implement cache services such as Redis for high-performance applications.
  • Should be able to identify production bugs and fix them as required. 
  • Continuously learn AWS Services and progress toward certification 


Basic Qualifications

  • B.E/B. Tech in Computer Science or equivalent
  • 2-3 years of software development experience developing high-quality, large-scale consumer applications
  • Problem-solving capability, excellent communication, and documentation skills


Perks/Benefits

  • Exceptional mentorship
  • Immense learning opportunities on the latest technology and platforms 
  • Opportunity to work on highly scalable consumer internet-facing applications
  • Make a visible impact in public-facing applications
  • Sponsorship for your AWS Certifications 
  • Health Insurance Coverage
  • Accidental Coverage 
  • Pay at par with industry standards and comprehensive rewards.
  • Exposure to international brands and clients
Skills:- Flask, RESTful APIs, GraphQL, Microservices, Amazon SES, Amazon CloudFront, AWS Lambda, Serverless, Amazon S3, Docker, Amazon RDS, AWS CloudFormation, Amazon SQS, Amazon Web Services (AWS), MongoDB, Elastic Search and Javascript

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.