Senior Backend & Temporal Data Engineer (AIRE)

Department Icon Data Science Analytics & Machine Learning
Posted: 12 hours ago
5-10 years
Pune OR Bengaluru, Multiple, India
Data Science Analytics & Machine Learning
work from office
Full Time
Closes 12 Jan 2027

Posted: 12 hours ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

Role

Senior Backend & Temporal Data Engineer (Senior)

Visit our website bmwtechworks.in to know more.

Follow us on LinkedIn | Instagram | Facebook | X for the exciting updates.

About the UNIT/ Unit Overview 

AIRE (AI-native Requirements Engineering) is a new BMW Group tool for managing vehicle requirements, the descriptions of what a car and its software must do. It keeps the full history of every requirement, shows how requirements are linked to each other and to tests, and shows what is affected when something changes. It helps teams meet automotive standards such as Automotive SPICE and ISO 26262. AIRE is built for AI agents first and a user interface later, and the team uses AI agents to help build it. In this role you build the core storage of AIRE, which keeps every version of every requirement and lets teams look back in time, branch and merge.

Location

Pune / Bangalore

Experience

Number of openings

 

1

 

 

 

What awaits you/ Job Profile 

 

• Implement and evolve the bitemporal, append-only core model, including revision checksums, time-travel queries and baselines.

• Implement semantic branching and record-level three-way merge with clear conflict semantics.

• Expose core capabilities as typed, idempotent and auditable domain actions together with the Senior Agent & Domain Action Engineer.

• Write specifications, property-based tests and invariants that guide agent-generated code, and act as the accountable human reviewer for bitemporal logic.

• Meet the quality goals for consistency, latency and data volume, and provide measurements for the Go/No-Go evidence.

• Contribute to architecture decisions and keep technical documentation current.

• Ensure security, performance and code quality from the first commit, with automated tests and quality gates for all human and agent work.

 

 

 

 

 

 

 

 

 

 

 

 

What should you bring along

 

• Degree in Computer Science, Software Engineering or a related field, or equivalent relevant experience.

• Minimum of six years of backend engineering experience with relational databases in production.

• Demonstrated experience with complex, consistency-critical data models.

 

 

 

 

 

Must have technical skill 

• Strong backend engineering experience in Python (for example FastAPI, Pydantic, SQLAlchemy) building production services.

• Deep PostgreSQL expertise: schema design, indexing, partitioning, query tuning, transaction isolation and concurrency control.

• Experience implementing temporal or versioned data models, for example bitemporal tables, append-only histories, event sourcing or slowly changing dimensions.

• Experience with optimistic concurrency, idempotent writes, integrity checksums and consistent snapshots.

• Strong testing discipline, including unit, integration and property-based testing of complex data logic.

• Proficient AI-native engineering practice: working from specifications with coding agents, constraining them with tests and architecture rules, and rigorously reviewing generated code.

• Experience with API design and typed contracts (for example OpenAPI and JSON Schema).

 

 

 

Good to have technical skills

• Experience implementing branching and three-way merge for structured data.

• Knowledge of requirements management tools and of Automotive SPICE or ISO 26262 traceability needs.

• Experience with performance testing (for example k6) and observability (OpenTelemetry).

• Experience with Azure Database for PostgreSQL and container-based deployment.

Skills

PythonGoFastAPIPostgreSQLAzurePerformance TestingTeams

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

BMW TechWorks India is a joint venture and a 100% digital hub of the BMW Group, focusing on software development, digital transformation, and IT solutions for the global automotive giant.

Similar Jobs

View all
Loading...

Looking for something similar?

Bag Logo
Jobaaj
Get jobs like this by email

New Data Science Analytics & Machine Learning roles in Pune OR Bengaluru.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.