Software Engineer Front-End Design
Jdwk
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 150,000–250,000/yr
Posted 22d ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design and build the user-facing layer of the automation platform
- Build a configuration editor for defining, validating, and managing configuration variables across multi-stage design flows
- Build a flow designer for creating, editing, and versioning automation flows/pipelines
- Build a job launcher and monitor for real-time job submission, status tracking, logs, and historical run visibility
- Build a QoR/analytics dashboard for quality-of-results metrics with user-configurable views and trend tracking
- Ensure cross-platform delivery: Linux desktop application, web UI, and architecture that does not preclude mobile later
Requirements
- 3+ years of professional software engineering experience with a strong focus on UI/UX for technical or scientific tools
- Experience building or working closely with tools in the Jenkins/Airflow/CI-orchestration/monitoring-dashboard space
- Strong product sense: ability to take a technically complex domain and design an interface that removes friction
- Comfort owning the frontend architecture across desktop (Linux) and web, with the flexibility to propose the stack
- Self-directed and comfortable working closely and communicatively with a distributed team on a daily basis
Preferred
- Prior exposure to semiconductor design flows, EDA tooling, or other highly technical engineering workflows
- Experience with Electron, Tauri, Qt, or similar cross-platform desktop frameworks
- Experience with React Native, Flutter, or native Android/iOS development
- Experience designing software intended for eventual commercial licensing
- Familiarity with real-time job/log streaming architectures (websockets, gRPC streaming, etc.)
- Experience building or customizing dashboarding/observability platforms (Grafana, Superset, Metabase, or similar)
- Comfort working with time-series or metrics data stores (e.g., InfluxDB, Prometheus, TimescaleDB)
Skills
- UI/UX
- Jenkins
- Airflow
- CI orchestration
- monitoring dashboards
- Linux
- Web UI
- Electron
- Tauri
- Qt
- React Native
- Flutter
- Android
- iOS
- websockets
- gRPC streaming
- Grafana
- Superset
- Metabase
- InfluxDB
- Prometheus
- TimescaleDB
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today