Irth Solutions
Irth Solutions
51 – 200 Angajați
EnergieSaaSTelecomunicații
Irth Solutions dezvoltă instrumente software ca serviciu (SaaS) care ajută companiile din domeniul energiei, utilităților și telecomunicațiilor să consolideze reziliența infrastructurii critice de rețea și să gestioneze riscurile operaționale. Platforma sa reunește prevenirea daunelor, gestionarea tichetelor 811, instruirea forței de muncă, inspecțiile activelor, gestionarea terenurilor, inteligența de afaceri, analiza datelor și datele geospațiale, pentru a sprijini luarea proactivă a deciziilor în rețelele de infrastructură din Statele Unite și Canada. În urma achiziției OneBridge Solutions, Irth Solutions oferă și capacități extinse pentru gestionarea performanței activelor.

Mid-Level Software Engineer (Remote, US)

Build full-stack TypeScript, React, and Python applications on Azure, shaping AI-driven workflows for pipeline asset integrity and risk management at Irth Solutions.

Descriere

  • Build production interfaces in TypeScript and React from UX designs.
  • Develop TypeScript and Python REST APIs for configuring, running, and retrieving model results.
  • Create workflows for model configuration, threat selection, parameter entry, validation, error recovery, dashboards, tables, drill-downs, and maps.
  • Design user experiences for long-running analyses, including progress updates, partial results, and recovery from failures.
  • Develop reusable typed components and contribute to shared component libraries and design systems.
  • Define API contracts, versioning, service boundaries, execution orchestration, status tracking, result storage, and recovery.
  • Use event-driven and asynchronous processing patterns.
  • Design database schemas and queries for application stores and lakehouse serving layers.
  • Connect Databricks and Azure services, including model-serving endpoints, Azure Storage, Azure Functions, API Management, and container-hosted services.
  • Keep OpenAPI specifications and interactive API documentation up to date.
  • Build customer workflows for model deployment, configuration, execution, data mapping, and results integration.
  • Establish tenant isolation and governance controls for customer-deployed code.
  • Create automated component, interaction, unit, and integration tests.
  • Monitor, diagnose, and improve application and API performance.
  • Implement authentication, authorization, tenant isolation, vulnerability fixes, CI/CD, and deployment automation.
  • Review code and work with Design, Data, Model, Product, QA, and Engineering teams.

Cerințe

  • Bring 3–5 years of professional full-stack software development experience.
  • Have strong TypeScript and React skills, including hooks, state management, component composition, and performance tuning for data-heavy interfaces.
  • Translate UX designs accurately, with close attention to spacing, component states, transitions, and interaction details.
  • Have strong back-end experience with TypeScript and Python, including building and using production REST APIs.
  • Be proficient in relational database design, query development, and query optimization.
  • Have hands-on experience with a major cloud provider; Azure is preferred, including managed compute, storage, API gateway, secrets management, and monitoring services.
  • Have experience with event-driven architecture, queues, or pub/sub systems for asynchronous processing and result delivery.
  • Know modern front-end tools and testing practices, including build systems, package management, and component or end-to-end testing frameworks.
  • Be proficient with Git and branch-based development workflows.
  • Understand DevOps practices, including CI/CD pipelines, automated testing, and deployment automation.
  • Have experience managing and remediating vulnerabilities, including dependency scanning and security patching.
  • Bring strong problem-solving skills and attention to detail.
  • Preferred experience includes data-heavy professional or analytical interfaces; mapping and geospatial visualization; charting and data visualization; design tools and design-system implementation; OpenAPI or Swagger; Databricks; Apache Spark; machine-learning model-serving endpoints; containerized deployment and orchestration; multi-tenant SaaS applications; and AI-assisted or agentic coding tools.
  • Additional useful exposure includes asset integrity, damage prevention, land management, or stakeholder engagement; auditable and traceable software; plugin or extension frameworks; WCAG accessibility standards; and shared component libraries.

Beneficii

  • Medical, dental, and vision insurance for you and your family.
  • 401(k) plan with a company match.
  • Generous paid time off for personal needs and work-life balance.
  • Company-paid holidays throughout the year.
  • Work-from-home options, depending on the role and business needs.
  • Additional compensation for eligible on-call shifts.

Locuri de muncă similare

Sikla GmbH

Customer and Sales Support Specialist

Sikla GmbH

Support Sikla UK’s technical modular support systems business in Milton Keynes, handling customer and sales enquiries from quotation through delivery. Coordinate orders, documentation, logistics, and ERP administration with customers and internal teams.

Deschide
Newstel Worldwide

Part-Time Danish-Speaking Customer Service Agent (Portugal, Remote)

Newstel Worldwide

Provide remote customer support in Danish for Newstel’s multilingual BPO customers while meeting service and quality targets. This part-time role covers email, chat and phone enquiries from Portugal.

Deschide
Thermo Fisher Scientific

Senior Clarity PPM Systems Developer

Thermo Fisher Scientific

Lead development and support for Thermo Fisher Scientific’s Clarity PPM platform, including integrations, upgrades, and production releases. Provide advanced troubleshooting, technical governance, mentoring, and SOX-compliant operations.

Deschide