Principal Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Southlake, TX, USA
Hybrid
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Role
Designs, develops, and maintains scalable cloud-based healthcare software platforms. Responsibilities include architecting Azure systems, building APIs and microservices, optimizing databases, developing AI-enabled capabilities, implementing CI/CD and containerized deployments, applying healthcare security controls, and collaborating across engineering, product, business, and healthcare teams.
Summary Generated by Built In

EMPLOYER: PeerIslands US, Inc.

JOB TITLE: Principal Software Engineer

LOCATION: Southlake, TX (hybrid role, may work from home)

DUTIES: Design, develop, test, implement, and maintain cloud-based software applications and enterprise healthcare technology solutions. Architect scalable, secure, and reliable systems using Microsoft Azure cloud services, Node.js, Nest.js, C#, .NET, MongoDB, SQL, and related technologies. Build and enhance REST and GraphQL APIs, microservices, and data integration workflows to support patient engagement, clinic operations, appointment scheduling, billing, and interoperability with healthcare systems. Develop and optimize backend services, frontend applications, data platform components, and database solutions, including performance tuning, caching, query optimization, and data modeling. Work with AI-enabled solutions including OpenAI models, large language models (LLMs), prompt-driven workflows, and data platform integrations to support intelligent automation, search, summarization, and business process improvements. Implement CI/CD pipelines, infrastructure automation, containerized deployments, monitoring, logging, and release management processes using DevOps tools and cloud-native practices. Apply security controls including authentication, authorization, encryption, and compliance practices for healthcare data. Participate in code reviews, troubleshooting, debugging, testing, technical documentation, Agile ceremonies, and cross-functional collaboration with engineering, product, business, and healthcare stakeholders to deliver scalable digital health platforms and operational improvements.

REQUIREMENTS: Bachelor’s or foreign equivalent degree in Computer Science, Applied Computer Science, Computer Engineering, or Information Systems, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer/Developer, Consultant, or in a related/similar position. Experience therein to include 6 years in enterprise software development, CI/CD, DevOps, deployment automation, cloud release support, Microsoft Azure cloud services, cloud-native, REST API and GraphQL microservices development; 6 years using C#, .NET, Nestjs, Python, Docker, and Kubernetes; and 5 years with MongoDB (NoSQL) and SQL database design and optimization. Hybrid role, ability to work from home.

CONTACT: To apply, email resume to [email protected]. Ref. Job code UPAA-W.

Skills Required

  • Bachelor's degree or foreign equivalent in Computer Science, Applied Computer Science, Computer Engineering, Information Systems, or a related field
  • 6 years of progressive, post-baccalaureate experience in the offered role or a related software engineering, development, or consulting position
  • 6 years of enterprise software development experience
  • 6 years of experience with CI/CD, DevOps, deployment automation, cloud release support, Microsoft Azure, cloud-native development, REST APIs, GraphQL, and microservices
  • 6 years of experience using C#, .NET, Nest.js, Python, Docker, and Kubernetes
  • 5 years of experience with MongoDB and SQL database design and optimization
  • Ability to work from home in a hybrid role
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: Southlake, TX
148 Employees
Year Founded: 2018

What We Do

PeerIslands is an AI-native enterprise transformation partner that helps global organizations modernize by streamlining workflows and accelerating software delivery. Using its proprietary PeerAI platform, the company leverages generative AI, multi-agent orchestration, and automation. It specializes in cloud-native application modernization and data engineering, serving Fortune 100 clients in industries such as BFSI, healthcare, and telecommunications.

Similar Jobs

Caterpillar Logo Caterpillar

Principal Software Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial • Industrial Equipment
Hybrid
Irving, TX, USA
100000 Employees
159K-259K Annually

Graphcore Logo Graphcore

Software Engineer

Artificial Intelligence • Semiconductor
Hybrid
Austin, TX, USA
903 Employees

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Austin, TX, USA
40000 Employees
118K-201K Annually
In-Office or Remote
3 Locations
285K-450K Annually

Similar Companies Hiring

Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account