Kafka Streaming Lead Software Engineer

JPMorgan Chase & Co.

Columbus, OH • 1h ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Lead design and delivery of Kafka-based event streaming platforms in high-throughput environments
  • Core technical contributor across back-end, microservices, and streaming operability
  • Drives secure, scalable, production-grade solutions and AI-assisted engineering adoption

Description

Lead the design and delivery of Kafka-based event streaming platforms/services in high-throughput environments. You will execute end-to-end software design, development, and troubleshooting, build microservices-based applications, and work across cloud and distributed systems using modern web APIs. You will also improve operability for streaming systems and drive adoption of enterprise-approved AI-assisted engineering practices.

Responsibilities

  • Execute creative software solutions including design, development, and technical troubleshooting
  • Lead Kafka-based event streaming platform/service delivery with strong event-driven architecture and distributed reliability
  • Build back-end services (Java, Spring Boot, Node.js) and front-end components (HTML, CSS, JavaScript, TypeScript, React, Angular)
  • Work with cloud platforms (AWS, Azure, GCP), distributed systems, RESTful APIs, WebSockets, and JSON
  • Develop secure, high-quality production code and review/debug others’ code
  • Drive team adoption of AI-assisted engineering practices (code review/refactoring, test strategy acceleration, incident/root-cause analysis support) with consistent validation standards
  • Use SDLC toolchain and automation capabilities to increase engineering value
  • Identify opportunities to eliminate or automate recurring remediation to improve operational stability
  • Lead evaluation sessions with external vendors/startups/internal teams to probe architectural fit and technical credentials

Requirements

  • Formal training or certification in software engineering concepts and 5+ years applied experience
  • Back-end proficiency (Java/Spring Boot/Node.js) with microservices experience; full-stack capabilities (HTML/CSS/JavaScript/TypeScript/React/Angular)
  • Deep experience leading Kafka event streaming design/delivery in high-throughput (high TPS) environments with event-driven architecture and distributed systems reliability
  • Ability to independently solve design and functionality challenges with minimal supervision
  • Experience with cloud platforms (AWS/Azure/GCP), distributed systems, and web technologies including REST, WebSockets, and JSON
  • Hands-on experience with scalable SQL and NoSQL database design/build
  • Proven ability to lead technical direction: architecture decisions, design docs, stakeholder alignment, and delivery through ambiguity
  • Experience improving streaming operability (SLOs/SLAs, on-call readiness, monitoring, incident response, postmortems)
  • Demonstrated use of approved AI-assisted software development tools with ability to validate AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use (data sensitivity, secure handling of inputs/outputs, resiliency/security expectations; coaching safe adoption)
  • Advanced understanding of agile methodologies including CI/CD, application resiliency, and security

Benefits

  • Competitive total rewards package (base salary based on role, experience, skills, and location)
  • Possible commission-based pay and/or discretionary incentive compensation, with cash and/or forfeitable equity for eligible roles
  • Comprehensive health care coverage and on-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Additional details provided during the hiring process

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report