HDFC Life
Website:
hdfclife.com
Job details:
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.
Click on Apply to know more.