EMPLOYER: PeerIslands US, Inc.
JOB TITLE: Principal Software Engineer
LOCATION: Southlake, TX (hybrid role, may work from home)
DUTIES: Lead the design and implementation of service-oriented and distributed architectures supporting high-availability transaction processing systems. Design, develop, and maintain cloud-native microservices and core payment services for enterprise financial applications. Participate in system architecture definition, technical design reviews, and agile planning to ensure solutions meet functional, performance, and scalability requirements. Develop containerized services and deploy applications across cloud environments, including Microsoft Azure and Google Cloud Platform. Design and implement cloud solutions on Microsoft Azure, including service integration and secure communication between distributed components.
Design and implement enterprise data platforms, data processing pipelines, and real-time synchronization solutions. Develop workflow orchestration and automation solutions for enterprise application processes. Conduct code reviews and architectural reviews in accordance with established development standards and practices. Mentor and guide engineers, collaborate with cross-functional teams, and contribute to technical direction across multiple projects.
REQUIREMENTS: Bachelor’s or foreign equivalent degree in Computer Science, Computer or Electronic Engineering, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer/Developer, Technology Consultant/Associate or Architect, or in a related/similar position. Experience therein to include 6 years in cloud computing, database querying and performance tuning, and using C#, SQL, Java, Azure, MongoDB, Cosmos DB, Kubernetes, API gateway, Infrastructure as Code (IaC), Spark/Databricks or Azure Databricks, and Azure ADF; 5 years with cloud-native software development, Big Data, SDLC, GIT, Docker, and ElasticSearch; and 4 years with AI driven application development, using Google Cloud Platform, Azure Open AI, and Generative AI agents. Hybrid role, ability to work from home.
CONTACT: To apply, email resume to [email protected]. Ref. Job code THIV-W.
Skills Required
- Bachelor's degree in Computer Science, Computer or Electronic Engineering, or related field (or foreign equivalent)
- 6 years progressive post-baccalaureate experience in the offered job or similar software engineering/architect role
- 6 years experience in cloud computing and database querying and performance tuning
- 6 years experience using C#, SQL, Java, Microsoft Azure, MongoDB, Cosmos DB, Kubernetes, API Gateway, Infrastructure as Code (IaC), Spark/Databricks or Azure Databricks, and Azure Data Factory (ADF)
- 5 years experience with cloud-native software development, Big Data, SDLC, Git, Docker, and ElasticSearch
- 4 years experience with AI-driven application development using Google Cloud Platform, Azure OpenAI, and Generative AI agents
- Ability to work in a hybrid role (Southlake, TX) with work-from-home flexibility
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.








