YASH Technologies
YASH Technologies
YASH Technologies is a global technology services and outsourcing company that helps organizations modernize operations and improve productivity. Its work spans digital transformation, artificial intelligence and automation, cloud services, cybersecurity, IoT, application management, and enterprise consulting. The company also supports SAP implementation and cloud transformation initiatives, serving organizations across sectors including consulting, healthcare, and logistics. Its teams deliver tailored technology solutions with an emphasis on practical business outcomes and customer success.

Senior Python Backend Engineer - Pune Onsite

Senior backend engineer role at YASH Technologies focused on Python, FastAPI, and RESTful API development. The work covers databases, authentication, caching, testing, and performance optimization.

Description

  • Develop backend software in Python as a Backend Engineer
  • Design and build RESTful APIs
  • Work with both NoSQL and relational databases
  • Optimize queries, indexing, and application performance
  • Apply API patterns such as versioning, rate limiting, and throttling
  • Develop and maintain caching solutions
  • Implement authentication and authorization with multiple identity providers
  • Use version control, peer reviews, and software testing best practices
  • Write automated tests with PyTest and related frameworks
  • Use language models to increase development efficiency

Requirements

  • Three to seven years of experience in backend engineering
  • Advanced proficiency in Python
  • Practical experience with FastAPI
  • Experience designing and building RESTful APIs
  • Strong knowledge of NoSQL databases; Amazon DocumentDB experience is preferred
  • Working knowledge of relational database concepts and design principles
  • Understanding of query optimization, indexing, and performance tuning
  • Strong knowledge of API patterns including versioning, rate limiting, and throttling
  • Practical experience implementing caching strategies
  • Familiarity with authentication and authorization across identity providers such as Azure AD and Okta
  • Experience applying development practices involving Git, code reviews, and testing
  • Familiarity with PyTest or comparable testing frameworks
  • Strong analytical and problem-solving abilities with careful attention to detail
  • Effective communication skills and the ability to collaborate within a team
  • Experience using language models, including GPT-based tools, to improve development productivity

Benefits

  • Flexible working arrangements
  • Opportunities for continuous learning, unlearning, and relearning
  • Career-focused skill development models
  • Stable employment
  • Positive workplace atmosphere and ethical corporate culture
  • Inclusive team environment
  • Support needed to achieve business objectives

Related Jobs

EarnIn

Staff Risk Analyst at EarnIn (Hybrid, United States)

EarnIn

Lead credit risk strategy for EarnIn’s earned wage access platform by optimizing credit limits, evaluating experiments, forecasting portfolio performance, and monitoring models. Collaborate across analytics, product, engineering, operations, and machine learning to improve customer outcomes while managing risk.

Open