Senior Software Engineer at Analytical Wizards - ScoutJobs - The AI-curated global job board
Skip to content
A
Posted a day ago

Senior Software Engineer

Analytical WizardsSenior Software Engineer

Requirements

7+ years Python backend experience, Expertise in Django and FastAPI, Experience with RESTful APIs and microservices, Proficiency in PostgreSQL and Redis, Experience with Docker and Kubernetes, Strong understanding of OOP and design patterns

Skills

PythonDjangoFastAPIDockerKubernetesPostgreSQLRedis

About the role

Responsibilities

  • Architect, develop, and optimize scalable backend components, microservices, and RESTful APIs using Python frameworks like Django and FastAPI
  • Implement real-time features and asynchronous processing with WebSockets and Redis
  • Lead the backend development team by delegating tasks and ensuring timely delivery of high-quality features
  • Provide technical leadership through mentoring junior developers and conducting thorough code reviews
  • Collaborate with data engineers, frontend developers, and stakeholders to define technical specifications
  • Perform advanced troubleshooting and debugging of complex issues in production and development environments
  • Contribute to architectural decisions and performance optimization in containerized environments using Docker and Kubernetes
  • Participate in the full software development lifecycle within an agile framework

Requirements

  • Minimum 7+ years of professional experience in Python backend development
  • Expertise in Django and FastAPI frameworks
  • Proven track record in designing RESTful APIs and microservices architectures
  • Experience with WebSockets for real-time applications
  • Strong proficiency with Redis and PostgreSQL, including query optimization
  • Deep understanding of object-oriented programming and design patterns
  • Proficiency with ORM libraries such as SQLAlchemy or Django ORM
  • Advanced experience in Linux, Docker, and Kubernetes
  • Proficiency in Git and agile methodologies using JIRA
  • Excellent communication skills for collaborating in a distributed team environment

About the Company

Analytical Wizards is part of the Definitive Healthcare family, focusing on unlocking the value of data and applications to solve complex challenges in marketing and real-world evidence analytics.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Analytical Wizards · Bengaluru

Sign up to apply