Python Backend Engineer

0 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role Description:


This is a full-time remote role for a Software Engineer as an early team member in a fast-paced startup. You will be responsible for developing and maintaining the web application, with a primary focus on back-end development. Your role will involve software development, programming, and object-oriented programming (OOP). Previous experience with PLC and socket-level communication is a plus.


Note:


Responsibilities:


  1. Develop high-quality and scalable backend services and APIs using Python and relevant frameworks.
  2. Optimize backend code for performance, scalability, and security.
  3. Conduct thorough testing, debugging, and troubleshooting to ensure the reliable operation of backend systems.
  4. Support existing infrastructure and operations teams in deploying and maintaining backend services on cloud platforms.
  5. Contribute to code reviews, documentation, and knowledge sharing within the team.
  6. Use Git for version control, managing Python code updates, and collaborating with team members.
  7. Solve complex problems efficiently, adapting to new challenges and evolving requirements.


Qualifications:


  • Proven experience as a Backend Engineer or in a similar role.
  • Strong proficiency in Python2/Python3 and experience with relevant frameworks (e.g., Flask, FastAPI).
  • Knowledge of containerization technologies like Docker.
  • Solid understanding of API design principles and experience in building RESTful APIs.
  • Basic Understanding of Linux and networking.
  • Familiarity with database systems (preferably SQL).
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Excellent communication and collaboration skills.
  • Ability to adapt to new technologies quickly and take ownership of learning opportunities.
  • Write clean, modular, and reusable code with a focus on quality, scalability, and performance.


Preferred/Desired Skills:


  • Exposure to web frameworks like Flask for building APIs.
  • Ability to collaborate effectively in a fast-paced, cross-functional team environment.
  • Certification in Python programming is a plus.
  • IOT experience is a plus.
  • Ability to leverage AI tools/assistance to be more productive and efficient.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India

Mysore, Karnataka, India