[Hiring] Senior Python Backend Engineer @Ensitech
Senior Python Backend Engineer @Ensitech
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Senior Python Backend Engineer @Ensitech

3d ago - Ensitech is hiring a remote Senior Python Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Armenia

Role Description

The Senior Backend Developer plays a key role in designing, building, and maintaining scalable backend systems that support the company’s platform and services. This is a hands-on technical role responsible for developing high-quality code, contributing to system architecture, and driving best practices across backend engineering.

This position partners closely with cross-functional teams to translate business needs into reliable, maintainable technical solutions while also supporting and mentoring other developers.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Python and modern frameworks (e.g., FastAPI).
  • Participate in system architecture and technical design discussions for scalable SaaS applications.
  • Own development work from concept through deployment, including testing and performance optimization.
  • Build and maintain data models, workflows, and service integrations to support internal and external users.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct code reviews and contribute to continuous improvement of development standards and processes.
  • Collaborate with product managers, stakeholders, and engineering teams to deliver effective solutions.
  • Support and enhance CI/CD pipelines, system monitoring, and overall platform reliability.
  • Utilize observability tools to monitor system performance and troubleshoot issues.
  • Mentor and provide technical guidance to junior and mid-level developers.
  • Stay current with emerging technologies, including AI-assisted development tools, and apply them where appropriate.

Qualifications

  • Proven experience developing backend systems using Python.
  • Strong experience with SaaS application development, including APIs and backend services.
  • Experience with web frameworks such as FastAPI or similar.
  • Solid understanding of relational databases, particularly PostgreSQL.
  • Knowledge of backend architecture, system design, and software development best practices.
  • Experience with cloud platforms (preferably Azure).
  • Familiarity with Git-based workflows, including pull requests, code reviews, and CI/CD processes.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills with the ability to work across technical and non-technical teams.
  • Demonstrated ability to take ownership of projects and drive them to completion.

Preferred Qualifications

  • Experience with observability tools (e.g., Datadog).
  • Experience with Azure-native services and deployment strategies.
  • Background in improving CI/CD pipelines and development workflows.
  • Familiarity with AI-assisted development tools (e.g., Cursor, Claude, ChatGPT).
  • Experience contributing to engineering standards, processes, or internal platforms.
  • Experience in professional services or workflow-driven environments.

Work Environment & Technology

  • Python, FastAPI
  • PostgreSQL
  • Azure
  • GitHub
  • CI/CD pipelines
  • Observability tools (e.g., Datadog)
  • AI-assisted development tools

Success Factors

  • Quickly becomes productive within the codebase and contributes meaningful enhancements.
  • Improves system reliability, scalability, and maintainability over time.
  • Demonstrates strong ownership, collaboration, and technical leadership.
  • Positively influences engineering quality through mentorship and best practices.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Armenia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Python Backend Engineer @Ensitech
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 150,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Armenia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 150,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 150,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later