← All jobs in United States

Remote · Software Engineer

Senior Software Engineer I - Java

Inductive Automation LLC · Remote · United States

Remote Full time Posted Open until 21 Oct 2026
  • Remote Remote — job location

The job, in the employer's words

Job Description

The Senior Software Engineer I (Java) (Senior Software Engineer I (Historian)) is responsible for creating and maintaining software that is sold by Inductive Automation, LLC. They participate in all phases of product development, including design, specification, implementation, testing, building, deployment, documentation, support, and maintenance. This role may be required to interact with customers to troubleshoot products or obtain requirements.

Note: This is a full-time, hybrid position with regular in-office collaboration, typically two days per week on Tuesdays and Thursdays. We're seeking candidates located in or near Sacramento, El Dorado, Placer, Yolo, or Alameda Counties who can commute to our Folsom, CA office.

Responsibilities

  • Independently responsible for the entire lifecycle of projects or features including engineering design, development, and deployment

  • Improving code structure and architecture in service of testability and maintainability

  • Writing, co-writing, and reviewing design documentation

  • Maintaining high proficiency in one or more technical areas

  • Prioritizing and valuing unowned or undesirable work that enables the team to move faster

  • Ensuring work meets quality standard

  • Working with their team and adjacent teams to solve problems

  • Escalating problems that have wider scope

  • Assisting and teaching other engineers on an individual basis

  • Completing thoughtful and constructive code reviews in a timely manner

  • Responsible for one or more product areas or other IC leadership role (Product Lead, Scrum Master)

Requirements

Required:

  • 3-5 years of software engineering or software development experience, preferably in a related field

  • A comprehensive understanding of computer science concepts and ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms, and cybersecurity

  • Hands-on programming experience using relevant languages (Java and/or Typescript)

  • Experience using relevant tool suites. (IntelliJ or equivalent, Git, Webpack)

  • Proficiency in SQL or a relational database (querying, schema design, stored procedures)

  • Experience ingesting data at scale (high-volume, high-frequency, or streaming data pipelines)

  • Creative problem-solving skills

  • Passionate about building applications that delight users

  • Strong written and verbal communication and interpersonal skills

  • Experience working on a team using agile methodologies

  • Proper utilization of programming concepts to support highly responsive and performant applications, including concurrency and multi-threading

Strongly Preferred:

  • Familiarity with time-series data concepts (compression, interpolation, aggregation, deadband)

  • Knowledge of industrial data standards (OPC-DA, OPC-UA, MQTT, Modbus)

  • Experience writing historian connectors, adapters, or APIs

  • Background in data pipeline or ETL development for operational data

About Us

Who are we?

Champions for industrial automation innovation and driven by a mission statement to empower our customers to swiftly turn great ideas into reality by removing all technological and economic obstacles, we create and deliver solutions that relieve pain points, bring efficiency to operations and optimize integration.

Why Choose Inductive Automation?

Our passion goes beyond customers. We celebrate your personal and professional milestones, and we support our teams with meaningful work in a collaborative environment.

We find that great work-life balance inspires teams to do their best work and empowers people to live their best lives. That's why diversity, fun, and flexibility are ingrained into our work culture.

The Inductive Automation team understands the importance of personal growth and social connection. So things like time for professional development, or company and team activities are baked right into the schedule to keep us all engaged, connected, and prospering.

 

Benefits and Perks

  • 100% Employee Covered Health Care: Don’t pay a dime for your medical, dental, and vision insurance

  • Paid Time Off: Receive paid holidays, vacation, and sick time

  • 401k with Match: Save for the future with our company-matching 401k program

  • World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball

  • Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire

Additional Information

At this time, we are unable to offer employment for individuals located outside of the United States and/or those who require sponsorship for employment visa status (e.g., H-1B visa status). We know you've got a lot of options when seeking an employer where your skills and talents will shine, so we really appreciate that you considered us.

Inductive Automation, LLC is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, sexual orientation, gender identity, and status as a protected veteran or individual with a disability. Verification of US employment eligibility required.

Benefits mentioned

  • 100% Employee Covered Health Care: Don’t pay a dime for your medical, dental, and vision insurance
  • Paid Time Off: Receive paid holidays, vacation, and sick time
  • 401k with Match: Save for the future with our company-matching 401k program
  • World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball
  • Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in United States

Abnormal · Remote - USA · yesterday

Software Engineer 1 - Cloud Infrastructure

About the Role Abnormal AI is an AI-native behavioral security platform that protects enterprises from advanced threats by analyzing and understanding communication patte…

RemoteUSD 122k–176k / year
Lyft · San Francisco · yesterday

Software Engineer

Job ID: 111269 At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportuni…

RemoteUSD 138k–192k / year
TeamSnap · Remote · yesterday

Staff Software Engineer - Android

🌎 About Us At TeamSnap, we believe when the world connects through sports; the world becomes better. TeamSnap is a sports and communication platform dedicated to taking t…

RemoteUnlimited leave
BILL · United States · yesterday

Software Engineer II - Growth

Innovate with purpose At BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help bu…

Remote
Ensono · Remote - United States · yesterday

Senior Mainframe Systems Programmer - CICS

Position Summary Provide premium software support and services to Ensono mainframe clients as they relate to CICS. Key Areas of Focus for this Role Fulfill customer servi…

Remote
Datadog · Boston · yesterday

Senior Software Engineer - Husky Storage

Husky is what we call the distributed, petabyte-scale columnar event store at the heart of our Event Platform, which powers dozens of Datadog’s most popular products – Lo…

RemoteUSD 192k–240k / year

24,353 live roles · See all →

Other roles at Inductive Automation LLC

Inductive Automation LLC · United States · 2 days ago

Senior Cloud Engineer I - IT

Job Description The Senior Cloud Engineer I (Information Technology) works closely with the Software Engineering and Sales Engineering Divisions to research, design and i…

Remote
Inductive Automation LLC · United States · 5 days ago

SDLC Security and Compliance Lead

Job Description The Software Development Life Cycle (SDLC) Security and Compliance Lead defines, refines processes, and documents standards to ensure Inductive Automation…

Remote
Inductive Automation LLC · Folsom · 9 days ago

Client Services Specialist I

Job Description The Client Services Specialist I serves as the primary point of contact for the majority of company departments, solving customer interactions and deliver…

Remote
Inductive Automation LLC · United States · 32 days ago

Director of Sales

Job Description The Director of Sales is responsible for leading Inductive Automation’s Account Executive organization, Sales Managers, and direct sales execution. This r…

Remote
Inductive Automation LLC · United States · 37 days ago

Core Accounts Representative - Spanish Requirement

Job Description The Core Accounts Representative is an empowering role dedicated to ensuring the success of our System Integrators and End-Users. This position is respons…

Remote
Inductive Automation LLC · United States · 37 days ago

Core Accounts Representative

Job Description The Core Accounts Representative is an empowering role dedicated to ensuring the success of our System Integrators and End-Users. This position is respons…

Remote

12 live roles · See all →

Remote share — Software Engineer jobs in United States

81% are remote

1431 of 1,777 jobs we have listed

How long they stay open — Software Engineer jobs in United States

50 days median time open before the listing ended

Based on 153 ended listings

Advertised pay — Software Engineer jobs in United States

USD 197k median advertised pay / year

Middle half: USD 165k – USD 225k

From 1,164 listings that state pay