Site Reliability Software Engineer Site Reliability Software Engineer …

in Houston, TX, United States
Permanent, Full time
Be the first to apply
in Houston, TX, United States
Permanent, Full time
Be the first to apply
Site Reliability Software Engineer
As a Site Reliability Engineer (SRE) you will help build ameaningful engineering discipline, combining software and systems to develop creativeengineering solutions to operations problems. Much of our support and softwaredevelopment focuses on optimizing existing systems, building infrastructure andreducing work through automation. You'll join a team of curious problem solverswith a diverse set of perspectives who are thinking big and taking risks. Inthis environment you'll take the lead on relevant projects, supported by anorganization that provides the support and mentorship you need to learn andgrow. As an SRE you'll be focused on running better production applications andsystems.


  • Design, code, test and deliversoftware to automate manual operational work
  • Troubleshoot priority incidents,facilitate blameless post-mortems and ensure permanent closure of incidents
  • Engage with development teamthroughout the life cycle to help develop software for reliability and scale,ensuring minimal refactoring or changes
  • Identify application patterns andanalytics in support of better service level objectives
  • Design self-healing and resiliencypatterns
  • Design automated software andproduct upgrades, change management, and release management solutions
  • Coach or manage teams as applicable
  • Participate in the 24x7 supportcoverage as needed

  • 5 years of industry experience
  • Excellent debugging and trouble shooting skills
  • Expert in performance monitoring and capacity management of large systems using various tools
  • Expert in at least one technology stack (Java/J2EE/C#.NET) with designing, coding, testing, and delivering software
  • Expert in at least one of the relational database (SQL Server, Oracle, DB2 etc.)
  • Working knowledge of Groovy, Batch scripting, PowerShell or Shell Scripting
  • Expert practitioner in one or more technology domains, may be a cross-domain expert able to solve complex and mission critical problems within a business or across the firm
  • Working knowledge of infrastructure components like routers, load balancers and networks
  • Experience in performance engineering and monitoring using tools such as AppDynamics, Splunk, Apica, Jmeter
  • Very good understanding and demonstrated use of DevOps tools (Bit bucket, Jenkins, Jules, Automated deployment tools) with Continuous Integration and Continuous Delivery capabilities
  • Solid understanding of object oriented design methodologies
  • Solid analytical and problem solving skills
  • Ability to learn and apply new technologies quickly. Eagerness to learn new things.
  • A proven team lead with excellent communications skills
  • Attention to detail and time-management skills
  • Is endlessly curious about applications and application stability
Our Corporate Technology team relies on smart, driven peoplelike you to develop applications and provide tech support for all our corporatefunctions across our network. Your efforts will touch lives all over thefinancial spectrum and across all our divisions: Global Finance, CorporateTreasury, Risk Management, Human Resources, Compliance, Legal, and within theCorporate Administrative Office. You'll be part of a team specifically built tomeet and exceed our evolving technology needs, as well as our technologycontrols agenda.

When you work at JPMorgan Chase & Co., you're not justworking at a global financial institution. You're an integral part of one ofthe world's biggest tech companies. In 14 technology hubs worldwide, our teamof 40,000 technologists design, build and deploy everything from enterprisetechnology initiatives to big data and mobile solutions, as well as innovationsin electronic payments, cybersecurity, machine learning, and cloud development.Our $9.5B annual investment in technology enables us to hire people to createinnovative solutions that will not only transform the financial servicesindustry, but also change the world
At JPMorgan Chase & Co. we value the unique skills ofevery employee, and we're building a technology organization that thrives ondiversity. We encourage professional growth and career development, andoffer competitive benefits and compensation. If you're looking to buildyour career as part of a global technology team tackling big challenges thatimpact the lives of people and companies all around the world, we want to meetyou