Back-end Developer (Python)

Seven Apps is a technology company focused on developing innovative software solutions using modern tech stack and cloud technologies.
İstanbul, Türkiye
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Back-end Developer (Python)

Seven Apps is seeking a talented Backend Developer with Python expertise to join their forward-thinking development team. This role focuses on developing and maintaining Python-based backend applications while working with various technologies including NodeJS, Java, and GO for internal projects. The position involves working with container-based applications, cloud environments, and modern DevOps practices.

The ideal candidate will have strong experience with Python development tools, PostgreSQL databases, and cloud platforms like GCP and AWS. They'll be responsible for designing scalable applications, managing Kubernetes environments, and implementing CI/CD pipelines. The role requires both technical expertise and strong collaborative skills.

The company offers a dynamic environment where innovation is encouraged, and developers can work on complex problems using cutting-edge technologies. The tech stack includes FastAPI, cloud platforms (GCP, AWS, Heroku), Datadog for monitoring, and various modern development tools. This is an excellent opportunity for a mid-level developer looking to grow their skills in a challenging and supportive environment.

The position is based in Istanbul, Turkey, offering an in-person work setting where team collaboration is valued. The role requires 3+ years of experience and combines backend development with exposure to machine learning technologies, making it an exciting opportunity for developers interested in working at the intersection of traditional backend development and emerging technologies.

Last updated 13 days ago

Responsibilities For Back-end Developer (Python)

  • Design, develop, and maintain container-based applications
  • Monitor application performance with tools like DataDog
  • Manage Docker and Kubernetes environments
  • Develop bridge code for cloud environments (e.g., Replicate, Modal)
  • Deploy applications to GCP App Engine, Cloud Run, and Heroku
  • Write and maintain tests for your code
  • Integrate projects with CICD platforms like GitHub Actions and Jenkins

Requirements For Back-end Developer (Python)

Python
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • 3+ years of backend development experience with Python
  • Proficiency in Python tools (PYPI, Pyenv, Virtual Env, Pipenv, Flake8, Black)
  • Strong knowledge of PostgreSQL and familiarity with Aurora
  • Basic understanding of machine learning libraries (e.g., Torch, TensorFlow)
  • Excellent problem-solving, communication, and interpersonal skills
  • Ability to work both independently and in a team
  • Fluency in English, both verbal and written
  • Deep knowledge of Firebase tools and experience in writing various tests

Interested in this job?

Jobs Related To Seven Apps Back-end Developer (Python)

Back-end Developer (Python)

Mid-level Backend Developer position focusing on Python development, cloud technologies, and containerization at Seven Apps in Istanbul.

Business Developer / CEO's Office Team Member

Join Seven Apps as a Business Developer in the CEO's Office team to drive strategic growth and partnerships in mobile app development.

Back-end Developer (Python)

Join Seven Apps as a Back-end Developer (Python) to design and maintain Python-based applications, work with cloud platforms, and contribute to innovative projects.

Back-end Developer (Python)

Seven Apps is hiring a Back-end Developer (Python) with 3+ years of experience for their Istanbul office. Join our innovative team and work on cutting-edge projects.

Product Manager, GFS PPT

Product Manager role at Amazon focusing on labor planning optimization and automation across global fulfillment networks.