Inductive Automation

Senior Software Engineer I – Java, Time Series Data

Inductive Automation

full-time

Posted on:

Location Type: Hybrid

Location: Folsom • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $160,000 per year

Job Level

Senior

Tech Stack

Cyber SecurityJavaKafkaKotlinSQLWebpack

About the role

  • Independently responsible for the entire lifecycle of projects or features including engineering design, development, and deployment
  • Java software development on Inductive Automation’s software product(s)
  • 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
  • Meeting and maintaining 6 month performance milestones provided by their manager
  • Responsible for one or more product areas or other IC leadership role (Product Lead, Scrum Master)

Requirements

  • 3-5 years of software engineering or software development experience
  • 2-4+ years experience utilizing high level programming languages such as Java, Kotlin, C++, C# etc.
  • Solid understanding of concurrent programming (Java is a plus)
  • A comprehensive understanding of computer science concepts and ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms
  • Experience using relevant tool suites. (IntelliJ or equivalent, Git, Webpack)
  • 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
  • Proven ability to be proactive and take initiative
  • Experience with architecting time-series or column-store databases
  • **Preferred experience with the following tools/libraries:**
  • Strong experience with Java JDK 17+
  • Experience with architecting large, complex features
  • Solid understanding of SQL, time series databases, columnar databases, and distributed storage, as well as experience storing data at scale
  • Experience with message queue architectures such as Kafka
  • **Nice to have:**
  • Experience with TDD
  • Experience working as a Team Lead or other Leadership experience
  • Ability to apply expertise in cybersecurity
  • Experience working in the Industrial Automation industry or experience with SCADA
Benefits
  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaKotlinC++C#concurrent programmingobject-oriented designmulti-threaded architecturedata structuresalgorithmsSQL
Soft skills
creative problem-solvingstrong written communicationstrong verbal communicationinterpersonal skillsproactiveinitiativeteam collaborationleadership
PIMCO

Senior Java Developer

PIMCO
Seniorfull-time$175k–$240k / yearCalifornia, New York · 🇺🇸 United States
Posted: 6 hours agoSource: pimco.wd1.myworkdayjobs.com
AWSCloudJavaKafkaNoSQLPythonSQL
eBay

Staff Backend Engineer – MTS 2

eBay
Leadfull-time$190k–$254k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 6 hours agoSource: ebay.wd5.myworkdayjobs.com
AndroidDistributed SystemsGraphQLiOSJavaJavaScriptNode.js
EEOC

Software Engineer – Java

EEOC
Mid · Seniorfull-time$101k–$135k / yearArizona, California, Illinois, New York · 🇺🇸 United States
Posted: 10 hours agoSource: earlywarning.wd5.myworkdayjobs.com
JavaSpringSpring BootSpringBootSQL
Versa Networks

Senior Software Engineer – Java

Versa Networks
Seniorfull-time$165k–$210k / yearCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: jobs.jobvite.com
CloudGoGrafanaJavaKubernetesLinuxPrometheusShell Scripting