POSITION SUMMARY:
Responsible for providing hands-on leadership for software development across all Jack in the Box’s guest facing and marketing experiences. Also responsible for growing the dev/ops capabilities and driving adoption of Terraform and Circle CI across multiple teams. This position will contribute code, participate in design decisions, and review code on a regular basis. This role’s primary focus is leading and helping engineers do their best. This role will also be responsible for leading our production support of digital products responding as needed to incidents as part of an on-call rotation.
KEY DUTIES/RESPONSIBILITIES
Lead use case and user needs analysis when considering new design choices
Perform code reviews and provide feedback and guidance to software engineers
Lead incident response activities for customer impacting production incidents
Produce root cause analysis documents and provide recommendations for system improvements based on past incidents
Ensure applications are developed in ways that align with architectural standards and enable strong observability and ease of troubleshooting
Communicate technical challenges and resolutions effectively across multidisciplinary teams
Participate in and encourage CI/CD and DevOps best practices across teams including team and demonstrating capabilities to teams in other departments
Review and ensure automated unit and integration tests are included with each new feature as it is developed
Coordinate with vendors and contractor development teams to ensure cohesive products are being developed during large initiatives
Participate in design sessions with architects and others on the best ways to implement new features and solutions
Document existing and new solutions to aid support activities and empower front line support teams such as our guest relations and restaurant technology support teams
Perform other related duties, tasks and responsibilities as required, assigned and directed
QUALIFICATIONS
Education: Bachelor’s degree in Computer Science, MIS, Engineering, technology or related discipline, or equivalent professional experience
Experience:
5+ years experience in object oriented programming (c#, Java, Etc.)
3+ years experience writing integrations with third party sass platforms
3+ years experience software development on AWS platform, preferably around solutions such as Fargate, lambda, and other related managed services
3+ years experience in a technical leadership role, does not need to have been a managerial role
3+ years of experience working in a production support environment including active participation in resolving production issues and providing root cause type documents after the fact
Skills/Knowledge/Abilities
Strong Object Orient Programming skills
Excellent troubleshooting skills including using logs, testing, and other means to determine root cause
The ability to mentor engineers providing them feedback, guidance, and encouragement
Strong written communication skills, especially around writing troubleshooting and development documents
Strong CI/CD experience with automated pipelines using a system similar to Jenkins, Circle CI, Azure Devops, etc.
Experience with Terraform or a similar infrastructure as code tool, especially for deploying code on AWS
Experience with monitoring and observability platforms such as Sumologic, Splunk, and DataDog
Strong testing skills, especially around automated testing including third party API’s.
The ability to develop a testing strategy for a new feature to ensure its quality upon release
PHYSICAL REQUIREMENTS - Ability to speak/hear clearly in person and on the telephone. Ability to operate a computer, i.e., desktop, laptop, tablet, etc.
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 $156,100 - $218,500 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.