Senior Python Engineer at EGS
Yerevan, , Armenia -
Full Time


Start Date

Immediate

Expiry Date

13 Aug, 26

Salary

0.0

Posted On

15 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, FastAPI, RESTful API, PostgreSQL, Kafka, Microservices, Docker, Git, CI/CD, Asynchronous Programming, Distributed Systems, System Integration, Performance Optimization, Kubernetes, Cloud Platforms, Event-Driven Architecture

Industry

IT Services and IT Consulting

Description
Company Description With 15+ years of experience in IT, global partners and clients, Energize Global Services (EGS) is a solid, leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialized in developing Banking Systems, all types of payment solutions and other large applications. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the Financial technology industry. Join our team in Yerevan, elevate your career to a new level by becoming part of a team that is shaping the future of Fintech. Job Description We are looking for an experienced Senior Python Developer to design, develop, and maintain scalable backend systems and microservices for high-performance applications. Qualifications Strong commercial experience with Python Solid experience with FastAPI and RESTful API development Strong knowledge of PostgreSQL, including query optimization and database design Hands-on experience with Kafka and event-driven architectures Experience designing and developing microservices Good understanding of distributed systems and scalable backend architecture Experience with Docker, Git, and CI/CD workflows Strong understanding of asynchronous programming and concurrency in Python Experience with system integration, performance optimization, and troubleshooting Ability to write clean, maintainable, and production-quality code Responsibilities Design and develop scalable backend services and APIs Build and maintain microservice-based applications Develop event-driven integrations using Kafka Optimize application performance and database operations Participate in architecture design and technical decision-making Collaborate with cross-functional engineering teams Troubleshoot production issues and improve system reliability Conduct code reviews and maintain engineering best practices Contribute to system scalability, observability, and maintainability Nice to Have Experience with Kubernetes and container orchestration Experience with cloud platforms (GCP, AWS, or Azure) Familiarity with monitoring and logging tools Experience with high-load systems and distributed environments Additional Information This is an excellent opportunity to work on cutting-edge financial projects that are at the forefront of transaction and payment services. You will be tasked with designing and building systems that handle high-frequency transactions, secure payments, and regulatory compliance, all while utilizing modern cloud-native technologies. This role provides the opportunity to make a significant impact in a rapidly evolving financial landscape.
Responsibilities
Design and develop scalable backend services, APIs, and microservice-based applications using Python and Kafka. Optimize database operations and collaborate with cross-functional teams to improve system reliability and scalability.
Loading...