Data Engineering - Full Stack Engineer

Teamware Solutions

Bengaluru

On-site

INR 3,800,000 - 6,000,000

Full time

25 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teamware Solutions in Bengaluru is seeking an AI-forward Full Stack Engineer who will work across the data lifecycle, from ingestion to API design and front-end interfaces for investment data.

You will collaborate with Portfolio Management, Trading, Risk, and Data teams to turn complex data domains into reliable, scalable solutions, leveraging modern AI-assisted development tools and cloud data environments.

Qualifications

  • 6–8 years of professional software engineering experience across backend/data engineering and frontend development.
  • Experience using modern AI development tools and integrating AI into software workflows.
  • Strong Python programming with production-quality data pipelines.
  • Strong SQL skills with design, querying, and optimization of relational/analytical databases.
  • Experience building data pipelines for ingestion, transformation, validation, and delivery of large datasets.
  • Experience developing or consuming REST and GraphQL APIs.
  • Working knowledge of cloud-based data environments and modern data warehouses (Azure, Snowflake, AKS).
  • Domain knowledge in asset/investment management data and front-office workflows.

Responsibilities

  • Build and enhance data ingestion and transformation pipelines for front-office and investment data.
  • Design and develop database structures across data refinement stages.
  • Develop APIs and data-access patterns for consumption of curated datasets.
  • Create React-based user interfaces for investment professionals to explore data.
  • Collaborate with Portfolio Management, Trading, Risk, and Data teams to translate workflows into solutions.
  • Improve data quality, pipeline reliability, and data lineage.
  • Apply software engineering best practices including testing, reviews, and documentation.
  • Participate in production support and troubleshoot data or application issues.

Skills

Python programming
SQL
Data pipelines
AI tooling interest
Frontend development

Tools

REST APIs
GraphQL
Azure
Snowflake
Azure Kubernetes Service (AKS)
Spark

Job description

We are looking for an AI-forward Full Stack Engineer who is comfortable working across the data lifecycle -from source ingestion and transformation through database design, APIs, and modern front-end experiences. The strongest candidates will bring experience working with investment-management data and understand how core data domains such as positions, transactions, pricing, market data, security master, reference data, account data, and related investment data fit together to support front-office use cases

KEY RESPONSIBILITIES
  • Build and enhance data ingestion and transformation pipelines for critical front-office and investment data sources, including near-real-time feeds where required.
  • Design and develop database structures across multiple stages of refinement, from source-aligned data through curated, consumption-ready datasets.
  • Work with data spanning core investment domains including positions and holdings, transactions, security and instrument master data, pricing and valuations, market data, reference data, accounts, portfolios, investment structures, and related risk and analytics data.
  • Develop APIs and data-access patterns that allow applications and analytics workflows to efficiently consume curated datasets.
  • Build intuitive React-based user interfaces that allow investment professionals and internal users to explore, validate, and interact with data.
  • Partner with Portfolio Management, Trading, Risk, and Data teams to understand business workflows and translate them into well-designed technical solutions.
  • Investigate and improve existing datasets and pipelines with focus on data quality and reconciliation, pipeline reliability and performance, query performance, data lineage and transparency, and usability for downstream consumers.
  • Apply software engineering best practices including testing, code reviews, documentation, and version control, and production validation.
  • Use modern AI-assisted software development tools to accelerate engineering, testing, debugging, documentation, and analysis.
  • Explore opportunities to make trusted investment data more accessible to AI assistants, agents, and other AI-enabled workflows.
  • Participate in production support and help troubleshoot data or application issues when they arise.
REQUIRED SKILLS & EXPERIENCE
  • Approximately 6-8 years of professional software engineering experience, with meaningful hands-on experience across both backend/data engineering and front-end development.
  • Experience using modern AI development tools such as Codex, Claude, Cursor, GitHub Copilot, or similar tools, with an interest in incorporating AI meaningfully into day-to-day software development.
  • Strong programming skills in Python, with experience building production-quality data pipelines, services, or applications.
  • Strong SQL skills and practical experience designing, querying, and optimizing relational or analytical database structures.
  • Experience building data pipelines involving ingestion, transformation, validation, and delivery of large or complex datasets.
  • Experience developing or consuming REST and/or GraphQL APIs.
  • Working knowledge of cloud-based data environments and modern data warehouses.
  • Experience with Azure, Snowflake, and Azure Kubernetes Service (AKS) is required.
  • Strong understanding of the full data lifecycle: source -> ingestion -> transformation -> database curated datasets -> API / application / analytics consumption.
  • Demonstrated ability to troubleshoot data issues across multiple layers, including source data, transformations, databases, APIs, and user-facing applications.
  • Experience working in asset management, investment management, capital markets, or similarly data-intensive financial environment.
  • Familiarity with the core data concepts that underpin front-office investment workflows, including positions / holdings, transactions, pricing, market data, security master, reference data, account and portfolio data, and risk or analytics data.
  • Ability to understand how these data domains relate to one another and how they are consumed by Portfolio Managers, Traders, Risk professionals, and investment analytics users.
  • Comfortable working in a fast-paced engineering environment with shared ownership of production systems.
  • Domain knowledge in front-office workflows, including risk, trading, and positions. Familiarity with accounting systems is mandatory.
Nice-to-haves
  • Experience supporting Portfolio Management, Trading, Risk, or other front-office investment workflows directly.
  • Experience with private markets, alternatives, or Private Equity data.
  • Experience with Snowflake performance optimization and data modeling.
  • Experience with near-real-time or event-driven financial data.
  • Familiarity with Spark or other distributed data-processing frameworks.
  • Experience developing semantic or analytics-ready datasets for tools such as Tableau, Power BI, Sigma, or Pyramid.
  • Exposure to AI/LLM application development, including retrieval, tool use, agents, structured outputs, or natural-language interfaces over enterprise data.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Python)
Full Stack Engineer (Python)

Crisil • Mumbai, Pune District, Gurugram District

On-site
INR 1,800,000 - 3,000,000
Data Engineer
Data Engineer

Crisil • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Crisil • Mumbai

On-site
INR 1,800,000 - 2,800,000
Senior Full Stack Data Platform Engineer
Senior Full Stack Data Platform Engineer

Millennium Consulting • Bengaluru

On-site
INR 5,000,000 - 9,000,000
Analyst - Data Engineering
Analyst - Data Engineering

Latent View Analytics Limited • Chennai District

On-site
INR 900,000 - 1,300,000
Product Engineer
Product Engineer

Hedgineer • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Front Office Data Engineer
Front Office Data Engineer

Brevan Howard • Bengaluru

On-site
INR 4,500,000 - 7,500,000
VP, Process Improvement
VP, Process Improvement

Jobtailor • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Data Engineer
Senior Data Engineer

Luxoft India • India

On-site
INR 1,500,000 - 2,000,000
Technical Lead - Data Engineer (Data&AI)
Technical Lead - Data Engineer (Data&AI)

Srijan: Now Material • Gurugram District

On-site
INR 3,000,000 - 6,000,000