Lead Software Engineer – Cloud Engineering
Company | JP Morgan Chase |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Formal training or certification on Computer Science / Engineering concepts and 5+ years applied experience.
- Proficiency in multiple modern programming languages Java, Python, Go
- Familiarity with distributed systems that manage global workloads
- Familiarity with database and messaging technologies such as MySQL, NoSQL, Kafka
- Understanding of cloud-native technologies, virtualization such as AWS, Kubernetes
Responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Demonstrate proficiency in multiple modern programming languages Java, Python, Go
- Develops secure high-quality production code, and reviews and debugs code written by others
- Have the ability to work collaboratively in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
- Provide technical expertise throughout the software lifecycle including design, implementation and delivery
- Work closely with both the development and product teams
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Preferred Qualifications
- Knowledge of industry wide technology trends and development practices
- Good knowledge of software architecture, design patterns