M

Principal Engineer

Modulr Finance Limited
NewPosted yesterday

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

JavaMicroservices ArchitectureEvent-Driven ArchitectureSoftware ArchitectureRESTful APIs

Job description

Overview

Hands-on individual contributor role with broad technical influence across multiple Engineering teams, setting technical direction for key parts of Modulr's payments platform.

What you'll do

  • Lead design, analysis and documentation of products, systems or subsystems, setting the technical direction for key parts of the platform.
  • Provide hands-on technical leadership on the most complex areas of the platform, pairing with teams, unblocking hard engineering problems and raising the quality bar.
  • Take principal ownership of core framework components such as the workflow engine, rules/decision engine and event-driven orchestration layer, defining patterns and abstractions that other teams reuse.
  • Design and evolve event-driven architectures that support real-time decisioning, auditability and replay across multiple domains.
  • Lead the design and implementation of agentic AI-driven workflows, orchestrating services and AI components to assist human operators while keeping decisions explainable and controlled.
  • Define and own domain models, service boundaries and integration contracts, using domain-driven design and hexagonal architecture to keep systems loosely coupled and vendor-agnostic.
  • Drive engineering standards, tooling and processes, from code quality and testing through to observability, reliability and security.
  • Develop and execute test procedures for software.
  • Proactively identify issues, bottlenecks, gaps or opportunities and either directly affect change or advocate for that change.
  • Work in an agile environment (Scrum or Kanban).
  • Document best practices, guides, systems design, reference architectures and implementations.
  • Participate in design and code reviews.
  • Contribute to the evolution of the architecture to make it more flexible and easier to use.
  • Be an ambassador for technical excellence within Modulr and externally by representing Modulr at events and conferences.

What you'll need

  • Able to clearly communicate architectural goals and standards.
  • Ability to deep dive into technical problems and customer-led challenges.
  • Strong analytical thinking, problem-solving, appropriate judgement and decision-making skill.
  • Commitment to collaboration and teamwork.
  • Proven ability to effectively manage timelines and deliverables.
  • Thrives in complex, rapidly changing environments and can make sound judgements amid ambiguity.
  • Self-starter, motivated team player who thrives in a fast-paced environment.
  • Enjoys shaping architecture as well as code, guiding service boundaries, contracts, and writing complex frameworks and event models that other teams build on.
  • Strong track record of building high-scale, reliable systems, comfortable designing for resilience, observability and graceful degradation from day one.
  • Comfortable building event-driven and data-driven platforms.
  • Curious/passionate about AI and automation, and thinks carefully about where agents/LLMs add real value while staying within risk and control boundaries.
  • Expert in Java with deep experience building and operating distributed microservices in a cloud environment, at scale.
  • Expert in OOPs and design patterns.
  • Expert in REST API design.
  • Strong practical knowledge of event-driven architectures.
  • Experience with open-source technologies such as Spring and Hibernate.
  • Strong background in observability and reliability.
  • Experience with open-source RDBMS technologies such as PostgreSQL.
  • Experience testing across different levels of applications and advocating for best practice.

Nice to have

  • Experience with compliance / risk / FinCrime domains.
  • Hands-on experience designing or integrating workflow engines.
  • Experience with rules / decision engines and a clear view on how to manage rule lifecycle, versioning and testing at scale.
  • Experience/understanding of agentic / AI-driven systems and how to integrate them into backend workflows with appropriate guardrails, monitoring and fallbacks.
  • Exposure to payment schemes/flows, regulatory frameworks, SME/partner onboarding; experience reducing false positives via rule tuning/enrichment; familiarity with schema governance and data-lineage tooling is a strong plus.

Details

  • Location: Pune.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Engineer