Jobs · Engineering

Backend Developer (Python/Django)

Inspekt AI · Boston, MA · 3 days ago
EngineeringFull-time

Key Responsibilities

  • Develop high-quality software design and architecture by studying information needs, systems flow, data usage, and work processes.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Build and maintain tools, applications, and APIs by producing clean, efficient code.
  • Automate tasks and workflows through appropriate tools and scripting.
  • Review and debug code to ensure optimal performance and code quality.
  • Document development phases and maintain comprehensive technical documentation.
  • Monitor system performance and implement improvements as needed.
  • Stay updated with the latest technologies to ensure our platform remains modern and competitive.

Qualifications

  • Proven experience as a Backend Developer with a strong track record in Python and Django.
  • Proficiency with Django Rest Framework (DRF) and experience using class-based views (CBVs).
  • Familiarity with Django 4.2 or later versions.
  • Experience with relational databases, particularly Postgres.
  • Proficiency in using version control tools such as Git.
  • Experience building and working with RESTful APIs and RPC services.
  • Ability to navigate large codebases and contribute to production-grade software systems.
  • Strong understanding of software development methodologies (Agile, Scrum, etc.).
  • Excellent communication skills in English, with a collaborative and team-oriented mindset.

Preferred Skills

  • Strong foundational knowledge of data structures and algorithms.
  • Foundational understanding of linear algebra (e.g., matrix operations, vector transformations) and proficiency in statistics and probability.
  • Familiarity with Python numerical libraries such as Numpy, Matplotlib, and Scipy.
  • Experience with cloud services such as AWS, Azure, or GCP.
  • Knowledge of DevOps practices such as monitoring database and web server performance, automating deployments, and setting up alert systems.

Similar jobs

Backend Developer

AgileGrid SolutionsUnited States· 4 days ago
RemoteInformation Technologyapply on bestjobtool.com