Taro Logo

Senior Software Engineer (Backend, RESTAPI, Python, Flask)

A global investment management organization that provides asset management, wealth management, and fintech solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · AI

Job Description

Franklin Templeton is seeking a Senior Software Engineer to join their AI & Digital Transformation group within Franklin Templeton Technologies. This role focuses on developing innovative digital investment products and solutions, particularly working with the Goals Optimization Engine (GOE) - a patented fintech product built on mathematical optimization, probability theory, and AI techniques. The position involves building backend systems and APIs using Python frameworks, with a strong emphasis on scalability and security. The ideal candidate will have 8+ years of experience, strong expertise in Python and RESTful APIs, and experience with cloud platforms and DevOps practices. The role offers comprehensive benefits including medical insurance, stock options, and professional development opportunities. Franklin Templeton provides a collaborative environment where innovation is encouraged, and employees can make significant contributions while working on cutting-edge technologies in the financial sector. The position is based in Hyderabad, India, with work hours from 2:00 PM to 11:00 PM IST, offering a unique opportunity to work with a global team while maintaining work-life balance. The company's culture emphasizes diversity, inclusion, and employee well-being, making it an ideal place for talented engineers looking to advance their careers in fintech.

Last updated 14 days ago

Responsibilities For Senior Software Engineer (Backend, RESTAPI, Python, Flask)

  • Architect, build, and optimize back-end systems, APIs, and databases
  • Write clean, efficient, and maintainable code with strong documentation
  • Integrate AI-assisted development workflows
  • Collaborate with product managers, designers, and other developers
  • Engage in user acceptance testing (UAT)
  • Build and deploy back-end services in Python using frameworks like Django or Flask
  • Ensure application security, performance, and scalability
  • Debug and troubleshoot issues across the entire stack
  • Participate in sprint planning and release planning
  • Conduct peer code reviews and performance tuning

Requirements For Senior Software Engineer (Backend, RESTAPI, Python, Flask)

Python
MongoDB
PostgreSQL
MySQL
Redis
Kubernetes
  • 8+ years of experience in software development
  • Bachelor's degree in computer science, Engineering, or related fields
  • Strong understanding of RESTful API design and development
  • Experience with Python (Django, Flask)
  • Familiarity with message brokers and event-driven architecture
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Proficiency in databases (PostgreSQL, MySQL, MongoDB)
  • Strong understanding of API security protocols
  • Experience with DevOps practices and CI/CD pipelines
  • Strong proficiency in using AI tools such as GitHub Copilot

Benefits For Senior Software Engineer (Backend, RESTAPI, Python, Flask)

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Parental Leave
Equity
  • Professional development opportunities
  • Educational assistance program
  • Medical, Life and Personal Accident Insurance
  • Employee Stock Investment Plan (ESIP)
  • 12 weeks Paternity leave
  • Onsite fitness center and recreation center
  • Transport facility
  • Child day care facility
  • Health Center with doctor availability
  • Library and gymnasium

Related Jobs