Senior Software Engineer I (Java)
Inductive Automation
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.
- ...Company Description Information Technology Job Description Senior Software Engineer – Java & Front End Location: St. Louis Information Technology - Developer Exp 2-5 years Deg Bachelors Relo Bonus Job Description We are...SeniorFull timeFlexible hours
- ...customer experiences. We are seeking a Senior Machine Learning Engineer with deep expertise in Generative... ...Description As a Senior Backend Software Engineer on Walmart’s Pricing team, you... ...systems for pricing services using Java and Python (Kotlin experience is a plus...SeniorFull time
$154k - $243k
...of choice. At Adyen, everything we do is engineered for ambition. For our teams, we... ...mentality. You have experience with Java, Web Services, REST Apis, Webhooks and SQL... ...PostgreSql. You have a good understanding of Software Engineering practices and interest in...SeniorFull timeWork at office$180k - $243k
...choice. At Adyen, everything we do is engineered for ambition. For our teams, we create... ...achieve their ambitions faster. Senior Software Engineer, US Bank Accounts Team We’re... ...mentality. You have experience with Java, Web Services, REST Apis, Webhooks and...SeniorFull timeBank staffH1bWork at officeVisa sponsorship3 days per week$110k - $270k
...communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment... ...build it -- we ship it. You have extensive experience in Java applications and the latest open source technologies. Ideal...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours$147.1k - $167.9k
Senior Software Engineer (Java) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...SeniorFull timePart timeInternshipH1bLocal area- ...a comprehensive development experience. We are seeking a senior software engineer to join our dynamic IDE Experience squad. In this role, you... .... Become an expert on multiple extensibility SDKs, using Java, Kotlin, Typescript, C# (and more), for both widely adopted...SeniorFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- ...team dedicated to accomplishing hard things, together. As a Senior Software Engineer working on the Appian platform, your mission will be to... ...volume or critical production service environments Fluency in Java and GO programming Experience with AWS services,...SeniorFull timeWork at officeLocal area
$140k - $220k
...Description About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, you will... ...but experience in our stack can’t hurt: NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting...SeniorFull timeWork experience placementRemote workWork from homeWorldwideRelocationFlexible hours- ...is driving the future of agent-centric software development. As the leader in AI code review... ...trust. This is where you come in. As a Senior/Staff Engineer, you will architect the backend for... ...cost in mind. Polyglot Ecosystem (Java & Python). You are comfortable operating...SeniorFull timeRelocation
- ...Parametric:We are building financial software that that solves some of the world's most... ...are cloud-native.ABOUT THE ROLEThe Senior Software Engineer on the Equity Investments and Client Activities... ...area of study5+ years of hands-on Java/J2EE software design and development...SeniorWork at officeRemote workWorldwideFlexible hours3 days per week
- ...Senior Software Engineer For Java A Senior Software Engineer for Java is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client...SeniorRemote work
- ...first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500... ...’ll Do Code, test, and operate Java-based services and infrastructure... ...infrastructure-related problems Optimize software solutions by studying systems flow, data...SeniorFull timeContract workWork at officeLocal areaRemote work
- ...at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts... ...are seeking a talented and passionate Senior Backend Engineer to join our... ...Architectures using backend technologies like Java, Spring Boot, Kafka technologies and a...SeniorFull timeWork experience placement
$119.77k - $140.9k
...ISTIO Gateway, Kubernetes, Spring Boot, Java, Postgres, Z-connect, Datadog and Vulnerability... ...candidate takes responsibility of the software artifacts produced adhering to U.S. Bank... ...and the testing pyramid.Approaches engineering work with a security lens and actively looks...SeniorFull timeWork at officeLocal areaRemote workFlexible hours3 days per week$70 per hour
...Job Description Must haves for key technology expertise: JAVA, Spring, Rest Services Development. SQL and exposure to... ...Qualifications Our Client is seeking to fill a Sr. Software Engineer, Product Deployment position. Ideal candidate has at least 4+...SeniorFull timeContract workTemporary work$190k - $240k
...and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer to join our Intel team. You will act as a general-purpose... ...skills: Production-grade software development experience in Java, Python, JavaScript, or NiFi Familiarity with software...SeniorFull timeContract workWork experience placementFlexible hours$140k - $200k
...Description About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, designing... ...in our stack can’t hurt : NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions...SeniorFull timeWork experience placementRemote workWork from homeWorldwideRelocationFlexible hours- ...IDR is seeking a Senior Software Engineer (Java) to join one of our top clients for an opportunity remotely. This role focuses on designing, developing, and maintaining cloud-based micro‑services supporting data‑centric clinical and analytic applications in a dynamic...SeniorFull timeRemote work
- ...Senior Software Engineer (Java) in TestParamount Skydance Corp. is seeking a Senior Software Engineer in Test to design, architect, and deliver high-quality, scalable, and reliable automated testing solutions across our enterprise platforms. This role requires proficient...SeniorContract workRemote work
- ...building, enhancing and maintaining custom software and solutions supporting the business.... ...role, you will design, build, and own engineering‑grade test automation frameworks that ensure... ...code‑driven role requiring strong Core Java programming skills and deep Selenium...SeniorRemote workFlexible hours
- Job Summary: The Sr Software Engineer operates with a high degree of independence and leverages multiple functional and technology skillsets... ...the full SDLC, specializing in full-stack development using Java and Vue or React.Architecture & Strategy: Documents current/future...SeniorLocal areaRemote workFlexible hours
- ...Senior Software Engineer (Java) Remote - United States Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financial services....SeniorWork experience placementRemote workFlexible hours
- Senior Software Engineer (Java, Spring, AWS) - Hybrid in Bethesda, Maryland Optomi, in partnership with a leading hospitality company, is seeking a Senior Software Engineer with strong expertise in Java, Spring, and AWS. Our team is small yet highly productive, fostering...SeniorContract workRemote work
- ...Software Engineer IntellectEU is an international technology company focused on digital finance... ...systems. As part of a distributed team of senior engineers, you will collaborate in an... ..., develop, implement, and maintain Java/Kotlin application phases, code, and software...SeniorCasual workWork at officeRemote work
$110k - $270k
...Senior Software Engineer - Java at Veeva Systems Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours- ...Job Description Job Description Senior C++ Developer /Software Engineer Key Requirements & Preferences Core Skills: 7-10+ years of professional software development experience currently working hands-on with C++ . [1] Must Haves: Strong Object-Oriented...SeniorRemote work
$158k - $176k
...Identify, prioritize and execute tasks in the software development life cycle. Work with... ...at scale using languages such as Python, Java etc. Knowledge of relational databases... ...aptitude. Proven experience as a great Engineer. BSc/BA in Computer Science or a...SeniorRemote jobFull timeWork at officeFlexible hours$90k - $180k
...Marketplace API gateway. Our tech stack includes Java for backend services and ReactJS for... ...and practice efficient time management. Engineering Excellence: Focus on detail-oriented... ...stack development experience in complex software systems. Experience working in platform...SeniorFull timeTemporary workPart timeRemote work$117k - $234k
...the work of small groups of four to six engineers, including offshore associates, for assigned... ...development.4+ years of experience in Java Spring, Spring Boot applications.Strong core... ...at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity...SeniorFull timeTemporary workPart timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I (Java). Be the first to apply!
- java developer visa sponsorship Remote
- sr.java developer Remote
- java microservice developer Remote
- java developer backend Remote
- react java developer Remote
- remote junior java developer Remote
- senior java developer Remote
- java developer remote part time Remote
- java developer Remote
- java developer remote Remote



