Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Summary:

Do you love a Challenge? Are you Passionate about technology? Are you customer obsessed? Looking to innovate? Join NAF Tech! New American Funding (NAF) is a mortgage lender offering an array of loan options. Established in 2003 and headquartered in Tustin, CA, United States.


By having a clear understanding of product requests, collaborating with our product teams and designers, and providing solutions to our business problems, this role will provide insights in our development efforts. We're expecting this candidate to be able to make independent decisions, and use their creativity to solve different problems, and most important of all, have fun with the team here!


Responsibilities:

  • Enable Engineering Autonomy: Support India-based engineering teams with architectural direction and decision-making while US-based counterparts are offline.
  • Architect with Purpose: Design scalable, secure, and maintainable systems across various product and service domains using modern architectural principles such Event Driven Design and Domain Driven Design.
  • Communicate with Clarity: Translate complex technical ideas into clear documentation, visuals, and presentations for both technical and non-technical audiences across geographies.
  • Collaborate Across Boundaries: Partner closely with product managers, tech leads, and senior stakeholders in both India and the US to align business goals with technical strategy.
  • Lead by Example: Guide teams through code reviews, solution design, architectural walkthroughs, and mentorship.
  • Improve Through Documentation: Create and maintain robust system diagrams, architecture documentation, and internal knowledge bases.
  • Foster Innovation: Stay ahead of emerging technologies, patterns, and practices, and bring those insights into our technical strategy.
  • Strengthen Observability & Reliability: Collaborate with DevOps and SRE to enhance monitoring, alerting, and operational health of systems.
  • Support Integration Needs: Design and oversee integrations with internal services and external vendor platforms.


Core Competencies:

  • Bachelor’s degree in computer science or equivalent work experience.
  • 12+ years of software engineering experience, with at least 7 years in architecture or technical leadership roles.
  • Deep expertise in designing distributed systems, service-oriented architectures, and cloud-native applications
  • Hands-on experience with: NET Core (C#), Modern frontend frameworks (React, Angular), Azure Cloud Services – App Services, Functions, Service Bus, Cosmos DB, Blob Storage, Event Grid, Azure Monitoring, SQL Server, ElasticSearch
  • Strong understanding of performance, scalability, microservices architecture, domain driven design, event driven design and CQRS.
  • Exceptional written and verbal communication skills, with the ability to work across cultures and time zones effectively.
  • Proven experience writing technical documentation, architectural diagrams (UML, data flow, etc.), and mentoring diverse technical teams.


Nice to Have / Desired skills :

  • Microsoft Certified: Azure Solutions Architect or Azure Developer Associate.
  • Familiarity with the Banking, FinTech, or Financial Services domains.
  • Experience in high-scale environments with production support responsibilities.
  • Background working on globally distributed teams.
  • Experience integrating third-party vendor platforms and APIs

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You