This role involves executing creative software solutions, encompassing design, development, and technical troubleshooting. The engineer will be responsible for developing secure, high-quality production code, reviewing and debugging code written by others, and driving team adoption of enterprise-authorized AI-assisted engineering practices. This includes improving code quality, delivery speed, and operational outcomes through AI-assisted tools for code review, refactoring, test strategy acceleration, and incident analysis. The role also requires establishing consistent validation standards (secure coding, peer review, automated testing) and promoting the reuse of effective patterns across the team. The engineer will apply knowledge of the Software Development Life Cycle (SDLC) toolchain, including AI-assisted development and automation capabilities, to enhance value realization. The position leads the end-to-end delivery of full-stack features, including ReactJS UI, Java/Python backend services, SQL persistence, and Kafka event streaming. A key aspect is driving spec-driven development by authoring, reviewing, and maintaining executable/validated specifications (APIs, events, data contracts) as the source of truth, ensuring alignment between implementation and tests. The role utilizes AI-assisted development frameworks to accelerate workflows from requirements to specifications, implementation, and testing, while maintaining engineering rigor. Responsibilities include designing and implementing scalable, resilient REST APIs with clear interface contracts and backward compatibility strategies, and designing AWS-based components leveraging S3 and AWS Lambda. Building and operating containerized services using Docker and Kubernetes, implementing event-driven workflows using Kafka, and provisioning/managing environments using Terraform are also core duties. Additionally, the role involves building LLM-based implementations (e.g., RAG, tool/function calling) with appropriate evaluation, monitoring, and controls. Establishing SDLC standards (design reviews, code reviews, automated testing, CI/CD, documentation, operational readiness) and mentoring/coaching engineers are crucial. JPMorgan Chase is a leading financial institution with a long history, offering innovative financial solutions globally. They emphasize a competitive total rewards package, including base salary, potential commission/discretionary compensation, and a range of benefits such as comprehensive healthcare, retirement plans, tuition reimbursement, and mental health support. The company values diversity and inclusion, operating as an equal opportunity employer and providing reasonable accommodations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed