Staff Engineer: Lead JVM Systems & Architecture (Remote)

Inductive Automation

United States

Hybrid

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Paid time off
401k with match
HQ amenities

Job summary

Inductive Automation seeks a Staff Engineer to own and evolve product verticals on a Kotlin/JVM, event-oriented platform powering self-service business for customers and partners. You’ll shape technical direction, lead design, and contribute across the full delivery lifecycle with onsite, hybrid, or remote options.

You will mentor engineers, influence architecture, and collaborate across teams to deliver scalable systems and durable decisions, while advancing platform interfaces and developer

Qualifications

  • 12 years of general software engineering experience.
  • Strong JVM knowledge with Java and Kotlin.
  • Experience with distributed systems and event-driven architectures.
  • Ability to lead design lifecycle and mentor engineers.
  • Proficient with SQL and relational modeling.
  • Familiar with agile methodologies (SCRUM).
  • Experience with GitHub and source control workflows.

Responsibilities

  • Lead architecture for one or more verticals and influence platform concerns.
  • Own design lifecycle from requirements through deployment and operation.
  • Develop and evolve domain and data models; define boundaries.
  • Deliver high-impact projects and decompose into maintainable pieces.
  • Mentor engineers in distributed-systems, CQRS and event-sourced patterns.
  • Collaborate with senior leaders and across teams to reach durable decisions.
  • Participate in hiring and engineering interviews as needed.

Skills

JVM languages
Java
Kotlin
Distributed systems
Event-driven
SQL
GitHub
Code reviews
Leadership

Tools

GitHub

Job description

Inductive Automation seeks a Staff Engineer to own and evolve product verticals on a Kotlin/JVM, event-oriented platform powering self-service business for customers and partners. You’ll shape technical direction, lead design, and contribute across the full delivery lifecycle with onsite, hybrid, or remote options.

You will mentor engineers, influence architecture, and collaborate across teams to deliver scalable systems and durable decisions, while advancing platform interfaces and developer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer: Lead JVM/Distributed Systems (Remote)
Staff Engineer: Lead JVM/Distributed Systems (Remote)

Inductive Automation LLC • United States

Hybrid
USD 180,000 - 260,000
Health, Dental, Vision insurance
Paid time off
401k with company match
+2
Senior Software Engineer I (Java) — Remote, Lead & Deliver
Senior Software Engineer I (Java) — Remote, Lead & Deliver

Inductive Automation LLC • United States

On-site
USD 90,000 - 130,000
100% Employee Covered Health Care
Paid Time Off
401k with Match
+1
Staff Engineer
Staff Engineer

Inductive Automation • United States

Hybrid
USD 150,000 - 210,000
Health insurance
Paid time off
401k with match
+1
Senior Software Engineer I — End-to-End Product Dev (Hybrid)
Senior Software Engineer I — End-to-End Product Dev (Hybrid)

Inductive Automation • Folsom (CA)

Hybrid
USD 110,000 - 150,000
Health care (employee covered)
Paid time off
401k with match
+2
Staff Engineer
Staff Engineer

Inductive Automation LLC • United States

Hybrid
USD 180,000 - 260,000
Health, Dental, Vision insurance
Paid time off
401k with company match
+2
Senior Software Engineer I - End-to-End Product Builder
Senior Software Engineer I - End-to-End Product Builder

Inductive Automation LLC • Folsom (CA)

Hybrid
USD 120,000 - 160,000
100% Employee Covered Health Care
Paid Time Off
401k with Match
+2
Senior Java Engineer I — Hybrid, Build High-Impact Data Apps
Senior Java Engineer I — Hybrid, Build High-Impact Data Apps

University of Alabama Libraries • California (MO), Northern (KY)

Hybrid
USD 100,000 - 130,000
Health insurance
Paid time off
401k with match
+2
Senior Java Engineer - Hybrid, Build Data Pipelines
Senior Java Engineer - Hybrid, Build Data Pipelines

AFE • California (MO), Northern (KY)

Hybrid
USD 110,000 - 140,000
Health insurance
Paid time off
401k with match
+1
Senior Java Engineer - Industrial Data & Historian (Hybrid)
Senior Java Engineer - Industrial Data & Historian (Hybrid)

Stryker Corporation • California (MO), Northern (KY)

Hybrid
Confidential
Health care coverage
Paid time off
401k with match
+2
Senior Software Engineer I (Backend Engineer)
Senior Software Engineer I (Backend Engineer)

Inductive Automation • Folsom (CA)

Hybrid
USD 110,000 - 150,000
Health care (employee covered)
Paid time off
401k with match
+2