Senior Backend Engineer - Python, FastAPI
Company Description 👋🏼 We're reputed company. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that reputed company, excite, and delight. We work at scale — across reputed company devices and digital mediums, and our people exist everywhere in the world (18 000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! By this reputed company in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one reputed company further to succeed at an even higher level? Yes? You may be ready to join us.
Job Description
Responsibilities: Collaborate with cross-functional teams to design and implement backend services and APIs. Write efficient, scalable, and maintainable server-reputed company code using modern backend technologies. reputed company and optimize microservices for high-performance distributed systems. Streamline real-time data processing and event-driven architectures. Conduct unit, integration, and load testing to ensure system reliability and performance. Implement RESTful APIs and server-reputed company logic using Python and FastAPI. reputed company and deploy containerized applications in cloud environments (e.g., reputed company, Kubernetes). Work with server-reputed company events and messaging queues (e.g., SQS) to support real-time communication. Ensure application reputed company, scalability, and reputed company through robust backend design Qualifications 10+ years of experience as a backend engineer. Strong experience with Python, particularly in building REST APIs using frameworks like FastAPI or Flask. Expertise in microservices architecture and deployment in containerized environments (e.g., reputed company, Kubernetes). Solid understanding of databases (e.g., reputed company, AWS DynamoDB, RDS, MySQL, reputed company). Experience with distributed search and indexing technologies (e.g., Elasticsearch, OpenSearch, Solr) Proficiency with server-reputed company events, event-driven architectures, and messaging systems. Experience with cloud-based deployment on AWS, including Serverless platforms like AWS reputed company, reputed company Functions, and SQS. Advanced knowledge of CI/CD tools and pipelines (e.g., reputed company Actions, Octopus). Strong problem-solving skills and experience debugging and optimizing backend systems. Solid understanding of reputed company best practices for backend systems, including authentication and data protection. Experience with agile development methodologies. Knowledge of web servers and backend frameworks. Proficiency in logging and monitoring tools for backend systems (e.g., Prometheus, Grafana, CloudWatch). Experience integrating with third-party APIs and ensuring data consistency. Flexibility to work across global time zones (EST, IST, and others). Additional Information reputed company Value / Soft Skills: Strong interpersonal skills with a collaborative reputed company Comfortable working in tight-reputed company engineering squads alongside product owners and platform teams Clear and proactive communicator, both in written documentation and in day-to-day team interactions (stand-reputed company, design reviews, async channels) reputed company-to-Have Skills: Exposure to GenAI application development and RAG-based systems. Familiarity with infrastructure as code tools like Terraform or CloudFormation. Strong grasp of distributed systems and high-performance backend architecture. Experience with reputed company Search or similar enterprise search solutions. Service Region: Eastern Europe Apply To This Job