Senior/Lead Full Stack Engineer
Primary stack
Job description
About the Position
We are looking for a Senior/Lead Full Stack Engineer to help build production software for merchant processing, compliance automation, and AI-enabled operational tools within a growing payments engineering team. You will design and develop full-stack applications using C#/.NET on the backend and React on the frontend, contribute to API design and Microsoft Azure cloud infrastructure, and apply AI-assisted coding tools with senior engineering judgment. This role is onsite daily in Irvine, CA, and requires experience in payments, financial services, or other security-sensitive environments.
Responsibilities
- Design and build scalable features for internal merchant-processing, compliance, and operational platforms.
- Develop full-stack applications using React on the frontend and C#/.NET on the backend.
- Contribute to architecture and engineering standards while collaborating closely with leadership and other engineers.
- Apply sound practices for API design, data handling, automated testing, code review, security, and maintainability.
- Work within Microsoft Azure and contribute to delivery and operational practices in partnership with the appropriate infrastructure or DevOps owner.
- Use Anthropic Claude or comparable tools for AI-assisted coding, with senior human review of production decisions.
- Contribute to Azure-hosted LLM solutions, including existing GPT-4o mini use cases, when relevant to the product.
- Help establish pragmatic development practices as the engineering organization grows.
Requirements
- 4+ years of senior-level production experience with C#/.NET and React.
- Experience designing and maintaining APIs, data flows, production software architecture, and automated tests.
- Production experience with Microsoft Azure services.
- Hands-on experience with AI-assisted coding tools, plus the judgment to review, test, and improve generated work.
- Strong spoken and written English for technical discussions and cross-functional collaboration.
- Ability and willingness to work on-site at the Irvine, CA office daily.
- A builder mentality and comfort working in a fast-moving environment with ambiguity and evolving requirements.
Nice to Have
- Experience with Terraform or another Infrastructure as Code tool.
- Experience with Azure DevOps, CI/CD, and production delivery practices.
- Experience in payments, financial services, regulated systems, or other security-sensitive environments.
- Experience with compliance automation, web-scraping systems, or high-risk transaction processing.
- Experience with observability, secure software design, and production incident ownership.
- Experience mentoring engineers or helping define team practices, if leadership responsibilities are confirmed.
We Offer
- Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget.
- Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews.
- Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm.
- Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands.
- Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized.
- Well-being & support: access local well-being programs and people-focused support tailored to your location.
© AgileEngine. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
AgileEngine is a privately held company established in 2010 and HQed in the Washington DC area. We rank among the fastest-growing US companies on the Inc 5000 list and the top-3 software developers in DC on Clutch.
