Search by job, company or skills

AskLaila

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Research, design, and build highly reliable, available, and scalable platforms.
  • Own large technical deliverables and execute in an exemplary way.
  • Be able to conceptualize and develop a prototype quickly.
  • Components as libraries, utilities, and services, and promote reuse.
  • Collaborate with global teams.

Requirements

  • Deep expertise with the Python language.
  • Strong knowledge of data structures, algorithms, and general design patterns.
  • Good knowledge of HTTP/1.1 and REST (preferred with at least 2+ year of experience in REST API design).
  • Good hands-on experience with using popular open-source libraries and frameworks ( FastAPI, Redis, Pydantic).
  • Good hands-on experience with using popular unit testing frameworks (Pytest).
  • Strong with Linux Operating system concepts and ecosystem.
  • Strong hands-on experience in both SQL & NOSQL databases (MySQL, MongoDB) and corresponding ORM frameworks.
  • Good knowledge of distributed architectural patterns and constraints.
  • AI/LLM experience preferred.
  • Strong hands-on experience with architecture, like event sourcing and CQRS, using any open-source distributed data streaming platform (Kafka, RabbitMQ).
  • Exposure to concepts and frameworks around Continuous Integration and Continuous Deployment (GitHub, Docker, Jenkins, AWS).
  • Excellent reasoning and problem-solving skills, with good communication and articulation skills.
  • Good with documentation.
  • Ability to work in a highly dynamic and changing environment.
  • Min of 4 to 8 years of experience.

This job was posted by Bal Krishn Birla from AskLaila.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134691675

Similar Jobs

(estd)