Software Engineer - Python

Skima innovation private limited

Mumbai1 yr expFull TimeIn OfficeNot disclosed

Posted 5 months ago

PythonDjangoFlaskObject-Oriented ProgrammingDebuggingProblem-SolvingAgile DevelopmentVersion ControlGit


About the Role

We are looking for a skilled and motivated Software Engineer (Python) with atleast 1 year of experience to join our engineering team. You’ll work closely with machine learning engineers, product managers, and fellow developers to build scalable, event-driven backend systems and services. If you're excited about building impactful products and working in a collaborative, fast-paced environment, we'd love to hear from you.


Key Responsibilities

  1. Develop, deploy, and maintain microservices using Python.
  2. Design scalable and high-performance backend systems.
  3. Work with both SQL and NoSQL databases to support data needs.
  4. Implement event-driven architectures using Kafka or RabbitMQ.
  5. Support the deployment of machine learning inference pipelines.


Required Experience

  1. 1 to 3 years of professional experience in software development using Python.
  2. Experience designing and building microservices.
  3. Hands-on experience with:
  4. SQL or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra)
  5. Messaging systems (Kafka, RabbitMQ or anything similar)


Required Qualifications

  1. Bachelor’s degree in Computer Science, Engineering, or a related field.


Nice to Have

  1. Experience with Python web frameworks (e.g., Flask, Django, FastAPI)
  2. Familiarity with CI/CD pipelines