
Software Engineer, Mid Level
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
β’ Develop production user interfaces utilizing TypeScript and React based on UX designs and prototypes
β’ Create model configuration and threat-selection workflows that incorporate multi-step processes, parameter forms, validation, and error recovery
β’ Construct data-rich tables, dashboards, drill-down experiences, and map-based visualizations for pipeline risk
β’ Design interfaces capable of handling long-running analytical operations, complete with progress indicators, partial results, and failure recovery mechanisms
β’ Create reusable typed components and actively contribute to the implementation of component libraries and design systems
β’ Develop and design REST APIs using TypeScript and Python for model configuration, execution, and results retrieval
β’ Establish orchestration services for managing long-running jobs, tracking statuses, ensuring result persistence, and facilitating recovery
β’ Implement asynchronous processing patterns and event-driven architectures
β’ 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 create interactive API documentation
β’ Build workflows for customer model deployment, configuration, execution, data mapping, and results integration
β’ Enforce tenant isolation and governance controls for customer-deployed code
β’ Write automated tests for components, interactions, units, integration, and APIs
β’ Monitor, troubleshoot, and optimize the performance of applications and APIs
β’ Implement security measures, including authentication, authorization, tenant isolation, and risk remediation
β’ Engage in code reviews, CI/CD pipelines, deployment automation, technical and design reviews, architecture documentation, and adherence to engineering standards
β’ Collaborate closely with Design, Data Engineering, Data Science, Product, QA, and Engineering teams
β’ 3β5 years of professional experience in full-stack software development
β’ Proficient in TypeScript and React, including hooks, state management, component composition, and performance optimization for data-intensive interfaces
β’ Capable of faithfully implementing UX designs with meticulous attention to spacing, component states, transitions, and interaction details
β’ Strong back-end development experience with TypeScript and Python, including the ability to build and utilize REST APIs in a production environment
β’ Expertise in relational database design, query creation, and optimization techniques
β’ Practical experience with a major cloud provider, preferably Azure, including managed compute, storage, API gateway, secrets management, and monitoring services
β’ Familiarity with event-driven architecture, queues, or pub/sub systems for asynchronous processing and result delivery
β’ Knowledge of modern front-end tooling and testing, including build systems, package management, and component or end-to-end testing frameworks
β’ Proficient in Git and skilled in branch-based development workflows
β’ Understanding of DevOps practices, such as CI/CD pipelines, automated testing, and deployment automation
β’ Experience in vulnerability management and remediation, including dependency scanning and security patching
β’ Strong problem-solving abilities and a keen eye for detail
β’ Preferred: Experience with data-dense analytical interfaces, mapping and geospatial visualization, charting and data visualization tools, design tooling, OpenAPI or Swagger, Databricks/Apache Spark, machine-learning model-serving endpoints, containerized deployment, multi-tenant SaaS, and AI-assisted or agentic coding tools
β’ Nice to have: Exposure to asset integrity, damage prevention, land management, or stakeholder engagement; experience with auditable and traceable software; knowledge of plugin or extension frameworks; understanding of WCAG accessibility; familiarity with shared component libraries
β’ Competitive compensation package based on experience and qualifications
β’ Medical, Dental, and Vision Insurance
β’ 401(k) Plan with Company Match
β’ Generous Paid Time Off (PTO)
β’ Company-Paid Holidays
β’ Flexible Work Options / work-from-home opportunities, depending on role and business needs
β’ On-Call Compensation / additional pay for eligible on-call shifts
Verwaltungscloud.SH GmbH
WBS
EverCommerce
Get handpicked remote jobs straight to your inbox weekly.