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.
Above our heads and below our feet is a spiderweb of cables, pipelines, electric lines, sewer systems, telecommunications networks and more. From the assets themselves to the people that manage and maintain them, everything and everyone must work together seamlessly to ensure reliability, resiliency, safety and ongoing compliance with local and federal mandates. For decades, Irth Solutions has worked with global leaders such as Shell, ExxonMobil, T-Mobile, Verizon and more to provide industry-leading technology to help enhance the reliability and resiliency of their critical network infrastructure. We know our work is mission-critical and we are committed to our goal of responding to customer needs and continuing to innovate to deliver impactful solutions for the future. But we can’t do it alone. We need dedicated, hard-working professionals that foster a collaborative, fun and supportive environment that ensures respect and a safe place to allow ideas to flourish. At our core, we value transparency, honesty and integrity. Our team thrives on diversity and those who take responsibility, ownership and make a commitment to teamwork.At Irth Solutions, teamwork means supporting one another’s goals and celebrating collective victories. Individually, we can get our jobs done — but together, we can all achieve bold visions. Are you interested in joining Irth Solutions? Start by applying below.Irth Solutions is an equal-opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Application Engineer Q&A's