Principal Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Southlake, TX, USA
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Role
Develop LLM-powered automation and agent tooling for legacy code analysis and modernization. Build cloud-native migration services, scalable Spark and Databricks data platforms, ETL frameworks, data models, validation controls, and Airflow-orchestrated workflows. Reverse-engineer mainframe and database workloads, transform legacy logic into microservices, optimize MongoDB schemas, and implement near-real-time data synchronization. Requires extensive data engineering, cloud, Python, and AI framework experience.
Summary Generated by Built In

JOB TITLE: Senior Software Engineer

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

DUTIES: Develop automation tooling using LLMs (Large Language Models) and agent frameworks to assist with legacy code analysis, documentation generation, and migration/pipeline scaffolding; integrate outputs with engineering review, validation, and testing; Analyze and reverse-engineer legacy database and mainframe workloads to identify dependencies, data flows, and functional logic required for modernization and migration; Develop parsers and analysis utilities to extract metadata, lineage, and relationships from legacy codebases to support migration planning, documentation, and implementation; Design and build cloud-native migration services to convert legacy procedures and batch logic into modern microservices and standardized data processing jobs; Design and implement scalable data platforms and pipelines to support enterprise eligibility and operational data processing using Apache Spark (PySpark) and Databricks/Google Cloud Dataproc; Architect data models and storage patterns; redesign relational schemas into denormalized nested document models suitable for MongoDB to improve downstream query efficiency and application performance; Build configuration-driven Extract, Transform, Load (ETL) frameworks that generate Spark jobs from declarative specifications; Develop data validation, auditing, and threshold-based control frameworks to detect data discrepancies and enforce quality gates across pipeline stages; Orchestrate and monitor data workflows using Apache Airflow (Google Cloud Composer), including dependency management, retries, alerts, and operational controls; Implement Change Data Capture and reverse ETL mechanisms to synchronize changes from MongoDB to data lake storage in near real time for downstream analytics and reporting.

REQUIREMENTS: Bachelor’s or foreign equivalent degree in Computer Science, Computer or Electronic Engineering, or a related field, and 5 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer/Developer, Data Engineer, Programmer Analyst, or in a related/similar position. Experience therein to include 5 years in data engineering using Apache Spark (PySpark) and Databricks or Google Cloud Dataproc, databases and data modeling using SQL, NoSQL or MongoDB, schema design and optimization, cloud services such as Microsoft Azure, GCP or AWS for data/compute, and Python software development with Agentic AI, data processing, backend services, and TDD; and 2 years with Large Language Models (LLMs), LangChain and LangGraph agent frameworks. Hybrid role, ability to work from home.

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

Skills Required

  • Bachelor's degree or foreign equivalent in Computer Science, Computer or Electronic Engineering, or a related field
  • 5 years of progressive, post-baccalaureate experience in the offered job or as a Software Engineer, Developer, Data Engineer, Programmer Analyst, or related position
  • 5 years of data engineering experience using Apache Spark with PySpark and Databricks or Google Cloud Dataproc
  • Experience with databases and data modeling using SQL, NoSQL, or MongoDB
  • Experience with schema design and optimization
  • Experience with cloud services such as Microsoft Azure, Google Cloud Platform, or AWS for data and compute
  • Experience with Python software development, Agentic AI, data processing, backend services, and test-driven development
  • 2 years of experience with Large Language Models, LangChain, and LangGraph agent frameworks
  • 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
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

General Motors Logo General Motors

Principal Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
4 Locations
165000 Employees
239K-366K Annually

General Motors Logo General Motors

Principal Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
4 Locations
165000 Employees
201K-400K Annually

General Motors Logo General Motors

Principal Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
4 Locations
165000 Employees
171K-289K Annually
Hybrid
2 Locations
289097 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account