Tredence
Posted 6mo ago

Sr Software Engineer

Tredence
Bangalore, Karnataka, India
HybridFull Time
Responsibilities
  • developing APIs
  • designing AI workflows
  • deploying applications
Requirements
  • Requires 4 years of experience
  • With expertise in Python
  • FastAPI
  • Agentic AI
  • LLM integration
  • Cloud platforms
  • Microservices
  • Databases
  • Containers, and CI/CD pipelines
Technical tools mentioned
PythonFastAPIOpenAIAzure OpenAIAnthropicDockerKubernetesAWSAzureGCPPostgreSQLMySQLMongoDBRedis

Job description

Job Details

  • Location: Bangalore
  • Experience: 4 - 8 Years
  • Job Type: Employee
  • Openings: 1

Role Description

Senior Software Engineer – Python | FastAPI | Agentic AI | Cloud

Location

Bangalore (Hybrid / Remote as applicable)

Experience

5–10 years (flexible based on skill depth)

Job Summary

We are looking for a highly skilled Python Engineer with strong experience in FastAPI, Agentic AI systems, and Cloud-native architectures. The ideal candidate will design, build, and deploy scalable backend services and AI-driven workflows that leverage autonomous agents, LLMs, and modern cloud platforms.

Key Responsibilities

Backend & API Development

  • Design and develop high-performance REST and async APIs using Python and FastAPI
  • Build scalable, maintainable microservices and backend systems
  • Implement authentication, authorization, rate limiting, and API security best practices

Agentic AI & LLM Systems

  • Design and implement agentic AI workflows (multi-agent systems, tool-using agents, planners, evaluators)
  • Integrate LLMs (OpenAI, Azure OpenAI, Anthropic, open-source models) into production systems
  • Build AI agents capable of reasoning, memory, task decomposition, and tool orchestration
  • Optimize prompts, chains, and agent behaviors for reliability and performance

Cloud & DevOps

  • Deploy applications on AWS / Azure / GCP
  • Design cloud-native solutions using containers (Docker, Kubernetes)
  • Implement CI/CD pipelines, monitoring, logging, and observability
  • Optimize cloud cost, performance, and scalability

Data & Integration

  • Work with databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Integrate third-party APIs, internal tools, and AI services
  • Ensure data security, compliance, and reliability

Collaboration & Ownership

  • Collaborate with product managers, data scientists, and frontend teams
  • Participate in architecture discussions and technical decision-making
  • Mentor junior engineers and contribute to engineering best practices

 

About Tredence

Providing AI-driven data science and business analytics solutions.

Year founded
2013
Employees
4500
Organization type
Private
Latest investment
Raised $175.00M Series B (2022) — led by Advent International
Headquarters
US

Similar jobs

Software Engineer roles near Bangalore, Karnataka
8h
Save
Mark Applied
Hide
Senior Spring Boot Developer - Hibernate (IN)
Bengaluru, Karnataka, India
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global technology providing digital, engineering, and cloud services.
2+ YOERequires Java, Spring Boot, Hibernate, SQL, Eclipse BIRT, REST APIs, microservices, debugging, Agile, and DevOps knowledge; 2–3 years relevant experience and 5+ years total experience preferred.
Java, Eclipse BIRT, SQL, Spring Boot, Hibernate, RESTful APIs, Microservices, Agile, DevOps, CMMI
8h
Save
Mark Applied
Hide
Senior Software Engineer - Confluent Kafka
Bangalore, Karnataka, India
RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
4+ YOERequires 4+ years of cloud infrastructure or networking experience, distributed systems expertise, large-scale cloud systems experience, and proficiency in Java, Scala, Go, or another statically typed language.
Java, Scala, Go, JVM, AWS, Azure, GCP, Apache Kafka, Kafka, Flink, Kafka Connect
8h
Save
Mark Applied
Hide
Software Developer
Bengaluru, Karnataka, India
HybridFull Time
SITA
SITA: Provides IT and communication services for the air transport industry.
Bachelor's or master's degree in computer science or engineering, strong C# and software design knowledge, experience with web services, MVC, WPF, XAML, hardware SDK integration, networking, Git, and technical estimation.
C#, XML Web Services, SOAP, REST, MVC, WPF, XAML, Git, LinkedIn Learning
8h
Save
Mark Applied
Hide
Software Developer
Bangalore, Karnataka, India
OnsiteFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
3+ YOERequires 3–6 years of software development experience, C# and .NET Framework expertise, object-oriented design, debugging, performance testing, automated testing, version control, CI/CD, and Agile experience.
C#, .NET Framework, TFS, Git, CI/CD
9h
Save
Mark Applied
Hide
Senior Software Engineer, Technology
Bengaluru, Karnataka, India
OnsiteFull Time
Point72
Point72: Global alternative investment firm managing capital and venture investments.
6+ YOERequires 6+ years of software development experience, strong Java, SQL, Python, Databricks, AWS, Kubernetes, REST, microservices, Angular, React, and financial systems expertise.
Java, SQL, Python, Databricks, Kubernetes, AWS, Angular, React, Redis, MongoDB, RESTful services, CI/CD
10h
Save
Mark Applied
Hide
Software Engineer I
Bengaluru, Karnataka, India
OnsiteFull Time
American Express
American ExpressNYSE: AXP: Global financial services and credit card payment network.
Bachelor’s degree in computer science or computer engineering, or comparable experience, with software development, application design, object-oriented coding, distributed systems, databases, Agile methods, and automated testing experience.
NoSQL, Scrum, Kanban
11h
Save
Mark Applied
Hide
Senior Software Engineer, Technology
Bengaluru, Karnataka, India
OnsiteFull Time
Point72
Point72: Global multi-strategy asset management and investment advisory firm.
6+ YOERequires 6+ years of software development experience, strong Java expertise, financial products knowledge, SQL and data warehouse experience, Python, Databricks, REST, Kubernetes, AWS, Angular, React, Redis, and MongoDB.
Java, SQL, Python, Databricks, RESTful services, Kubernetes, AWS, Angular, React, Redis, MongoDB, DevOps, CI/CD
11h
Save
Mark Applied
Hide
Software Engineer - Cloud Native Protection
Bengaluru, Karnataka, India
OnsiteFull Time
Rubrik
RubrikNYSE: RBRK: Secures enterprise data across cloud and on-premises environments.
2+ YOEBachelor’s or master’s degree in computer science or related field, 2+ years of relevant experience, programming proficiency, cloud technology experience preferred, and knowledge of distributed systems and software engineering principles.
Go, Java, C, C++, Scala, Python, AWS, Azure, GCP, Docker, Kubernetes