
Senior Software Engineer – Backend
Inductive Automation
full-time
Posted on:
Location Type: Hybrid
Location: Folsom • California • 🇺🇸 United States
Visit company websiteSalary
💰 $140,000 - $160,000 per year
Job Level
Senior
Tech Stack
Cyber SecurityJavaKotlinTypeScriptWebpack
About the role
- 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
- 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).
- 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.
- Strongly preferred: Strong experience with Java and Kotlin.
- Experience with event-based messaging.
- Experience in 1 or more of the following specialty areas: Java Concurrency, Open Telemetry, Database optimization.
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
software engineeringsoftware developmentobject-oriented designmulti-threaded architecturedata structuresalgorithmscybersecurityJavaTypescriptKotlin
Soft skills
creative problem-solvingstrong written communicationstrong verbal communicationinterpersonal skillsteam collaborationleadershipmentoringconstructive feedbackprioritizationquality assurance