Principal Software Engineer

Recru

United States

On-site

USD 150,000 - 230,000

Full time

3 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Recru in the United States is seeking a Principal Software Engineer with 10+ years of software engineering experience and at least 1 year of hands-on AI engineering experience. This leader will drive architecture decisions, modernize enterprise applications, and build AI-enabled solutions leveraging LLMs, RAG, AI agents, and Azure OpenAI.

The role requires expert Java and Spring Boot skills, cloud experience (Azure/AWS), and a track record in microservices, CI/CD, testing, security, and

Qualifications

  • 10+ years of software engineering experience.
  • 1+ year of hands-on AI engineering experience.
  • Expert-level Java and Spring Boot experience.
  • Experience with Azure OpenAI, OpenAI APIs, AWS Bedrock, or similar AI platforms.
  • Strong understanding of LLMs, RAG, vector databases, AI agents, and prompt engineering.
  • Azure or AWS cloud experience.
  • Microservices and event-driven architecture experience.
  • CI/CD pipeline and DevOps experience.
  • Proven architecture ownership and technical leadership.

Responsibilities

  • Lead architecture and technical strategy for enterprise applications.
  • Design and develop scalable solutions using Java, Spring Boot, React, and cloud technologies.
  • Drive modernization of legacy applications to microservices and event-driven architectures.
  • Design and implement AI-powered solutions including RAG, AI agents, and LLM integrations.
  • Champion engineering best practices across CI/CD, testing, security, and observability.
  • Mentor engineers and influence technical direction across teams.

Skills

Java
Spring Boot
React
Cloud platforms
AI engineering
Architectural leadership

Tools

Azure OpenAI
OpenAI APIs
AWS Bedrock

Job description

Seeking a Principal Software Engineer with 10+ years of software engineering experience and at least 1 year of hands-on AI engineering experience. This individual will provide technical leadership, drive architecture decisions, modernize enterprise applications, and build AI-enabled solutions leveraging technologies such as LLMs, RAG, AI agents, and Azure OpenAI.

Key Responsibilities
  • Lead architecture and technical strategy for enterprise applications.
  • Design and develop scalable solutions using Java, Spring Boot, React, and cloud technologies.
  • Drive modernization of legacy applications to microservices and event-driven architectures.
  • Design and implement AI-powered solutions including RAG, AI agents, and LLM integrations.
  • Champion engineering best practices across CI/CD, testing, security, and observability.
  • Mentor engineers and influence technical direction across teams.
Required Qualifications
  • 10+ years of software engineering experience
  • 1+ year of AI engineering experience building or integrating AI-enabled applications
  • Expert-level Java and Spring Boot experience
  • Experience with Azure OpenAI, OpenAI APIs, AWS Bedrock, or similar AI platforms
  • Strong understanding of LLMs, RAG, vector databases, AI agents, and prompt engineering
  • Azure or AWS cloud experience
  • Microservices and event-driven architecture experience
  • CI/CD pipeline and DevOps experience
  • Proven architecture ownership and technical leadership
Preferred Qualifications
  • MCP, agent frameworks, or multi-agent systems
  • Graph databases and semantic search
  • Terraform or Infrastructure as Code
  • OpenTelemetry and observability platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Minfy Technologies • United States

On-site
USD 150,000 - 210,000
AI-Driven Principal Software Engineer
AI-Driven Principal Software Engineer

Recru • United States

On-site
USD 150,000 - 230,000
Principal Software Engineer
Principal Software Engineer

Compunnel, Inc. • Dallas (TX)

On-site
USD 130,000 - 180,000
Principal AI Software Engineer - .NET
Principal AI Software Engineer - .NET

Korn Ferry • Westlake (TX)

On-site
USD 130,000 - 160,000
Principal AI Software Developer
Principal AI Software Developer

Pyramid Systems Inc • United States

On-site
USD 180,000 - 280,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • Redwood City (CA)

On-site
USD 180,000 - 240,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Python AI Developer
Python AI Developer

Compunnel, Inc. • Town of Florida (NY)

On-site
USD 180,000 - 270,000
Principal AI Engineer
Principal AI Engineer

Talon Professional Services • New York (NY)

On-site
USD 140,000 - 220,000
Senior AI Engineer
Senior AI Engineer

Springs Window Fashions and Affiliated Companies • Town of Middleton (WI)

On-site
USD 130,000 - 160,000