Software Engineer III

3 days ago


Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 24,00,000 per year
Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. We are building a next generation, cloud-native digital communication compliance platform designed to process, index and search massive volumes of enterprise communication and content data across email, chat, voice and other enterprise collaboration systems

As a Software Engineer III at JPMorgan Chase within the Digital Communication Compliance team, you will have the opportunity to design and implement core systems for our next-generation, cloud-native platform. You will work on scalable indexing frameworks and low-latency, relevance-promoten search APIs, contributing to the processing, indexing, and searching of massive volumes of enterprise communication and content data. This role offers a chance to collaborate with product managers, architects, and operational teams, while also engaging in software engineering communities to explore new and emerging technologies.

Job responsibilities

  • Design and build scalable, fault tolerant services for data indexing, search and retrieval across billions of records.
  • Build hybrid search capabilities (keyword + vector / semantic search) for relevance-based results
  • Participate in architectural reviews after thorough evaluation for performance and cost trade-offs
  • Develop Search APIs and indexing pipelines for different use cases with well defined SLIs /SLOs 
  • Optimize for search latency, indexing throughput and data integrity at scale
  • Ensure proper schema management, lineage tracking and observability
  • Build automated test suites and CI/CD pipelines ensuring required quality control gates early in the development life cycle
  • Build tested, secure and high quality production code leveraging AI productivity tools
  • Work closely with product managers, architects and operational teams on roadmap priorities ; Support the production deployed products by way of building proactive monitoring, and troubleshooting
  • Proactively identify hidden problems and patterns in data and use the insights to drive product and process improvements 
  • Contribute to software engineering communities of practice and events that explore new and emerging technologies

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on experience in product development with 2+ experience in search and indexing at webscale
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proven experience in building high throughput, low latency cloud based services
  • Experience in data pipelines (streaming and batching) leveraging cloud(AWS) infrastructure and services (Spark/Storm/Flink, Kafka/Kinesis, EKS, ECS)
  • Excellent verbal and written communication skills
  • Prior experience with test driven development, low code mindset and approach
  • Experience in DevSecOps, performance optimizations and CI/CD/CD
  • Expert in Java / Kotlin and Python/GO
  • Hands-on with Lucene/Elastic/OpenSearch along with SQL and NoSql databases including vectorDB
  • Hands-on with monitoring & observability stacks (Prometheus, Grafana, ELK, OpenTelemetry)

Preferred qualifications, capabilities, and skills

  • Knowledge / exposure to DataBricks
  • Familiarity with modern front-end technologies
  • Knowledge / experience with any of MLOps stacks (SageMaker, MLflow, Kubeflow, Bedrock)


  • Bengaluru, Karnataka, India F5 Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Engineer IIIWere looking for a Software Engineer III with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on developer and deliver complex, distributed systems while working with team members and driving cross-functional alignment.Youll lead design and development of scalable microservices,...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way....


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Chief Technology Office team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products that are secure, stable, and...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 1,50,000 - ₹ 2,50,000 per year

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Enterprise Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way....

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India JPMorganChase Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking (Wealth Management), you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...

  • Software Engineer III

    2 weeks ago


    Bengaluru, Karnataka, India JPMorganChase Full time

    JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and community banking - J.P. Morgan Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking Technology team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products that are...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way....