Software Engineer III
3 days ago
We have an exciting and rewarding opportunity for experienced software engineers to contribute your skills in enabling enterprise-wide content discovery.
As a Software Engineer III at JPMorgan Chase within the Employee Platforms, Enterprise Search team, you will be instrumental in designing and implementing the firm's next-generation search capabilities. Your role will involve developing scalable backend systems to enhance enterprise-wide content discoverability, allowing users to access relevant insights across web, app, and chat platforms. By collaborating closely with product, data, and design teams, you will contribute to improving content rank relevancy, optimizing search performance, and integrating AI-promoten insights and tuning.
Job responsibilities
- Design and develop backend services and APIs for enterprise search applications using Java, Python, and Spring Boot.
- Build and deploy cloud-native solutions leveraging AWS, Terraform, and containerization best practices to ensure scalability and resilience.
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Collaborate with cross-functional teams to implement search strategies that optimize crawl, rank, and indexation pipelines.Contribute to search tuning and relevancy improvements, incorporating ranking algorithms, metadata enrichment, and semantic search techniques.
- Integrate data extraction and analytics capabilities to deliver actionable insights and improve user experience.
- Ensure secure and high-quality production code, system reliability, maintainability, and performance through code reviews, automation, and adherence to best engineering practices.
- Participate in technical design discussions and propose innovative solutions aligned with enterprise architecture and governance standards.
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes 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 backend engineering in large-scale, distributed systems.
- Proficiency in Java, Python, and Spring Boot for backend service development.
- Strong experience with AWS cloud services (Lambda, EKS, S3, ECS, etc.) and Terraform for infrastructure as code.
- Experience with search technologies (ElasticSearch, OpenSearch, Solr, or similar).
- Deep understanding of API design, microservices architecture, and event-driven systems.
- Familiarity with containerization (Docker/Kubernetes), and observability tools.
- Strong problem-solving skills and the ability to translate business needs into scalable technical solutions.
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Solid understanding of DevSecOps processes such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
- Experience with Large Language Models (LLM)-based search solutions, retrieval-augmented generation (RAG), or semantic search models. Understanding of SEO principles, ranking models, and user behavior analytics in search contexts.
- Working knowledge of data processing and metadata extraction pipelines.
- Prior experience in a regulated enterprise environment (financial services or similar) a plus.
- Bachelor's degree (or higher) in Computer Science, Engineering, or a related technical field.
-
Software Engineer III
5 days ago
Chicago, Illinois, United States JPMorgan Chase Full timeWe 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 Commercial and Investment Bank, you will be an experienced member of an agile team, responsible for designing and delivering reliable, market-leading technology products that are secure,...
-
Software Engineer III
1 day ago
Chicago, Illinois, United States JPMorganChase Full time $140,000 - $170,000 per yearJOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank, you are part of an agile team that works to enhance, design, and deliver the software...
-
Systems Engineer III
3 days ago
Chicago, Illinois, United States Greenfix Property Care Full time $120,000 - $180,000 per yearHourly Pay Range:$ $ The hourly pay rate offered is determined by a candidate's expertise and years of experience, among other factors.Position Highlights:Position: Systems Engineer III - Foundation/Platform TeamLocation: 4901 Searle Parkway, Skokie ILFull TimeHours: Monday-Friday, 8:00am - 5:00pmHybrid PositionJob Summary:The Systems Engineer III is...
-
Software Engineer III
5 days ago
Chicago, Illinois, United States JPMorgan Chase Full time $120,000 - $180,000 per yearWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As an AI ML engineer at JPMorgan Chase within the Commercial & Investment Bank's Global Banking team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading AI technology products in a secure, stable, and...
-
Software Engineer III
1 day ago
Chicago, Illinois, United States Bank of America Full time $102,900 - $180,000Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.Being a Great Place to Work is core to how we drive Responsible Growth. This includes our...
-
Software Engineer III, Infrastructure, Core
3 days ago
Chicago, Illinois, United States Google Full time $120,000 - $180,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or...
-
Software Engineer
5 days ago
Chicago, Illinois, United States Sargent & Lundy Full time $80,000 - $140,000 per yearAs a global leader in ever expanding power and energy industry, we are seeking a skilled and motivated Software Developer to join our team in the rapidly growing power and energy industry. In this role, you will be responsible for developing 3D digital twin modeling solutions that drive efficiency and foster innovation within our engineering and design...
-
Data Engineer III
5 days ago
Chicago, Illinois, United States McDonald's Corporation Full time $129,800 - $165,490Company Description: McDonald's growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and...
-
Software Engineer
5 days ago
Chicago, Illinois, United States Edison Smart® Full time $80,000 - $120,000 per yearSoftware Engineer (UAVs) | Chicago | Up to $150,000Joining a growing UAV business in Chicago, who are building innovative solutions for autonomous drone systems.As a Software Engineer, you'll work in a small team who focus on delivering high quality solutions autonomy in UAV.This position is on-site in Chicago.Skills/TechnologyPX4 or ArduPilotMAVlinkC,...
-
Software Engineer
5 days ago
Chicago, Illinois, United States Hi-Tech Solutions Full time $125,000 - $160,000 per yearCompany Description HTS is a business consulting and business process outsourcing services company, which helps its customers with information technology services / solutions and streamlining their business process by leveraging the expertise and domain knowledge. Job Description Job Title: Software EngineerLocation: Chicago ILTerm: 6+ months...