Search by job, company or skills

HDFC Life Insurance

Senior Full Stack Engineer – Python & Data (with Flutter Integration)

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us & The Role

We are looking for a heavy-hitting Backend / Data Engineer who can also bridge the gap to our mobile interface. The core of this role sits firmly in Python API development, security architecture, and AWS/GCP data pipelines, with the versatility to step into our Flutter frontend to integrate APIs, tweak UI flows, and ensure smooth end-to-end functionality.

This is a high-ownership role. You will own features from data ingestion all the way through secure API deployment and frontend integration.

Key Responsibilities

Secure API Engineering & Authentication

  • Architect Secure Backends: Independently design, develop, test, and document Python-based (Flask) RESTful APIs that are configuration-driven, scalable, and audit-ready.
  • Systems & Login Integration: Own the integration of user authentication and login systems across internal and external platforms, ensuring strict alignment with corporate InfoSec standards.
  • Automate Deployments (CI/CD): Manage and optimize code repositories and deployment pipelines using GitHub and CI/CD workflows for stable, automated delivery.
  • API & UI Connection: Integrate backend APIs into the Flutter mobile application, ensuring smooth, stable, and production-ready data flows.
  • UI Customization & Tweaks: Maintain, troubleshoot, and update existing Flutter frontend features, ensuring a responsive and stable user experience without needing to build the entire UI from scratch.

Data Engineering & Cloud

  • Automate Data Pipelines: Build and maintain automated ETL (Extract, Transform, Load) pipelines using Python and SQL to pull data from databases, APIs, and cloud storage.
  • Optimize Performance: Write, tweak, and optimize high-performance SQL queries across multiple database systems.
  • Cloud Architecture: Work actively with AWS (S3, Glue, Lambda, ECS, Secrets Manager) and GCP (BigQuery, basic Firebase integration) to support daily data operations.

Stakeholder Management & AI Productivity

  • Translate Business Needs: Interact confidently with product, business, and IT teams to translate complex insurance workflows into technical solutions.
  • Leverage Modern Tools: Actively integrate AI tools (ChatGPT, Claude, Copilot) into your workflow to accelerate debugging, automate repetitive tasks, and elevate documentation quality.

Required Skills & Qualifications

  • Experience: 4+ years of professional software development experience, leaning heavily toward Backend, API, or Data Engineering roles.
  • Core Tech Stack: Strong proficiency in Python (Flask) and heavy experience writing complex SQL and data pipeline workflows.
  • Authentication & Security: Hands-on experience implementing secure login integrations, managing authentication protocols (e.g., OAuth2, OIDC, token management), and working with security parameters like Secrets Manager.
  • Flutter Capability: Practical experience with Flutter—specifically the ability to navigate the codebase, integrate REST APIs, troubleshoot issues, and tweak existing mobile interfaces.
  • DevOps & Infrastructure: Proven experience with GitHub workflows, CI/CD pipelines, and cloud environments (AWS). Experience on GCP/BigQuery is a plus.
  • Communication: Exceptional spoken and written English; comfortable managing stakeholder expectations and requirements independently.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148376661