Skip to main content
First American
Зібрано зLinkedin2 дні тому
FullstackSenior

Full Stack Senior Software Engineer (Remote in CA)

PythonAzureReactJavaScriptTypeScriptREST APIPostgreSQLMySQLMicrosoft SQL ServerMongoDBCosmos DBLLMRAGAI APIsDockerKubernetesLinuxWindows ServerGitGitLabGitHubAzure DevOpsnpmCI/CDRuby on RailsOpenTelemetryAzure OpenAI
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
$129,300.00 - $172,300.00 Annually

Про позицію

First American Trust is seeking a Full Stack Senior Software Engineer to design and implement secure, scalable, cloud-native software solutions for financial applications, with a focus on AI-enabled capabilities. The role involves full-stack development using Python, React, and Azure, and collaborating with cross-functional teams.

Обовʼязки

  • Design, develop, test, deploy, and maintain secure, scalable applications in an Azure cloud environment.
  • Build full-stack solutions using Python, React, JavaScript/TypeScript, REST APIs, and microservice architectures.
  • Modify and enhance existing applications; contribute to product delivery through coding and pull request reviews.
  • Design, develop, and integrate AI-powered capabilities, including LLM integrations, RAG, agentic workflows, and intelligent automation, using platforms such as Azure OpenAI.
  • Implement and maintain AI orchestration and inference pipelines, ensuring performance, cost efficiency, observability, and responsible usage.
  • Apply software engineering best practices (testing, monitoring, CI/CD, observability, secure SDLC) to production systems, including AI-driven applications.
  • Evaluate and prototype emerging AI tools and frameworks; leverage AI-assisted development tools to accelerate design, coding, testing, and code review.
  • Ensure data privacy, security, governance, and compliance when building and deploying AI-enabled functionality.
  • Independently define and prioritize goals and tasks in a fast-paced agile product environment with small, focused teams.
  • Collaborate with Solution Architects and stakeholders to align on design plans, troubleshoot production issues, and drive durable solutions.
  • Mentor engineers on software engineering best practices, cloud-native architecture, and AI integration patterns.
  • Propose solutions to complex problems, build consensus among the team, and influence technical direction.

Вимоги

  • 5+ years of software development experience using Python and building cloud-native applications in Azure (AWS experience also considered).
  • Bachelor's degree in Computer Science or equivalent combination of education and experience.
  • Experience developing modern web applications with React and JavaScript/TypeScript.
  • Strong understanding of object-oriented programming, software design patterns, and application architecture.
  • Experience designing and consuming REST APIs.
  • Experience working with relational databases (PostgreSQL, SQL Server, MySQL).
  • Experience conducting code reviews and mentoring other engineers.
  • Experience working in Agile development environments.
  • Familiarity with CI/CD, DevOps, and modern software development best practices.
  • Experience integrating AI capabilities into applications, including Azure OpenAI, LLMs, RAG, or vector databases.
  • Experience with Docker and Kubernetes preferred.
  • Excellent communication skills and ability to collaborate across technical and business teams.
  • Familiar with Ruby on Rails or willing to learn it.
  • Experience with event-driven architecture and messaging platforms.
  • Experience with application observability leveraging OpenTelemetry.

Переваги

  • medical
  • dental
  • vision
  • 401k
  • PTO/paid sick leave
  • employee stock purchase plan

До кого писати

Full Stack Senior Software Engineer (Remote in CA)$129,300.00 - $172,300.00 Annually
Оригінал