🗓Company History: 10+ Years
⚙️Company Industry: Health Tech
🏢Company Size: 100-500 Employees
Your Impact
As a Senior Python Developer, you will play a key role in designing, developing, and maintaining scalable backend systems that power modern, high-performance applications.
- You will architect, optimize, and deliver distributed backend solutions that serve as the foundation for enterprise-grade products.
- Your expertise in Python, OOP, and system scalability will set the standard for quality across the engineering organization.
What Success Looks Like
Success in this role means delivering robust, maintainable, and high-performing backend services — APIs and data pipelines that scale gracefully under real-world workloads.
You’ll achieve this by writing clean, testable code, applying software engineering best practices, and driving automation across the entire development lifecycle.
Key responsibilities include
- Designing, developing, and maintaining production-grade backend systems with Python and frameworks such as Django or FastAPI.
- Optimizing code for scalability, concurrency, and performance under heavy workloads.
- Creating and integrating RESTful APIs with frontend applications and internal systems.
- Ensuring high performance, strong security, and scalable operation of backend services.
- Managing codebases with Git, conducting thorough code reviews, and enforcing best coding and collaboration practices.
- Supporting the full Software Development Life Cycle (SDLC), from initial design and implementation through deployment and ongoing improvements.
- Troubleshooting and resolving complex production issues in distributed systems to ensure system availability and reliability.
What You Bring
To excel in this role:
- You are highly skilled in Python with proven experience in production-grade systems.
- You have a deep understanding of RESTful API design and strong practical experience with relational databases such as PostgreSQL and MySQL.
- You have hands-on expertise with Django and a strong command of ORM optimization for performance and efficiency.
- You are proficient in Git and experienced in collaborative version-control workflows including pull requests, branching strategies, and code reviews.
- You have solid experience building and maintaining automated test suites, ensuring code quality and reliability.
- You are proficient in OOP design, asynchronous programming, and real-time data streaming.
- You are fluent in English.
- You are analytical, detail-oriented, and driven by continuous improvement and quality.
Must Have
- Proven expertise in designing scalable, distributed backend architectures with a focus on microservices, system performance, and high-availability environments.
How This Position Elevates Your Career
This role allows you to collaborate with seasoned engineers and product leaders on real-world, large-scale systems used globally.
You’ll refine your skills in distributed architectures, microservices, and modern DevOps tooling — while driving technical decisions that shape the next generation of backend infrastructure.
How The Company Values Your Efforts
- Attractive benefit package
- Relocation support to Armenia
If you’re ready to take your Python expertise to the next level and build backend solutions that empower global products — we’d love to hear from you.
Stay tuned and follow us on our social media!