Software Engineer [Multiple Positions Available]
JPMorgan Chase & Co.
Job Description
DESCRIPTION:
Duties: Architect, design, and develop enterprise-scale web applications and backend services with a focus on scalability, reliability, and maintainability which can run on both private and public cloud environments. Automate workflows and build processes using scalable build systems and custom configuration scripting languages. Design and optimize relational databases, automate schema changes and data migrations. Integrate artificial intelligence and machine learning models, including model governance and retrieval-augmented generation, into development and deployment pipelines. Implement real-time messaging and streaming solutions for event-driven data processing. Design, implement, support graph-based data models, algorithms for efficient data traversal, and custom rate limiting mechanisms to ensure system stability and performance. Architect distributed caching and data storage solutions to enhance performance and scalability. Apply security protocols such as token-based authentication and identity management to safeguard APIs and data. Design fault tolerant systems using cloud-native features and best practices on cloud native environments to minimize downtime and data loss. Monitor and optimize application performance using observability and analytics platforms. Provide on-call support and incident management using service desk and workflow automation tools.
QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Engineering, Electronics and Communications Engineering, or related field of study plus 3 years of experience in the job offered or as Software Engineer or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Engineering, Electronics and Communications Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer or related occupation.
Skills Required: This position requires two (2) years of experience with the following: Architecting, designing, and developing large-scale web applications and backend services using Java, Kotlin, J2EE, and Spring Boot including Spring MVC, Data JPA, Security, REST, and Hibernate to deliver secure, scalable solutions for complex business requirements; Developing command-line interface (CLI) tools in Go to automate software development and operational workflows, including deployment automation and system monitoring, for a large internal developer community; Writing and maintaining build and configuration scripts using Bazel and Starlark to streamline and standardize the build process for multi-module applications; Integrating AI/ML models and large language models (LLMs), including Model Control Processes (MCPs) and Retrieval-Augmented Generation (RAGs), into CI/CD pipelines and development workflows to enhance automation and decision-making capabilities; Architecting and optimizing caching and data storage solutions with Redis, Cassandra, PostgreSQL, MySQL, DynamoDB, Oracle, and Aurora, including automating database deployments with Liquibase and managing data access with JPA; Setting up and maintaining CI/CD pipelines using Jenkins, Groovy, Maven, Gradle, SonarQube, Snyk, and AquaScan to automate build, test, and deployment processes, and ensure code quality and security compliance for thousands of developers; Utilizing Git, Bitbucket, and JFrog Artifactory for version control, code review, and artifact management in collaborative development environments; Designing and implementing real-time data processing solutions using Kafka, including configuring topics, producers, and consumers for event-driven architectures; Implementing security best practices and securing APIs using OAuth2, OpenID Connect, and Spring Security to protect sensitive data and ensure compliance with regulatory standards; Designing and implementing fault-tolerant systems on AWS Cloud using Terraform, EKS, ECS, SNS, and SQS, with the ability to architect scalable and resilient solutions for enterprise applications; Leveraging Docker, Kubernetes, and Cloud Foundry for containerization and orchestration of microservices, including deployment, scaling, and monitoring; Implementing comprehensive testing strategies using JUnit, Karate, Cucumber, Pactflow, Blazemeter, and Gherkin syntax to ensure application reliability and performance under various scenarios; Monitoring and optimizing application performance using DataDog, Dynatrace, and Splunk, including troubleshooting issues and performing root cause analysis to maintain system health; Providing on- call support and incident management using Jira Service Desk and ServiceNow, including timely resolution of production issues and communication with stakeholders.
Job Location: 8181 Communications Parkway, Plano, TX 75024.
Full-Time.
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.- DESCRIPTION:Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the... ...or related occupation.Skills Required: This position requires experience with the following: Using...SuggestedFull time
- ...Duties: Design, develop, and implement software solutions. Participate in all phases of... ...and experience required: Bachelor's in Engineering (Any), Computer Science, Computer Information... ...occupation. Skills Required: This position requires three (3) years of experience with...SuggestedFull timeLocal area
- ...Design, develop and implement software solutions. Solve business... ...problems through innovation and engineering practices. Involved in all... .... Skills Required: This position requires five (5) years of experience... ...gRPC multiplexing to handle multiple streams over a single...SuggestedFull time
- ...DESCRIPTION: Duties: Executes creative software solutions, design, development, and... ...communities of practice across Software Engineering to drive awareness and use of new and leading... ...occupation. Skills Required: This position requires experience with the following:...SuggestedFull time
- Experienced Software EngineerCompany:The Boeing CompanyThe... ...Experienced Software Engineer to join the Digital... ...sustainment. This position offers the opportunity... ...development efforts across multiple teams and disciplines,... ...programs and options available to any given employee...SuggestedPermanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...Technology career to the next level.As a Software Engineer III at JPMorgan Chase within the... ...strong focus on ensuring the reliability, availability, performance, and intelligent... ...ability to manage stakeholders across multiple time zonesSolid understanding of agile...Work at office
$139.3k - $203.6k
...removed earlier if the position is filled or if a... ...for all phases of the software development lifecycle... ...of about 15 software engineers, product managers and... ...large monorepo containing multiple applications, background... ...employees may use (subject to availability and some business...Full timeTemporary workLocal areaWorldwideFlexible hours- ...Duties: Responsible for the design, security engineering, and development of an enterprise-grade... ...job offered or as Security Engineer, Software Engineer, Programmer Analyst, or related... ...occupation.Skills Required: This position requires experience with the following:...
- ...The Team We believe that engineers solve problems end-to-end. From... ...fundamentally believe that software works better when engineers... ...includes high-scale, high-availability systems that power all business... ...Deep knowledge of multiple programming languages, expert...Work at officeRemote workWork from homeWorldwide
- ...committed to excellence. We are looking for a Software Engineer - GUI Developer who reflects these... ...and team member environment to meet multiple product release cycles. What You... ...base plan ~ Additional plan option available with cost sharing ~ Medical, dental,...Temporary workFlexible hours
- ...developing innovative software solutions for the public... ...motivated Software Engineer to join our dynamic development... ...challenges across multiple projects in innovative... ...: This is a hybrid position which requires the... ...the significant talent available currently who do not require...Work at officeLocal area3 days per week
- ...rewarding opportunity for you to take your software engineering career to the next level. As a... ...critical technology solutions across multiple technical areas within various business... ...performance tuning to ensure high availability and reliability.Develop and integrate...Work at office
$244.7k - $279.2k
Director, Software Engineer (Global Payment Network) s a Capital One Director... ...frameworks, to highly-available RESTful microservices, to back... ...- Lead, manage, and grow multiple teams of product-focused software... ...authorization for this position. The minimum and maximum full...Full timePart timeLocal area- ...Software Data Operations Engineer Plano (Dallas), Texas About MAQ Software MAQ Software... ...processing data from 22 file formats across multiple sources. Our team leveraged Azure Databricks... ...requirements and align them with available enterprise data sources to design...Work at officeImmediate start
- ...Analyze feasibility using commercially available software systems (e.g., Microsoft Azure versus... ...automate testing and compare data from multiple sources to verify reports for end... ...Computational Math Sciences, or related engineering discipline. Benefits ~ Annual salary...Full timeImmediate start
$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment...Remote jobFull timeWork at office- ...guidance provided Facilitate software application design discussions... ...fault tolerant, highly available microservices.• Should have experience... ...to work in team in diverse/ multiple stakeholder environment•... ...every year of education. • This position may require relocation and/or...Full timeTemporary workRelocation
$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA... ...healthcare solutions. You will work across multiple platforms, ensuring scalable, high-... ...your newborn, adopted, or foster child (available after 6 months) Your Work, Your Way...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Introduction:Imagine being the kind of engineer who takes ownership of your... ...grows your impact. As a Software Engineer - Data Platforms in... ...for all employees in these positions across the national market and... ...at rates that vary based on multiple factors set forth in the compensation...Work at officeLocal areaRemote workVisa sponsorshipWork visaShift work
$110k - $150k
...Description Are you an experienced software engineer who thrives on solving complex... ...opportunities The salary range for this position considers multiple factors influencing compensation... .... *Note: No visa sponsorship is available for this position, all applicants must...Visa sponsorship- ...skilled, certified experts have a successful track record across multiple industries and client technologies. From Staff Augmentation,... ...Required Skills ~ Minimum of 5+ years combined experience in Software Development and Software Testing ~ Must have worked on CMS (Content...Full timeContract workTemporary work
$116.21k - $144.95k
...Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive... ...performance, security, and availability across different environments. Participate... ...reasonably expects to pay for the position based on potential employee qualifications...Full timeWork at officeWork from homeWork visaFlexible hours2 days per week- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...review. -- Ability to work in team in diverse/ multiple stakeholder -- Analytical and commutation skills -- Experience...Full time
- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an... ...processes, and product management to drive multiple complex projects and initiatives,... ...enterprise-scale platforms with high availability requirementsTrack record leading...
- ...Identify suitable technologies and tools available in the market, and perform a comparative... ...architectures. A knack for assessing multiple technologies, tools and frameworks to recommend... ...lieu of every year of education. • This position may require relocation and/or travel to...Full timeTemporary workRelocation
- ...candidate will have 3-5 years of experience in software development, with a focus on ServiceNow... ..., ensuring optimal performance and availability. Manage user accounts, roles, and... ...skills and the ability to manage multiple tasks simultaneously. If you are...
- ...Total Rewards. Employees enjoy multiple wealth-building... ...employees!Job OverviewThe Software Engineer is essential for designing,... ...requirements and support high availability environments. The role involves... ...YesDOT Regulated:DOT Regulated Position (Yes/No): NoSafety...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- ...Total Rewards. Employees enjoy multiple wealth-building... ...movement? At T-Mobile, Senior Software Engineers design, build, and deploy scalable... ...needs and support highly available systems. They collaborate with... ...Regulated:DOT Regulated Position (Yes/No): NoSafety Sensitive...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
$170k - $240.75k
...seeking a Senior Principal Software Engineer to lead the design and development... ...visa sponsorship for this position at this time. This position... ...one-off solutions Enable multiple teams to innovate independentlyDrive... ...Ensure systems are highly available, performant, and production-...Remote work$107.5k - $204.5k
...Cityline Dr ~ CITYLINE C17 Position Role Type:Onsite U.S.... ...and renowned engineering expertise to meet the... ...maintaining the architecture of software systems, ensuring... ...contributors across multiple disciplines.Experience... ...Relocation assistance is available.Learn More & Apply Now...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer [Multiple Positions Available]. Be the first to apply!
- agile software developer Plano, TX
- software developer internship no experience Plano, TX
- experienced software developer Plano, TX
- work from home software developer Plano, TX
- software developer fintech Plano, TX
- software data engineer Plano, TX
- financial software developer Plano, TX
- software developer internship Plano, TX
- software engineer Plano, TX
- part time software developer remote Plano, TX



