Himalayas logo
IrthIR

Software Application Engineer

Irth Solutions offers a comprehensive SaaS platform focused on damage prevention and risk management for utilities and infrastructure.

Irth

Employee count: 51-200

India only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About Irth

Learn more about Irth and their company culture.

View company profile

At Irth Solutions, we empower our customers to achieve resilience and reliability by leveraging a comprehensive SaaS platform designed specifically for infrastructure development and management. Our customers face significant challenges in maintaining the safety and integrity of their critical network infrastructure due to the constantly evolving risks associated with utility and pipeline operations. This is why we are committed to providing a range of innovative solutions that enhance asset performance and streamline operations, allowing for proactive damage prevention and effective land management.

Our approach focuses on utilizing technology, data, and automation to provide actionable insights at every phase of infrastructure management—from acquiring land rights and tracking right-of-way to anticipating risks and managing work orders. Our industry-leading solutions can seamlessly integrate with existing systems, ensuring that utility companies, municipalities, and contractors have the tools they need to improve safety, reduce operational costs, and enhance overall service delivery. By enabling our clients to make data-informed decisions, we help them mitigate the risks associated with their infrastructure more effectively. Since 1995, Irth Solutions has proudly served as the nation’s top provider for 811 (one-call) ticket management, making us a trusted partner in the mission to protect, maintain, and manage risk across essential services that millions of people depend on every day.

Claim this profileIrth logoIR

Irth

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

16 remote jobs at Irth

Explore the variety of open remote roles at Irth, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Irth

Remote companies like Irth

Find your next opportunity by exploring profiles of companies that are similar to Irth. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan