Back End Engineer- Python

Tredence

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 16 days ago
Job Description:Backend Engineer (Python)About the Role: We are looking for a skilled and experienced Backend Python Developer with 3–4 years of hands-on experience in backend development, particularly with FastAPI. You will play a key role in designing, developing, and maintaining robust and scalable backend services and APIs that power our applications.Key Responsibilities:
  • Design, build, and maintain APIs and backend services using FastAPI
  • Work with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Collaborate closely with frontend developers, DevOps, and product teams
  • Ensure code quality through unit testing, integration testing, and code reviews
  • Optimize application performance and scalability
  • Implement best practices for security, reliability, and data protection
  • Write and maintain technical documentation for APIs and services
Required Qualifications:
  • 3 to 4 years of professional experience in backend development with Python
  • Strong hands-on experience with FastAPI in production environments
  • Proficient in designing and consuming RESTful APIs
  • Experience with databases such as PostgreSQL, MySQL, or MongoDB
  • Familiarity with Git, Docker, and CI/CD pipelines
  • Good understanding of asynchronous programming in Python
  • Ability to write clean, maintainable, and efficient code
  • Strong problem-solving skills and attention to detail
Nice to Have:
  • Experience with Redis, Celery, or background task queues
  • Exposure to AWS, GCP, or other cloud platforms
  • Knowledge of GraphQL, WebSockets, SSE streaming, or microservices architecture
  • Familiarity with container orchestration tools like Kubernetes
Education:
  • Bachelor’s degree in CS, Software Engineering, or a related field – or equivalent practical experience
About Company:Welcome to Tredence! Since our founding in 2013, we have been dedicated to transforming data into actionable insights, helping over 50 Fortune 500 clients win in their respective industries. With our headquarters in San Jose and a presence in 5 countries, our mission is to be the world’s most indispensable analytics partner. At Tredence, we blend deep domain expertise with advanced AI and data science to drive unparalleled business value. We are excited to have you join us on this innovative journey.

Tredence

Similar Jobs

  • Software Development Engineer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 22 hours ago
    • Apply easily
  • Lead Engineer - React.js

    Neighborly

    • Bangalore, Karnataka
    About Neighborly Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with r…
    • Just now
    • Apply easily
  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily