San Diego, CA, US
36 days ago
SR. SYSTEMS ENGINEER

POSITION SUMMARY:

Responsible for maintaining software that drives Jack’s guest-facing experiences. Implements CI/CD, Infrastructure as Code, along with Unit and Integration tests. Will mentor other engineers giving them support and advice. Participates in production response, production configuration, and systems monitoring activities.


KEY DUTIES/RESPONSIBILITIES:

Develops and implements system architectures to support business needs.

Oversees the deployment and integration of systems and applications, new and existing.

Monitors system performance, making recommendations for improvements.

Identifies and resolves complex system issues in a timely manner.

Supports maintenance, upgrades, and patches. Makes recommendations for existing systems and programs.

Creates and maintains system documentation, including diagrams, procedures, and best practices.

Works closely with software engineers, network engineers, and other IT staff to ensure cohesive operations.

Implements and monitors security measures to safeguard systems.

Provides guidance and training to junior engineers and staff.

Provides technical subject matter expertise to projects from conception to implementation.

Performs other related duties, tasks and responsibilities as assigned.


QUALIFICATIONS:

Education: Bachelor’s degree in Computer Science, MIS, engineering related field, or equivalent work experience.

Experience:

2+ years of experience with web client-side application frameworks

4+ years of experience with service oriented architecture (SOA) or RESTful web services

5+ years of experience in systems engineering or related fields


Skills/Knowledge/Abilities:

Strong Object Oriented programming skills (Example: Java, Typescript+, NodeJS, Kotlin + quarkus, and/or C#)

Expert development framework and method skills

Strong sql and nosql database concepts skills

Moderate Infrastructure as code (IaC) skills

Moderate CI/CD system skills (Circle CI, Jenkins, etc.)

Expert troubleshooting skills (logs, testing, root cause analysis)

Strong Data Modeling, Function Modeling, and Process Flow Diagrams skills

Strong integration and unit testing frameworks skills

Moderate monitoring and observability platform skills (datadog)

Excellent oral and written communication skills

Excellent interpersonal and organizational skills

Experience with technical writing and configuration management

Ability to effectively test and document own work

Ability to juggle multiple projects, tasks, and deadlines

Anticipate business needs and communicate/pitch new ideas

Comfortable working in an agile environment

Ability to participate, hands-on, across many phases of the SDLC (Business Analysis, IT Project Management, Systems Architecture, Systems Design, Software Development, and QA Testing)

Ability to teach and mentor across the IT organization

Demonstrates integrity and ethical behavior.


PHYSICAL REQUIREMENTS:

Ability to speak/hear clearly in person and on the telephone and ability to operate a computer.


REASONABLE ACCOMMODATION:

Jack in the Box Inc. and its affiliates will make reasonable accommodations to allow a qualified individual with a disability to enjoy equal employment opportunities and to perform the essential functions of the job. This position description should be applied accordingly. This description of duties is not intended to be all-inclusive or to limit management’s discretion to assign other duties or responsibilities as necessary.


Jack in the Box Inc. offers a competitive salary and Total Rewards package that includes: medical, dental, vision, Health Savings Account (HSA), Flexible Spending Account (FSA), Life and Disability Plans, 401(k) plan with company match, Legal Plan, Pet Insurance, Tuition Reimbursement, and Employee Assistance Program.


Our culture is fun and innovative – ‘Work Happy’ with us!


The range for this position is $117,100 - $163,900 and is based on an employee located at our corporate headquarters in San Diego. If the candidate is hired in a different city to work remote, we will apply a geographic pay differential based on the cost of labor in the market in which the employee resides.

Confirm your E-mail: Send Email