Full Stack Senior Software Engineer (Remote in CA)
Role Overview
Build secure, scalable, cloud-native software solutions for next-generation financial applications.
Contribute hands-on development and architecture decisions across web applications, APIs, and distributed services.
Collaborate with Product, Architecture, UX, DevOps, and Security teams on production-ready AI-enabled systems.
Operate autonomously with minimal supervision in a fast-paced Agile environment.
Key Skills for This Role
Full Job Posting
Company and Team
First American is a people-first financial services organization providing banking, wealth management, and trust solutions.
The team values innovation, inclusion, collaboration, and employee development.
Role Overview
Build secure, scalable, cloud-native software solutions for next-generation financial applications.
Contribute hands-on development and architecture decisions across web applications, APIs, and distributed services.
Collaborate with Product, Architecture, UX, DevOps, and Security teams on production-ready AI-enabled systems.
Operate autonomously with minimal supervision in a fast-paced Agile environment.
What You Will Do
- Develop and maintain Azure applications using Python, React, JavaScript or TypeScript, REST APIs, and microservices.
- Modify existing applications and contribute through coding and pull request reviews.
- Integrate LLMs, RAG, agentic workflows, intelligent automation, and Azure OpenAI capabilities.
- Maintain AI orchestration and inference pipelines for performance, cost efficiency, observability, and responsible usage.
- Apply testing, monitoring, CI/CD, observability, and secure SDLC practices.
- Evaluate AI tools and use AI-assisted development throughout delivery.
- Protect data privacy, security, governance, and compliance.
- Prioritize work independently and collaborate on architecture, troubleshooting, and technical direction.
- Mentor engineers on software engineering, cloud-native architecture, and AI integration patterns.
Required Qualifications
- At least 5 years of software development experience using Python and building cloud-native applications in Azure; AWS experience is also considered.
- Bachelor's degree in Computer Science or an equivalent combination of education and experience.
- Experience with React and JavaScript or TypeScript.
- Strong knowledge of object-oriented programming, design patterns, and application architecture.
- Experience designing and consuming REST APIs.
- Experience with relational databases.
- Experience conducting code reviews and mentoring engineers.
- Experience in Agile development environments.
- Familiarity with CI/CD, DevOps, and modern software development practices.
- Experience integrating AI capabilities including Azure OpenAI, LLMs, RAG, or vector databases.
- Excellent communication and cross-functional collaboration skills.
- Experience with event-driven architecture, messaging platforms, and application observability using OpenTelemetry.
Preferred Qualifications
- Experience with Docker and Kubernetes is preferred.
- Familiarity with Ruby on Rails or willingness to learn it.
Technology Stack
- Python, Azure App Services, Azure Functions, Azure OpenAI, and Azure AI Services.
- React, JavaScript or TypeScript, REST APIs, and relational databases including PostgreSQL, MySQL, and SQL Server.
- NoSQL databases including MongoDB and Cosmos DB, plus LLMs, RAG, and AI APIs.
- Docker, Kubernetes, Linux, Windows, Git, GitLab, GitHub, Azure DevOps, npm, and CI/CD pipelines.
Pay Range
- Annual pay range is $129,300 to $172,300.
- The hiring range is an estimate of base pay and may vary based on knowledge, skills, experience, business requirements, and geographic location.
Benefits
- Eligible employees may receive medical, dental, vision, 401(k), paid time off, paid sick leave, and an employee stock purchase plan.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at FCT
Business System Analyst
, USA
The employer is seeking an experienced Business System Analyst to improve business processes and deliver solutions in partnership with business teams and stakeholders. The role requires 2–5 years of related experience, a
Product Owner (Remote in CA)
Santa Ana, USA
FCT is seeking a Product Owner to improve client-management workflows and Salesforce capabilities for Sales and Operations teams. The role owns product priorities, integrations, and delivery from discovery through releas
Principal Business Process Owner
, USA
The Principal Business Process Owner leads enterprise process modernization across the title insurance and 1031 exchange lifecycle. The role requires 12+ years of progressive functional experience, enterprise-scale proce
Business Analyst - REMOTE - EST ONLY
Fort Mill, USA
The employer seeks a business analyst to translate business needs into practical solutions and support process, risk, and control reviews. The role also identifies workflow improvements using technology and AI; applicant
Senior Process Associate
, IND
First American is seeking a Senior Process Associate to deliver accurate, timely client outputs for real estate title and property-data processes. Candidates should have at least one year of industry experience, strong E
Senior Process Associate
, IND
First American is seeking a Senior Process Associate to deliver accurate, timely real estate title and property data processing. Candidates should have at least one year of industry experience, relevant undergraduate or
Process Associate
, IND
First American India is hiring a Process Associate to support real estate title and property data search and processing work. The role is suitable for freshers or candidates with one year of experience and requires accur
Process Associate
, IND
First American India is seeking a Process Associate to support real estate data and title-related search processes with accurate data entry and timely communication. The role is suitable for freshers or candidates with o
Business System Analyst
, USA
Product Owner (Remote in CA)
Santa Ana, USA
Principal Business Process Owner
, USA
Business Analyst - REMOTE - EST ONLY
Fort Mill, USA
Senior Process Associate
, IND
Senior Process Associate
, IND
Process Associate
, IND
Process Associate
, IND