Posted on: 27/09/2025
Position Summary :
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 :
- 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 :
- Bachelors 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 :
- 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.
Did you find something suspicious?
Posted By
Functional Area
Mobile Development - iOS
Job Code
1552747
Interview Questions for you
View All