Sr. Engineer II - App Engg & AI
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Senior engineer owning the API and data-serving layer of a customer-facing metrics and reporting platform.
The platform includes a React application, module-federated micro-frontend shell, FastAPI service, and curated analytics data layer.
This is a full-stack position with a backend center of gravity, primarily using Python, FastAPI, and PostgreSQL while contributing to React and TypeScript.
Cross-capability ownership is required so engineers can deliver and support features end to end.
Key Skills for This Role
Full Job Posting
About the Role
Senior engineer owning the API and data-serving layer of a customer-facing metrics and reporting platform.
The platform includes a React application, module-federated micro-frontend shell, FastAPI service, and curated analytics data layer.
This is a full-stack position with a backend center of gravity, primarily using Python, FastAPI, and PostgreSQL while contributing to React and TypeScript.
Cross-capability ownership is required so engineers can deliver and support features end to end.
Key Responsibilities
- Own tenant-scoped metrics APIs, including aggregation logic, query performance, and schema evolution.
- Enforce tenant and billing-entity isolation structurally in the data access layer.
- Design SQLModel entities and safely run Alembic migrations against live data with validation queries.
- Maintain matching Pydantic server models and Zod client schemas without silent contract drift.
- Reconcile reported metrics with trusted BI numbers and explain questioned figures.
- Tune caching, rate limiting, pagination, and database query plans.
- Implement OAuth2/OIDC, JWT validation, scopes, and claims-based authorization.
- Build and review React and TypeScript features and take end-to-end ownership when required.
- Maintain pytest coverage, tracing, and structured logging for production diagnosis.
- Triage customer-raised production issues across the stack.
- Work with data engineering and BI teams on metric definitions, mart design, and reconciliation.
Qualifications
- At least 6 years building production backend services and at least 3 years using Python in a modern async stack.
- Working proficiency in TypeScript and React is required.
- Deep FastAPI experience with async request handling, dependency injection, and background tasks.
- Strong PostgreSQL skills including asyncpg, connection pooling, indexing, and query-plan analysis.
- Advanced SQL knowledge including window functions, CTEs, time-bucketed rollups, and duplicate or late-arriving data handling.
- Experience with SQLModel or SQLAlchemy, Pydantic, Alembic, multi-tenant systems, OAuth2/OIDC, JWT, and API authorization.
- Experience with caching, rate limiting, API performance tuning, pytest, async testing, fixtures, Git workflows, code review, and CI/CD.
- Cloud platforms, containerization, and observability tools such as OpenTelemetry, Prometheus, or Loki are a plus.
- Exposure to dbt, Snowflake, warehouse-to-application data modeling, or Power BI/DAX is a plus.
- Strong written communication and ability to work within defined overlap hours across time zones.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Anblicks
Sr Sales Executive for Dallas - Director/ Vice-President
Dallas, USA
Senior Data Engineer for Dallas - Mid-Senior level
Dallas, USA
UI Developer-Dallas TX-Remote for Addison - Mid-Senior level
, USA
Engineer III - App Engg & AI
Ahmedabad, IND
Anblicks is seeking an AI-focused software engineer to build secure, production-ready applications using LLMs, retrieval, tool integration, and agentic workflows. The role covers backend, APIs, user-facing components, te
Sr. Engineer II - App Engg & AI
, IND
Anblicks is seeking a Senior Engineer II to own a customer-facing analytics and reporting application built with React, TypeScript, and a FastAPI backend. The full-stack role has a frontend focus and requires production
Engineer III - App Engg & AI
, IND
Anblicks is seeking an AI-focused software engineer to build, integrate, test, and support production-ready applications using LLMs, RAG, agentic workflows, and enterprise APIs. The role requires 3 to 5+ years of softwar
Sr. Engineer II - App Engg & AI
Hyderabad, IND
Anblicks is seeking a Senior Engineer II to own customer-facing dashboards, tables, filters, charts, and saved views for a metrics and reporting platform. This full-stack role has a frontend focus and requires production
Senior QA Automation Engineer – AI-Driven Automation
Hyderabad, IND
Anblicks is seeking a Senior QA Automation Engineer to build scalable automation frameworks and automated tests for web applications, APIs, and end-to-end workflows. The role requires 5–9 years of QA automation experienc
Sr Sales Executive for Dallas - Director/ Vice-President
Dallas, USA
Senior Data Engineer for Dallas - Mid-Senior level
Dallas, USA
UI Developer-Dallas TX-Remote for Addison - Mid-Senior level
, USA
Engineer III - App Engg & AI
Ahmedabad, IND
Sr. Engineer II - App Engg & AI
, IND
Engineer III - App Engg & AI
, IND
Sr. Engineer II - App Engg & AI
Hyderabad, IND
Senior QA Automation Engineer – AI-Driven Automation
Hyderabad, IND