Principal Full Stack Engineer

Posted Yesterday
Be an Early Applicant
Dallas, TX, USA
In-Office
90-100 Annually
Expert/Leader
Cloud • Analytics • Consulting
The Role
Designs, builds, and operates scalable enterprise applications using Java, React, Python, microservices, and cloud platforms. Owns architecture and technical direction, integrates generative AI capabilities, leads complex delivery, and collaborates with data science teams on production AI services. Mentors engineers, drives testing and DevSecOps practices, resolves complex production issues, improves security, and communicates technical trade-offs across product, design, and executive stakeholders.
Summary Generated by Built In
Full Stack Engineer - Principal

About the Role
We are hiring a Principal Full-Stack Engineer to design, build, and operate scalable enterprise applications on a
modern Java and React stack. This is a senior individual-contributor role with technical leadership scope: you will
own architecture decisions, drive engineering excellence, integrate AI capabilities into production systems, and
mentor mid- and junior-level engineers.
The right candidate has deep hands-on expertise across backend, frontend, cloud-native microservices, and
DevSecOps practices — and the judgment to make trade-offs in ambiguity without waiting for direction.
Must-Have Technologies: React, Java 17+, Python, Microservices, AWS/Azure, RDBMS, NoSQL
Responsibilities
Required Skills
Technical
Own architecture decisions and drive engineering excellence on a modern Java, Python, and React stack.
Integrate AI capabilities into production systems, including LLMs, embeddings, RAG pipelines, and agentic
workflows.
Drive architectural decisions and set technical direction across cross-functional teams.
Lead end-to-end delivery of complex projects, from design through deployment.
Mentor mid- and junior-level engineers through complex tickets, debugging, root-cause analysis, and
production incident response.
Coach engineers on writing effective unit and integration tests and navigating CI/CD pipelines with confidence.
Guide engineers into adjacent areas such as cloud computing, AI/ML, and DevOps to expand their scope and
impact.
Collaborate with data science and ML teams to operationalize models, build evaluation pipelines, and deploy
production-ready AI services.
Translate business requirements into scalable technical solutions and explain trade-offs to product, design,
and executive stakeholders.
10+ years of hands-on software development experience, with deep expertise in modern Java full-stack
development.
Strong command of Java frameworks and libraries, including Spring, Spring Boot, and Hibernate.
Proven experience building single-page web applications using React, Bootstrap, and Node.js.
Proven ability to build responsive, intuitive user interfaces and translate UI/UX mockups into production-ready
experiences.
AI & Generative AI
Leadership & Soft Skills
Demonstrated experience architecting and implementing microservices and event-driven systems using
messaging platforms such as Kafka or RabbitMQ.
Expertise developing and maintaining RESTful APIs, backend services, and database schemas across
relational (SQL Server, PostgreSQL) and NoSQL (MongoDB, Elasticsearch) platforms.
Strong SQL development skills, including query optimization and performance tuning.
Hands-on experience deploying and operating containerized microservices on AWS and/or Azure, applying
cloud-native patterns and infrastructure-as-code.
Working knowledge of modern security frameworks and standards such as OAuth 2.0, OpenID Connect, and
JWT.
Proven ability to proactively detect and remediate security vulnerabilities across application code and
infrastructure within established SLAs.
Experience with modern testing frameworks (Jest, Mocha, Chai) and a commitment to test-driven
development, including unit and integration testing.
Ability to enforce engineering best practices through peer code reviews, architectural standards, and raising
the bar on code quality.
Proven ability to troubleshoot complex, cross-stack production issues and drive root-cause analysis to
resolution.
Hands-on experience with Agile methodologies and DevOps culture across the software delivery lifecycle,
including managing work and releases through Jira and Azure DevOps.
Familiarity with Python for scripting, automation, data processing, and backend services.
Practical experience integrating Large Language Models into applications via APIs (OpenAI, Anthropic Claude,
Azure OpenAI, AWS Bedrock).
Familiarity with prompt engineering, Retrieval-Augmented Generation (RAG), embeddings, and vector
databases.
Understanding of responsible AI practices, including data privacy, hallucination mitigation, evaluation, and
guardrails.
Proven ability to lead, mentor, and grow engineering teams, fostering technical excellence and continuous
learning.
Excellent written and verbal communication — articulates complex technical concepts clearly to technical and
non-technical audiences.
Active listener who engages effectively with designers, architects, product managers, and end users to
understand needs and drive alignment.
Strategic thinker who balances short-term delivery pressure with long-term technical investment and debt
management.
Ownership mindset — accountable for outcomes, proactive in driving initiatives forward.
Conflict-resolution and negotiation skills to align diverse perspectives and drive consensus on technical
direction.
Adaptability and resilience in fast-paced environments with shifting priorities.

Skills Required

  • 10+ years of hands-on software development experience
  • Deep expertise in modern Java full-stack development
  • Strong command of Spring, Spring Boot, and Hibernate
  • Experience building single-page applications with React, Bootstrap, and Node.js
  • Experience architecting microservices and event-driven systems using Kafka or RabbitMQ
  • Experience developing RESTful APIs, backend services, and database schemas
  • Experience with relational databases including SQL Server or PostgreSQL
  • Experience with NoSQL platforms including MongoDB or Elasticsearch
  • Strong SQL development, query optimization, and performance tuning skills
  • Experience deploying and operating containerized microservices on AWS and/or Azure
  • Experience with cloud-native patterns and infrastructure as code
  • Working knowledge of OAuth 2.0, OpenID Connect, and JWT
  • Experience identifying and remediating application and infrastructure security vulnerabilities
  • Experience with Jest, Mocha, and Chai, including unit and integration testing
  • Experience with Agile methodologies and DevOps practices
  • Experience managing work and releases through Jira and Azure DevOps
  • Familiarity with Python for scripting, automation, data processing, or backend services
  • Experience integrating large language models through APIs
  • Familiarity with prompt engineering, RAG, embeddings, and vector databases
  • Understanding of responsible AI practices, data privacy, evaluation, and guardrails
  • Ability to lead, mentor, and grow engineering teams
  • Excellent written and verbal communication skills
  • Conflict-resolution, negotiation, and consensus-building skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Addison, TX
568 Employees
Year Founded: 2004

What We Do

Anblicks is a Cloud Data Analytics Company based out of Dallas, TX, with offices in USA, India, and Australia. Since 2004, Anblicks has been helping customers by bringing value to their data and implementing modern data architecture and advanced analytics solutions in the cloud.

Similar Jobs

Wells Fargo Logo Wells Fargo

Principal Engineer

Fintech • Financial Services
Hybrid
Irving, TX, USA
205000 Employees

Butterfly Network, Inc. Logo Butterfly Network, Inc.

Software Engineer

eCommerce • Hardware • Healthtech • Software
In-Office or Remote
38 Locations
443 Employees
200K-230K Annually

Pragmatike Logo Pragmatike

Full-stack Engineer

Information Technology • Software
Remote or Hybrid
10 Locations
11 Employees
In-Office
4 Locations
5075 Employees

Similar Companies Hiring

Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account