Qureos

Find The RightJob.

Software Application Engineer

Company Summary

Irth Solutions is a software product company delivering advanced technology platforms that enable AI-driven insights across Damage Prevention, Asset Integrity, Land Management, and Stakeholder Engagement. With a strong product culture and focus on innovation, Irth offers opportunities to build enterprise-scale applications powered by modern cloud and AI technologies.

Irth’s Insights platform delivers scalable data-driven intelligence and predictive analytics to customer-facing applications using cloud-native and AI-powered architecture.

Job Summary

As a Software Application Engineer, you will design, develop, and maintain scalable backend applications and APIs that deliver predictive insights and AI-powered features.

You will work with serverless technologies, cloud infrastructure, and Databricks to build reliable, secure, and high-performance applications. This role focuses on developing REST APIs, integrating with data platforms, and enabling customer-facing AI and analytics solutions.

Requirements

Primary Responsibility

Application Development & API Engineering

  • Develop and maintain serverless applications using PHP and Node.js on AWS Lambda and Databricks.
  • Build and enhance parsing logic to extract structured data from raw inputs using regex and transformation logic.
  • Develop REST API endpoints for predictive models and analytics services.
  • Create and maintain OpenAPI specifications and API documentation.

Database & Data Integration

  • Design and optimize database schemas, queries, and performance using MySQL and Databricks.
  • Integrate applications with AWS services including S3, Lambda, API Gateway, Parameter Store, and RDS.
  • Support new data integrations and formats across internal and external systems.

Cloud, Event-Driven Architecture & Performance

  • Implement event-driven architectures using messaging and streaming services (Kafka, AWS SNS/SQS, EventBridge).
  • Monitor, troubleshoot, and optimize application performance, scalability, and reliability.
  • Support asynchronous processing and real-time data delivery.

Security, Reliability & DevOps

  • Identify and remediate application vulnerabilities and maintain secure coding practices.
  • Support CI/CD pipelines, automated testing, and deployment processes.
  • Participate in code reviews and follow development standards and best practices.

Collaboration & Platform Integration

  • Work closely with data engineers, data scientists, and platform teams to deliver AI-powered solutions.
  • Support integration with Databricks and cloud-based data platforms.
  • Contribute to scalable, reliable delivery of customer-facing analytics applications.

Primary Responsibility

Application Development & API Engineering

  • Develop and maintain serverless applications using PHP and Node.js on AWS Lambda and Databricks.
  • Build and enhance parsing logic to extract structured data from raw inputs using regex and transformation logic.
  • Develop REST API endpoints for predictive models and analytics services.
  • Create and maintain OpenAPI specifications and API documentation.

Database & Data Integration

  • Design and optimize database schemas, queries, and performance using MySQL and Databricks.
  • Integrate applications with AWS services including S3, Lambda, API Gateway, Parameter Store, and RDS.
  • Support new data integrations and formats across internal and external systems.

Cloud, Event-Driven Architecture & Performance

  • Implement event-driven architectures using messaging and streaming services (Kafka, AWS SNS/SQS, EventBridge).
  • Monitor, troubleshoot, and optimize application performance, scalability, and reliability.
  • Support asynchronous processing and real-time data delivery.

Security, Reliability & DevOps

  • Identify and remediate application vulnerabilities and maintain secure coding practices.
  • Support CI/CD pipelines, automated testing, and deployment processes.
  • Participate in code reviews and follow development standards and best practices.

Collaboration & Platform Integration

  • Work closely with data engineers, data scientists, and platform teams to deliver AI-powered solutions.
  • Support integration with Databricks and cloud-based data platforms.
  • Contribute to scalable, reliable delivery of customer-facing analytics applications.

Skills & Experience

Required:

  • 3–5 years of experience in software development.
  • Strong proficiency in PHP and Node.js/JavaScript with object-oriented programming.
  • Hands-on experience with AWS services including Lambda, S3, API Gateway, RDS, and CloudWatch.
  • Strong experience with relational databases, schema design, and query optimization.
  • Experience developing and consuming REST APIs.
  • Strong knowledge of regex patterns and data parsing techniques.
  • Experience with event-driven architectures and messaging systems (Kafka, SNS/SQS, EventBridge).
  • Experience with Git version control and CI/CD workflows.
  • Understanding of DevOps practices including automated deployment and testing.
  • Experience with vulnerability management and secure coding practices.
  • Strong problem-solving and analytical skills.

Preferred:

  • Experience with OpenAPI/Swagger and API documentation tools.
  • Experience with Databricks, Spark, or distributed data platforms.
  • Exposure to machine learning or AI integrations (OpenAI or similar APIs).
  • Experience working in infrastructure, utilities, land management, or analytics domains.
  • Familiarity with modern AI engineering frameworks or agent-based systems.

EDUCATION

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field, or equivalent professional experience.

Benefits

WHAT IS IN IT FOR YOU

  • Being an integral part of a dynamic, growing company that is well respected in its industry.
  • Competitive pay based on experience.

© 2026 Qureos. All rights reserved.