I

Inductive Automation

Industrial automation software for SCADA monitoring

Senior Software Engineer 1 - Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$140k - $160k /yrRemote

About the Job

Requirements

  • Three to five years of software engineering or software development experience, preferably in a related field.
  • A comprehensive understanding of computer science concepts and the ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms, and cybersecurity.
  • Hands-on programming experience using Java.
  • Experience using relevant tool suites such as IntelliJ or equivalent and Git.
  • Experience working on a team using agile methodologies.

Responsibilities

  • Create and maintain software sold by Inductive Automation, LLC.
  • Participate in all phases of product development, including design, specification, implementation, testing, building, deployment, documentation, support, and maintenance.
  • Interact with customers as needed to troubleshoot products or obtain requirements.
  • Independently manage the entire lifecycle of projects or features, including engineering design, development, and deployment.
  • Improve code structure and architecture to support testability and maintainability.
  • Write, co-write, and review design documentation.
  • Maintain high proficiency in one or more technical areas.
  • Prioritize and take on unowned or undesirable work that enables the team to move faster.
  • Ensure work meets quality standards.
  • Work with the team and adjacent teams to solve problems.
  • Escalate problems with broader scope.
  • Assist and teach other engineers individually.
  • Complete thoughtful and constructive code reviews in a timely manner.
  • Be responsible for one or more product areas or another individual-contributor leadership role, such as Product Lead or Scrum Master.

Desired Qualifications

  • Experience with web server servlets such as Jetty.
  • Experience with auditing, metrics, logging, and classloaders.
  • Experience with test-driven development.
  • Experience authoring and maintaining an SDK.

About the Company

Inductive Automation

Industrial automation software for SCADA monitoring

Inductive Automation provides software for industrial automation, focusing on Supervisory Control and Data Acquisition (SCADA) through its Ignition platform. Ignition lets businesses monitor, control, and analyze real-time industrial processes across multiple facilities. It is designed to be scalable and flexible, supporting deployment across many devices and users with an unlimited licensing model, plus optional onboarding services, training, and consulting. The company differentiates itself with unlimited licensing, a transparent real-time status page for system health, and a global footprint serving sectors like manufacturing, energy, and water treatment. Its goal is to give large and small operations a straightforward, scalable way to oversee and optimize their industrial processes with reliable support.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Sacramento, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Inductive Automation

See more jobs