Software Engineer, Mid Level

🔥 0 minutes ago

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 19%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Irth Solutions

Irth Solutions

51 - 200 employees

Founded 1995

☁️ SaaS

⚡ Energy

📡 Telecommunications

💰 Private Equity Round on 2015-07

SaaS • Energy • Telecommunications

Irth Solutions is a market-leading provider of a SaaS platform focused on enhancing resilience and reducing risk in the management of critical network infrastructure. Their solutions are trusted by energy, utility, and telecom companies across the U. S. and Canada, offering capabilities in damage prevention, training, asset inspections, land management, and 811 ticket management. By leveraging business intelligence, analytics, and geospatial data, Irth Solutions provides comprehensive situational awareness to proactively manage and mitigate risks in network infrastructure. The acquisition of OneBridge Solutions enhances their asset performance management offerings.

📋 Description

• Build production user interfaces in TypeScript and React from UX designs. • Build REST APIs and services in TypeScript and Python for model configuration, execution, and results retrieval. • Develop model configuration, threat-selection, parameter-form, validation, error-recovery, dashboard, table, drill-down, and map-based workflows. • Build long-running analytical operation experiences with progress indicators, partial results, and failure recovery. • Create reusable typed components and contribute to component libraries and design systems. • Design API contracts, versioning strategies, service boundaries, execution orchestration, status tracking, result persistence, and recovery. • Implement event-driven and asynchronous processing patterns. • Design database schemas and queries across application data stores and lakehouse serving layers. • Integrate Databricks and Azure services, including model serving endpoints, Azure Storage, Azure Functions, API Management, and container-hosted services. • Maintain OpenAPI specifications and interactive API documentation. • Build customer model deployment, configuration, execution, data-mapping, and results-integration workflows. • Implement tenant isolation and governance controls for customer-deployed code. • Write automated component, interaction, unit, and integration tests. • Monitor, troubleshoot, and optimize application and API performance. • Implement authentication, authorization, tenant isolation, vulnerability remediation, CI/CD, and deployment automation. • Participate in code reviews and collaborate with Design, Data, Model, Product, QA, and Engineering teams.

🎯 Requirements

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

🏖️ Benefits

• Medical, Dental, and Vision Insurance – Comprehensive insurance coverage to support you and your family. • 401(k) Plan with Company Match. • Generous Paid Time Off (PTO) – Time off to support work-life balance and personal needs. • Company-Paid Holidays – Paid holidays throughout the year. • Flexible Work Options – Work-from-home opportunities are available, depending on role and business needs. • On-Call Compensation – Additional pay for eligible on-call shifts.

Apply Now

Similar Jobs

🔥 2 hours ago

GitLab

1001 - 5000

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Senior backend engineer building AI-assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.

🇺🇸 United States – Remote

💵 $139.2k - $235.2k / year

💰 Secondary Market on 2020-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 3 hours ago

Coinbase

1001 - 5000

💼 Consulting

₿ Crypto

💸 Finance

Senior Software Engineer leading PKI, cryptographic infrastructure, and certificate management at Coinbase. Building resilient services for critical internal and partner systems.

🔥 3 hours ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Senior engineer optimizing LLM and diffusion-model inference at NVIDIA. Building scalable deployment software with PyTorch, CUDA, TensorRT, and Triton.

🔥 3 hours ago

Abnormal Security

501 - 1000

🔒 Cybersecurity

Software Engineer building CI/CD infrastructure and developer tools for Abnormal AI’s cloud cybersecurity platform. Improving GitHub Actions, Docker, and deployment pipelines while supporting reliable engineering delivery.

🔥 4 hours ago

WEX

5001 - 10000

🏥 Healthcare

📦 Logistics

✈️ Travel

Senior software engineer building custom WEX EnCompass platform solutions for corporate payments partners. Designing cloud services, APIs, integrations, and production-ready payment software.