Apply Now    

Lead Developer Infrastruture Software Development - Block Storage Engineering

Req #: 170117755
Location: Hyderabad, AP, IN
Job Category: Technology
Potential Referral Amount: 35000 Indian Rupee (INR)

Global Technology Infrastructure (GTI) in JPMorgan Chase is a worldwide organization charged with delivering technology infrastructure - end user, compute, data, transport, instrumentation and facilities - to all lines of business in all regions of the world. Our mission is to deliver a data-driven, software-defined, straight-through provisioned environment which expands and contracts at the speed of the business need. Our products need to handle information at massive scale, integrate with many different vendor hardware and softwares, work with a mix of new technologies and exisiting systems. 

 

As a Software Engineer working in Global Technology Infrastructure (GTI), you will be developing the next generation solutions that changes how GTI delivers its infrastructure services to our customers. You will have the opportunity to work on specific project critical to the department's needs with opportunities to work on different projects as our fast paced busines evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to tackle new problems across the full-stack. 

 

We're looking for engineers with a broad set of technical skills and who will bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, UI design. Our team culture promotes intellectual curiosity, collaboration, problem solving and openness.  We promote self-direction to work on meaningful projects, while also creating an environment that provides the support and mentorship needed to learn and grow.

 

Responsibilities: 

  • Design, develop, test, deploy, maintain and improve software solutions to manage infrastructure using your strong background in large distributed systems 
  • Manage your individual projects priorities, deadlines and deliverables with your technical expertise 
  • Develop micro services and abstraction layers to communicate with various systems such as storage farms and servers. 
  • Help the team continuously improve and remove impediments        
  • Write unit and functional tests
 Minimal Qualifications: 
  • BS degree in Computer Science, similar technical field of study (e.g.  physics or mathematics) or equivalent practical experience. 
  • 2 years of professional software development experience. 
  • Software development experience in one or more of the following: Python, C, C++, Java, Go, Perl, Ruby or shell scripting 
  • Experience working with web application development, distributed and parallel systems, information retrieval, developing large software systems, and/or security software development. 
  • Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP). 
  • Working proficiency and communication skills in verbal and written English.
 
Preferred Qualifications: 
  • Master’s degree, further education or experience in engineering, computer science or other technical related field. 
  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems. 
  • Expertise in designing, creating Restful APIs. 
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. 
  • Ability to debug and optimize code and automate routine tasks. 
  • Experience with database design, SQL and database programming. 
  • Experience with Django, Celery, RabbitMQ 
  • Understanding of technologies such as virtualization and global infrastructure, load balancing, networking, databases, unstructured data and security. 
  • Background in test automation and continuous integration 
  • Scrum knowledge or other agile development practices
Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Things to note

Sign in to our application system to continue your job search or update your profile.

Current employees sign in here. Contractors sign in here.

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please click here.

Important links

Click here to view the "EEO is the Law" poster.

Click here to view the "EEO is the Law" supplemental poster.

Click here to view our U.S. Pay Transparency Policy.

JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.