Post job

Devops Engineer jobs at M&T Bank

- 142 jobs
  • Principal Software Engineer - Java / API

    M&T Bank 4.7company rating

    Devops engineer job at M&T Bank

    Join M&T Bank's Digital Banking Experience (DBX) team as a Principal Software Engineer, helping shape the modernization of our digital banking platform. You'll be part of a forward-thinking, tech-savvy environment driving innovation across one of the bank's most critical customer-facing systems. As a Principal Software Engineer, you'll partner with two existing Technical Leads and work hands-on with a dedicated agile team to deliver high-quality, modernized banking solutions. This is an opportunity to influence technology direction, guide engineering excellence, and collaborate closely with business partners to turn strategy into impactful digital experiences. **Primary Responsibilities** - Accountable for the overall code change and review process to ensure high quality and process optimization. - Apply and analyze metrics across teams to identify opportunities for SDLC process improvement, peer reviews, and work with teams to implement solutions. - Author organized, clean, efficient, and secure source code at the expert level in multiple programming languages; coach team members on data structures and algorithms to solve business problems. - Contribute to the continuous improvement of development operations, coding practices, and strategic engineering initiatives. - Contribute to and review technical roadmaps that address both strategic requirements and technical debt, ensuring compliance with corporate standards and industry best practices. - Support rollout of engineering capabilities for specific domains and ensure all regulatory requirements are met. - Lead discussions with business or technical stakeholders; proactively engage other groups to align on technical and architectural opportunities. - Design, review, and approve system architecture; ensure cross-domain alignment, identify gaps and efficiencies, and drive strategic direction while adhering to architectural design patterns. - Regularly participate in and present at peer group committees, capturing opportunities for improvement and working with senior leadership to act on them. - Ensure code quality meets industry and corporate standards while mentoring junior team members. - Drive implementation adherence and recommend best practices related to performance testing, resiliency, and optimizations. - Influence behavioral change with product owners, architects, and senior leaders in the overall requirements and story ingestion process. - Understand and adhere to the Company's risk and regulatory standards, policies, and controls in accordance with the Company's Risk Appetite. - Promote an environment that supports a culture of belonging and reflects the M&T Bank brand. - Maintain internal control standards, including timely implementation of internal and external audit points. - Complete other related duties as assigned. **Supervisory/Managerial Responsibilities** No direct supervisory responsibilities, but will provide technical mentorship and leadership to engineers across agile teams. **Education and Experience Required** - Associate's degree and a minimum of 9 years' systems analysis and/or application development work experience, or - Bachelor's degree and a minimum of 7 years' systems analysis and/or application development work experience. - In lieu of a degree, a combined minimum of 11 years' education and/or relevant work experience, including a minimum of 7 years' systems analysis and/or application development work experience. - Expert proficiency in Java, Spring, Angular, SQL, database design, API development, and Git. **Education and Experience Preferred** - **Modern Development Practices:** Hands-on experience with software modernization, SDLC, DevOps, and delivering in fast-paced, dynamic environments. - **Industry Knowledge:** Background in the financial industry with exposure to business banking features, servicing processes, and back-office support. - **Integration Skills:** Experience with third-party vendor platform integrations and managing cross-dependencies for system integrations. - **Leadership & Collaboration:** Proven ability to lead and mentor development teams, translate technical designs into actionable deliverables, and foster collaboration in agile team environments. - **Delivery Focus:** Track record of driving high-quality technical delivery under tight timelines. **Why Join Us** This is a chance to be part of a transformative initiative at the intersection of banking and technology-modernizing the core digital experiences that millions of customers rely on every day. You'll have the autonomy to design innovative solutions, the influence to shape technology strategy, and the opportunity to mentor engineers in a collaborative and growth-minded environment. \#LI-JB3 M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $139,700.00 - $232,900.00 Annual (USD). The successful candidate's particular combination of knowledge, skills, and experience will inform their specific compensation. **Location** Buffalo, New York, United States of America M&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer, including disabilities and veterans.
    $139.7k-232.9k yearly 46d ago
  • Sr Machine Learning Python / DevOps Engineer

    Morgan Stanley 4.6company rating

    New York, NY jobs

    In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Software Engineering position at the Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Interested in joining a team that's eager to create, innovate and make an impact on the world? Read on. The Machine Learning Research group is looking for a senior ML developer and DevOps/MLOps engineer. An individual who can sit down with fellow developers, ML researchers, and clients to build out and deploy bespoke but maintainable solutions across heterogeneous technologies. What you'll do in the role: * Work with ML researchers to develop, productionize, and deploy ML based project for clients. * Dig into client systems to help retrofit with the team's creations. * Maintain and support production systems. * Onboard and develop systems to help us manage and reuse ML models across the Firm with a focus on ML Ops. * Hack away at compiling and repackaging tricky libraries used by researchers. * Find tooling and platform solutions to real-world problems and bring them into the Firm as quickly as possible with adherence to our security policies. * Remain up to date on ML tools, libraries, and techniques across the Open Source and vendor landscape. * Build and maintain tooling and systems to promote ML development within the firm. * Create and maintain code samples to bootstrap ML practitioners so that the work done to help one team will help the next. What you'll bring to the role: * Minimum 10 years of related technology experience. * Strong background in Python and Java/C/C++. Development, packaging, patching, etc. * Debugging, profiling, and performance engineering. * Familiarity with trading systems. * Understanding of core infrastructure (hardware and software) and how it can be used to make our job easier, e.g., processor architectures, memory, load balancers, reverse proxies, automation frameworks, etc. * Experience with container technologies (Docker, podman, buildah, Kubernetes, etc.) Both with regards to packaging and runtime. * At least some familiarity with cloud and cloud enablement technologies (AWS, Azure, Terraform.) * Understanding how to use modern and traditional data tiers, e.g., relational databases, object stores, graph databases. * Experience designing ETL pipelines. * Linux (system level understanding, building software, debugging, etc.) * Self-starter capable of taking an idea and seeing it all the way from research to execution. * Ability to clearly illustrate complex ideas using documentation and diagrams. Nice to have: * Dask, Ray, Spark, and other distributed compute tech. * OSS development. * Mathematics, e.g., statistics, linear algebra. * Background in data science. * Knowledge of the latest deep learning deployment technologies (jax, openxla, etc.) * Knowledge of model monitoring tools (mlflow, tensorboard, etc.) * Experience with CUDA, ROCm, etc. * Exposure to the financial sector (equities, fixed income, etc.) * Knowledge of GitHub (general PR workflow, Actions, etc.) WHAT YOU CAN EXPECT FROM MORGAN STANLEY: We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste ***************************************************** into your browser. Expected base pay rates for the role will be between $150,000 and $210,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs. Morgan Stanley's goal is to build and maintain a workforce that is diverse in experience and background but uniform in reflecting our standards of integrity and excellence. Consequently, our recruiting efforts reflect our desire to attract and retain the best and brightest from all talent pools. We want to be the first choice for prospective employees. It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, sex stereotype, gender, gender identity or expression, transgender, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy, veteran or military service status, genetic information, or any other characteristic protected by law. Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).
    $150k-210k yearly Auto-Apply 18d ago
  • Sr DevOps Engineer

    Morgan Stanley 4.6company rating

    New York jobs

    In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Director, which is part of the job family responsible for managing and optimizing technical infrastructure and ensuring the seamless operation of IT systems to support business needs effectively. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Interested in joining a team that's eager to create, innovate and make an impact on the world? Read on. This position would work within the cloud engineering organization to assist with the design and implementation our cloud strategy. This position would have specific focus on cloud related project and the day-to-day tasks critical to deploying cloud solutions. What you'll bring to the role: BS/BA Preferred or equivalent experience 5+ years of Enterprise IT Infrastructure or Application development experience Working knowledge public cloud architectures and services. AWS experience a big plus. Demonstrated ability to think strategically about business, product, and how best to overcome technical hurdles. Hands-on experience with design, development, and deployment of business software at scale in AWS. In addition, hands-on experience with technology infrastructure, network, compute, storage, and virtualization a plus. Proven experience with software development life cycle (SDLC) and agile/iterative methodologies required. Integration of cloud services with on-premises technologies from Microsoft, IBM, Oracle, HP, SAP etc. Experience with IT compliance and risk management requirements (e.g., security, privacy, SOX, HIPAA etc.) Familiar with IT audit related tasks and responses. Willingness to challenge the status quo and dig deep into legacy technology, processes, and practices to understand how to transform and move them forward. Experience planning and migrating traditional on-prem architectures to public cloud. Proven track record of implementing AWS services in a variety of distributed computing environments. Experience with documenting cloud workloads including runbooks and 'how to' documents. Experience with Jira/Confluence a plus. Experience working with Agile collaboration and project management tooling (Jira, Confluence, and Kanban) Experience with Agile methodologies including Kanban and DevOps software development. Experience with highly available and fault-tolerant enterprise and web-scale software deployments Infrastructure automation through DevOps scripting (e.g., Terraform, Python, TFCB and GitHub) Configuration management using Ansible or Puppet. Strong practical Linux systems administration skills in a Cloud or Virtualized environment Willingness to be a tech evangelist to help drive adoption and acceptance of new patterns and ways to solve problems. Understanding of Continuous Integration - Continuous Deployment (CI-CD) methodologies (Bamboo, Jenkins) Familiar with monitoring tools and strategies. Strong configuration management tooling knowledge Comfortable with version control systems and pipelines (Bitbucket, GitHub, etc.) Excellent planning, documentation, and communication skills. WHAT YOU CAN EXPECT FROM MORGAN STANLEY: We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste ***************************************************** into your browser. Expected base pay rates for the role will be between $120,000 and $165,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs. Morgan Stanley's goal is to build and maintain a workforce that is diverse in experience and background but uniform in reflecting our standards of integrity and excellence. Consequently, our recruiting efforts reflect our desire to attract and retain the best and brightest from all talent pools. We want to be the first choice for prospective employees. It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, sex stereotype, gender, gender identity or expression, transgender, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy, veteran or military service status, genetic information, or any other characteristic protected by law. Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).
    $120k-165k yearly Auto-Apply 58d ago
  • Sr DevOps Engineer

    Morgan Stanley 4.6company rating

    New York, NY jobs

    In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Director, which is part of the job family responsible for managing and optimizing technical infrastructure and ensuring the seamless operation of IT systems to support business needs effectively. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Interested in joining a team that's eager to create, innovate and make an impact on the world? Read on. This position would work within the cloud engineering organization to assist with the design and implementation our cloud strategy. This position would have specific focus on cloud related project and the day-to-day tasks critical to deploying cloud solutions. What you'll bring to the role: * BS/BA Preferred or equivalent experience * 5+ years of Enterprise IT Infrastructure or Application development experience * Working knowledge public cloud architectures and services. AWS experience a big plus. * Demonstrated ability to think strategically about business, product, and how best to overcome technical hurdles. * Hands-on experience with design, development, and deployment of business software at scale in AWS. In addition, hands-on experience with technology infrastructure, network, compute, storage, and virtualization a plus. * Proven experience with software development life cycle (SDLC) and agile/iterative methodologies required. * Integration of cloud services with on-premises technologies from Microsoft, IBM, Oracle, HP, SAP etc. * Experience with IT compliance and risk management requirements (e.g., security, privacy, SOX, HIPAA etc.) Familiar with IT audit related tasks and responses. * Willingness to challenge the status quo and dig deep into legacy technology, processes, and practices to understand how to transform and move them forward. * Experience planning and migrating traditional on-prem architectures to public cloud. * Proven track record of implementing AWS services in a variety of distributed computing environments. * Experience with documenting cloud workloads including runbooks and 'how to' documents. * Experience with Jira/Confluence a plus. * Experience working with Agile collaboration and project management tooling (Jira, Confluence, and Kanban) * Experience with Agile methodologies including Kanban and DevOps software development. * Experience with highly available and fault-tolerant enterprise and web-scale software deployments * Infrastructure automation through DevOps scripting (e.g., Terraform, Python, TFCB and GitHub) * Configuration management using Ansible or Puppet. * Strong practical Linux systems administration skills in a Cloud or Virtualized environment * Willingness to be a tech evangelist to help drive adoption and acceptance of new patterns and ways to solve problems. * Understanding of Continuous Integration - Continuous Deployment (CI-CD) methodologies (Bamboo, Jenkins) * Familiar with monitoring tools and strategies. * Strong configuration management tooling knowledge * Comfortable with version control systems and pipelines (Bitbucket, GitHub, etc.) * Excellent planning, documentation, and communication skills. WHAT YOU CAN EXPECT FROM MORGAN STANLEY: We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste ***************************************************** into your browser. Expected base pay rates for the role will be between $120,000 and $165,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs. Morgan Stanley's goal is to build and maintain a workforce that is diverse in experience and background but uniform in reflecting our standards of integrity and excellence. Consequently, our recruiting efforts reflect our desire to attract and retain the best and brightest from all talent pools. We want to be the first choice for prospective employees. It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, sex stereotype, gender, gender identity or expression, transgender, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy, veteran or military service status, genetic information, or any other characteristic protected by law. Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).
    $120k-165k yearly Auto-Apply 46d ago
  • Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program

    Jpmorganchase 4.8company rating

    Remote

    At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring. The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide. The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set. Please refer to our ReEntry Overview page for further information regarding the Program Technology at JPMorganChase We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. What We Look For We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to; Software Engineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL Data Analytics, Quant Analytics, Scientists and Engineers Data Management Data Engineers - Hadoop, Spark, Kafka, Cassandra Database Management Architecture Agility Leads Technical Program Delivery Product Managers Solutions Analysts (Business Analysts & QA Analysts) Technology Support (Applications Support) DevOps, Site Reliability and Infrastructure Engineers UX Research and Design You will probably have a background in computer science, preferably in a software engineering role. You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
    $110k-141k yearly est. Auto-Apply 26d ago
  • Software Engineer (Multiple Positions Available)

    Jpmorgan Chase Bank, N.A 4.8company rating

    New York, NY jobs

    Duties: Execute creative software solutions, design, develop, and perform technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Work with other platforms to architect and implement changes required to resolve issues and modernize the organization and its technology processes. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. QUALIFICATIONS: Minimum education and experience required: 7 years (84 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. The employer will alternatively accept a Bachelor's degree in Business Administration, Information Technology, Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. Skills Required: This position requires experience with the following: Designing backend services using Java, Spring Boot, and Maven; Performing Test Driven Development (TDD) using Junit, Mockito, and Cucumber test automation frameworks; Implementing micro-services-based solutions for distributed enterprise applications; Developing RESTful APIs, ensuring security, efficiency, and reliability; Designing APIs using OpenAPI specifications; Using security standards including OAuth, TLS, and Kerberos; Utilizing Domain Driven Design, microservices patterns, and modern architectures; Implementing NoSQL databases, Cassandra, and DynamoDB for distributed data storage and retrieval; Deploying applications using Cloud Foundry and AWS public cloud services; and Developing CI/CD pipelines using Jenkins to automate software builds, testing, and deployment processes. Job Location: 450 West 33rd Street, New York, NY 10001. Full-Time. Salary: $189,592 - $215,000 per year. Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. 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. Equal Opportunity Employer/Disability/Veterans Base Pay/Salary New York,NY $189,592.00 - $215,000.00 / year
    $189.6k-215k yearly 5d ago
  • Software Engineer [Multiple Positions Available]

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210691780 JobSchedule: Full time JobShift: Base Pay/Salary: New York,NY $189,592.00-$215,000.00 Duties: Execute creative software solutions, design, develop, and perform technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Work with other platforms to architect and implement changes required to resolve issues and modernize the organization and its technology processes. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. QUALIFICATIONS: Minimum education and experience required: 7 years (84 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. The employer will alternatively accept a Bachelor's degree in Business Administration, Information Technology, Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. Skills Required: This position requires experience with the following: Designing backend services using Java, Spring Boot, and Maven; Performing Test Driven Development (TDD) using Junit, Mockito, and Cucumber test automation frameworks; Implementing micro-services-based solutions for distributed enterprise applications; Developing RESTful APIs, ensuring security, efficiency, and reliability; Designing APIs using OpenAPI specifications; Using security standards including OAuth, TLS, and Kerberos; Utilizing Domain Driven Design, microservices patterns, and modern architectures; Implementing NoSQL databases, Cassandra, and DynamoDB for distributed data storage and retrieval; Deploying applications using Cloud Foundry and AWS public cloud services; and Developing CI/CD pipelines using Jenkins to automate software builds, testing, and deployment processes. Job Location: 450 West 33rd Street, New York, NY 10001. Full-Time. Salary: $189,592 - $215,000 per year.
    $189.6k-215k yearly Auto-Apply 5d ago
  • Software Engineer [Multiple Positions Available]

    Jpmorganchase 4.8company rating

    New York, NY jobs

    Duties: Execute creative software solutions, design, develop, and perform technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Work with other platforms to architect and implement changes required to resolve issues and modernize the organization and its technology processes. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. QUALIFICATIONS: Minimum education and experience required: 7 years (84 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. The employer will alternatively accept a Bachelor's degree in Business Administration, Information Technology, Computer Science, Computer Engineering, or related field of study plus 5 years (60 months) of experience in the job offered or as Software Engineer, Java Developer, Technical Lead, IT Consultant, or related occupation. Skills Required: This position requires experience with the following: Designing backend services using Java, Spring Boot, and Maven; Performing Test Driven Development (TDD) using Junit, Mockito, and Cucumber test automation frameworks; Implementing micro-services-based solutions for distributed enterprise applications; Developing RESTful APIs, ensuring security, efficiency, and reliability; Designing APIs using OpenAPI specifications; Using security standards including OAuth, TLS, and Kerberos; Utilizing Domain Driven Design, microservices patterns, and modern architectures; Implementing NoSQL databases, Cassandra, and DynamoDB for distributed data storage and retrieval; Deploying applications using Cloud Foundry and AWS public cloud services; and Developing CI/CD pipelines using Jenkins to automate software builds, testing, and deployment processes. Job Location: 450 West 33rd Street, New York, NY 10001. Full-Time. Salary: $189,592 - $215,000 per year.
    $189.6k-215k yearly Auto-Apply 5d ago
  • Software Engineer III: DevOps

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210694961 JobSchedule: Full time JobShift: Base Pay/Salary: New York,NY $133,000.00-$185,000.00 We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Experienced Software Engineer III: DevOps at JPMorgan Chase within the Global Technology team, you will be a key member of an agile team, responsible for designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Depending on the team you join, your role may involve developing mobile features to enhance customer and client banking experiences, strategizing on leveraging big data to accelerate our trading systems, innovating payment solutions for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities * Lead complex public cloud migrations, proactively identify potential issues, and implement risk mitigation strategies to ensure the success of multiple cloud initiatives. * Collaborate with product and engineering teams to deliver robust, cloud-based solutions that improve customer experiences. * Take ownership of platform issues from end to end, resolve challenges related to platform build and performance on AWS Cloud, and ensure high-quality, bug-free deliverables. * Develop strategies and provide guidance to product teams on public cloud onboarding standards and best practices, ensuring migrations are successful and compliant with all regulatory requirements. * Drive the adoption and effective use of Amazon's utility computing services (e.g., AWS EC2, S3, RDS, CloudFront, EFS, DynamoDB, CloudWatch, EKS, ECS, MFTS, API Gateway, VPC Peering). * Design resilient, secure, and high-performance platforms in the public cloud, following JPMC best practices. * Measure and optimize system performance, anticipate customer needs, and drive continuous innovation. Provide operational support and engineering for the public cloud platform, troubleshoot and optimize systems, and automate routine tasks. * Work closely with cross-functional teams to develop practical solutions and ensure positive user experiences at every touchpoint. * Manage costs by designing and optimizing public cloud platforms and technologies. Organize and lead game days, resiliency tests, and chaos engineering exercises. * Apply expertise in programming languages such as Java, Python, SQL, Node, Go, and Scala; work with open source RDBMS and NoSQL databases; utilize container orchestration tools like Docker and Kubernetes; and leverage a wide range of AWS services. Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 3+ years applied experience * A strong understanding of business technology drivers and their impact on architecture design, performance and monitoring, best practices * Design and building web environments on AWS, which includes working with services like EC2, ELB, RDS, DynamoDB, EKS, ECS, MFTS, SQS/SNS, S3 and Route53 * Proficiency in few modern technologies such as: Java version 8+, Spring Boot, Restful Microservices, AWS or Cloud Foundry, Kubernetes * Experience using DevOps tools in a cloud environment, such as Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, and Sonar Qube * Experience using monitoring solutions like CloudWatch, Prometheus, Datadog, Splunk, Dynatrace * Experience and knowledge of writing Infrastructure-as-Code (IaC), using tools like CloudFormation or Terraform * Experience with one or more public cloud platforms like AWS, GCP, Azure * Experience with high volume, SLA critical applications and their interdependencies with other applications and databases * Experience with high volume, mission critical applications, and building upon messaging and or event-driven architectures * Keen understanding of financial industry and their IT systems and optimization of Public Cloud expenses Preferred qualifications, capabilities, and skills * Expertise in building the AWS infrastructure like EKS, EC2, ECS fargate, S3, DynamoDB, RDS, MFTS, Route53, API Gateway, VPC Peering. * Proactive approach to spotting problems, areas for improvement, and performance bottlenecks * SRE mindset Culture/Approaches: To run better production systems by creating engineering solutions to operational problems * AWS certification or Kubernetes certification would be a plus
    $133k-185k yearly Auto-Apply 3d ago
  • Software Engineer III - Mobile IOS

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210689566 JobSchedule: Full time JobShift: Day Base Pay/Salary: New York,NY $133,000.00-$185,000.00 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 Consumer & Community banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities * 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 * Develops secure and high-quality production code, and reviews and debugs code written by others * Serves as a function-wide subject matter expert in one or more areas of focus. * Actively contributes to the engineering community as an advocate of firm wide frameworks, tools, and practices of the Software Development Life Cycle * Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development * Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems * 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 native mobile application development concepts and 5+ years applied experience. * Proficiency in Swift programming language (including modern concurrency patterns like async/await and Combine) * Strong experience with iOS frameworks: UIKit, SwiftUI, Foundation, Core Data, Combine * Experience with object-oriented programming and design patterns (MVC, MVVM, Coordinator, SOLID) * Experience with RESTful APIs and JSON parsing for data exchange * Experience writing unit tests using XCTest and UI tests using XCUITest * Deep understanding of mobile application security concepts (OAuth2, OIDC, PKCE, biometrics, secure storage, Apple security APIs) * Experience with CI/CD processes and tools (e.g., Bitrise, source code management with Git) * Experience with modularisation and dependency injection * Familiarity with best practices in mobile design: human interface guidelines, threading, accessibility * Experience building and maintaining reusable iOS SDKs or frameworks Preferred qualifications, capabilities and skills- nice to haves * Experience writing UI tests using XCUITest or other framework * Experience building or working with Design Systems (UI Development, White-labelling) * Experience with modularization and dependency injection * Appreciation for Accessibility and understanding of how to meet Accessibility requirements * Understanding of Mobile Application Security considerations * Show us your Github/Stack Overflow/app portfolio!
    $133k-185k yearly Auto-Apply 16d ago
  • Technology, Software Engineering, Data and Product - United States - 2026 ReEntry Program

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210683540 JobSchedule: Full time JobShift: Base Pay/Salary: Chicago,IL $80,000.00-$140,000.00; Jersey City,NJ $90,000.00-$160,000.00; New York,NY $90,000.00-$160,000.00; Palo Alto,CA $90,000.00-$160,000.00; Seattle,WA $90,000.00-$160,000.00 At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and wealth of experience that returning professionals can bring. The ReEntry program offers experienced professionals, who are currently on an extended career break of at least two years, the support and resources needed to relaunch their careers. The program spans over 30 locations worldwide. The ReEntry Program is a 15-week fellowship program, beginning April 20, 2026 and ending July 31, 2026 with the prospect of an offer for permanent employment with JPMorganChase at the end of the program. The permanent placements will be based on both business needs and candidate skill set. Please refer to our ReEntry Overview page for further information regarding the Program Technology at JPMorganChase We're one of the world's biggest technology- and data-driven companies. We spend $17 billion on technology and operate globally at unparalleled scale and speed. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. What We Look For We are looking for technology professionals in our US Tech Center locations with previous experience including but not limited to; * Software Engineers (Fullstack & Backend) - with Java, Spring, .NET, Salesforce, Python, C++, Oracle, AWS & Kubernetes experience * UI Engineers - JavaScript, React/Angular & ExpressJS/NodeJS/GoLang & Oracle/SQL * Data Analytics, Quant Analytics, Scientists and Engineers * Data Management * Data Engineers - Hadoop, Spark, Kafka, Cassandra * Database Management * Architecture * Agility Leads * Technical Program Delivery * Product Managers * Solutions Analysts (Business Analysts & QA Analysts) * Cybersecurity * Tech Controls * Technology Support (Applications Support) * DevOps, Site Reliability and Infrastructure Engineers * UX Research and Design You will probably have a background in computer science, preferably in a software engineering role. You will be a creative, innovative team player with analytical, technical, problem solving, planning and organizational skills. As a business with an ongoing focus on software development, we would be very keen to hear from you if you have previous Open Source or Object Oriented programming experience with an understanding of agile methodologies.
    $90k-160k yearly Auto-Apply 27d ago
  • Software Engineer II- Big Data

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210663899 JobSchedule: Full time JobShift: Base Pay/Salary: New York,NY $118,750.00-$150,000.00 As a Software Engineer III at JPMorgan Chase within the Personalization and Insights product you will build and support high throughput, low latency applications which leverage state of the art machine learning architectures, and which are deployed in AWS. These applications power personalized experiences across Chase Consumer & Community Banking channels, to help weave a user experience that includes traditional banking services with other services in the Travel, Merchant Offer Shopping, and Dining spaces. Job responsibilities * Design & build new applications utilizing leading edge technologies and modernize existing applications * Implement batch & real-time software components consistent with architectural best-practices of reliability, security, operational efficiency, cost-effectiveness and performance * Ensure quality of deployed code via automated unit, integration & acceptance testing * Collaborate with multi-national agile development, support and business teams to meet sprint objectives * Participate in all agile meetings & rituals, including daily standups, sprint planning, backlog reviews, demos, and retrospectives * Provide level 2 support for production systems * Learn and applies system processes, methodologies, and skills for the development of secure, stable code and systems * Add to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 2+ years applied experience * Hands-on practical experience in Frameworks, system design, application development, testing, and operational stability * Advanced in one or more programming language(s) (e.g., JAVA, and frameworks of Spring, Micro Services, APIs, etc.) * Experience with Distributed Datastores (e.g. Cassandra) * Proficiency in automation and continuous delivery methods * Proficient in all aspects of the Software Development Life Cycle * Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Preferred qualifications, capabilities, and skills * Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, BigData, artificial intelligence, machine learning, mobile, etc.) * Experience designing, developing and deploying software components on AWS using common compute and storage services such as EC2, EKS, Lambda, S3 * Experience with Apache Spark or similar large-scale data processing engines * Experience with Big Data / Distributed / cloud technology (AWS Big data services like lambda, glue, glue emr and Spark Architecture, Performance tuning ,Spark SQL, Streaming, KAFKA, Entitlements etc., ) * Certified AWS Cloud Practitioner, Developer or Solutions Architect strongly preferred * Experience using Terraform to deploy infrastructure-as-code to public cloud * Experience with Linux scripting such as Bash, KSH, or Python
    $118.8k-150k yearly Auto-Apply 60d+ ago
  • Software Engineer III - C#/.Net with Capital Markets exp- Neovest

    Jpmorganchase 4.8company rating

    New York jobs

    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 Neovest Technology 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. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities: Execute software solutions, including design, development, and technical troubleshooting, with the ability to think beyond routine or conventional approaches to build solutions or resolve technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems. Proactively identify hidden problems and patterns in data and use these insights to drive improvements in coding hygiene and system architecture. Contribute to software engineering communities of practice and events that explore new and emerging technologies. Foster a team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills: Formal training or certification in software engineering concepts and 3+ years of applied experience. Intermediate knowledge and experience with C#/.Net. Intermediate knowledge and experience in developing multi-threaded applications. Experience developing software that integrates with third-party, external providers using REST, SOAP, FIX, and secure file transfer. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Extensive experience in Capital Markets (e.g., brokerage, trading). Experience in building and supporting capital markets applications. In-depth knowledge of the markets and trading industry and their IT systems. Preferred Qualifications, Capabilities, and Skills: Experience working with Portfolio Management systems. Ability to work in an Agile environment. Familiarity with modern User Interface architecture and design (e.g., React, Angular, TypeScript). Familiarity with data caching technologies (e.g., Redis, Hazelcast). Familiarity with message distribution technologies (e.g., RabbitMQ, Kafka). Advanced English language skills. Exposure to cloud-native environments
    $108k-134k yearly est. Auto-Apply 60d+ ago
  • UI Software Engineer III

    Jpmorganchase 4.8company rating

    New York jobs

    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 - Business Banking Technology, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. You will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives. Job responsibilities 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 Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems 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 practical experience in system design, application development, testing, and operational stability Proficient in ReactJS, Object Oriented Javascript, TypeScript, HTML, CSS, SASS/LESS Experience using version control tools (e.g., Git) and build tools (e.g., NOM, Webpack) Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiar with microservices architecture using Spring Boot. Exposure to cloud technologies and platforms.
    $108k-134k yearly est. Auto-Apply 10d ago
  • Software Engineer III - Golang

    Jpmorganchase 4.8company rating

    New York, NY jobs

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As an Experienced Software Engineer at JPMorgan Chase within the Global Technology team, you will be a key member of an agile team, responsible for designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Depending on the team you join, your role may involve developing mobile features to enhance customer and client banking experiences, strategizing on leveraging big data to accelerate our trading systems, innovating payment solutions for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities 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 Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems 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 Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Strong development skills in Golang, being able to develop new projects, CLIs and Kubernetes integrations Hands-on proficiency in managing, deploying and troubleshooting applications on EKS clusters, including SDLC integration for these processes Strong SDLC skills, including configuration of build pipelines, release management, change management and GitOps model Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Experience in AWS Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies Python is a preferred second language
    $108k-134k yearly est. Auto-Apply 51d ago
  • Software Engineer III- Python - Athena Core Risk

    Jpmorganchase 4.8company rating

    New York, NY jobs

    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 Athena Core Team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. You will be responsible for implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's business objectives. Job responsibilities 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 Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements and optimizations in code and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on Computer Science concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages - Python, Java Need familiarity with cross-asset/cross-business platforms Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Overall knowledge of the financial services industry and their IT systems Intermediate to advanced Python coding experience Exposure to cloud technologies
    $108k-134k yearly est. Auto-Apply 33d ago
  • Software Engineer II- Big Data

    Jpmorganchase 4.8company rating

    New York, NY jobs

    As a Software Engineer III at JPMorgan Chase within the Personalization and Insights product you will build and support high throughput, low latency applications which leverage state of the art machine learning architectures, and which are deployed in AWS. These applications power personalized experiences across Chase Consumer & Community Banking channels, to help weave a user experience that includes traditional banking services with other services in the Travel, Merchant Offer Shopping, and Dining spaces. Job responsibilities Design & build new applications utilizing leading edge technologies and modernize existing applications Implement batch & real-time software components consistent with architectural best-practices of reliability, security, operational efficiency, cost-effectiveness and performance Ensure quality of deployed code via automated unit, integration & acceptance testing Collaborate with multi-national agile development, support and business teams to meet sprint objectives Participate in all agile meetings & rituals, including daily standups, sprint planning, backlog reviews, demos, and retrospectives Provide level 2 support for production systems Learn and applies system processes, methodologies, and skills for the development of secure, stable code and systems Add to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 2+ years applied experience Hands-on practical experience in Frameworks, system design, application development, testing, and operational stability Advanced in one or more programming language(s) (e.g., JAVA, and frameworks of Spring, Micro Services, APIs, etc.) Experience with Distributed Datastores (e.g. Cassandra) Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Preferred qualifications, capabilities, and skills Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, BigData, artificial intelligence, machine learning, mobile, etc.) Experience designing, developing and deploying software components on AWS using common compute and storage services such as EC2, EKS, Lambda, S3 Experience with Apache Spark or similar large-scale data processing engines Experience with Big Data / Distributed / cloud technology (AWS Big data services like lambda, glue, glue emr and Spark Architecture, Performance tuning ,Spark SQL, Streaming, KAFKA, Entitlements etc., ) Certified AWS Cloud Practitioner, Developer or Solutions Architect strongly preferred Experience using Terraform to deploy infrastructure-as-code to public cloud Experience with Linux scripting such as Bash, KSH, or Python
    $108k-134k yearly est. Auto-Apply 60d+ ago
  • 2026 Emerging Talent Software Engineers - Full time - United States (April 2026 Start)

    Jpmorgan Chase & Co 4.8company rating

    New York, NY jobs

    JobID: 210683258 JobSchedule: Full time JobShift: Base Pay/Salary: Jersey City,NJ $95,000.00-$125,000.00; New York,NY $95,000.00-$125,000.00 Join our 2026 Emerging Talent Software Engineer program and propel your career to new heights with a team of innovative technologists. Engage in diverse projects, gain new skills, and create positive change for the communities we serve. We value your unique skills and innovative ideas within our supportive and diverse technology organization. Ready to tackle big challenges with a global technology team? We're eager to meet you. About the Program As a Software Engineer in the Emerging Talent Software Engineer, you will embark on a global two-year career development journey. This program is designed to equip you with essential technical and professional skills, enabling you to build strong networks and establish a successful career with us. You will have opportunities for job growth, accelerated career advancement, and career mobility. Our program begins with an in-depth induction that introduces you to our businesses, enhances your understanding of development methodologies, and sharpens your professional skills. You will dive head-first into creating innovative solutions that make a difference for our customers, clients, and employees. We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close. Job Responsibilities * Execute basic software solution, design, development, and technical troubleshooting * Write secure and high-quality code using the syntax of at least one programming language with peer guidance * Interpret architecture and design representations as well as nonfunctional requirements to develop secure, stable software against a defined architecture * Apply automation to reduce manual toil in the Software Development Life Cycle * Gather, analyze, and synthesize basic data sets to troubleshoot technical issues and generate insights for continuous improvements. * Breaks down routine technical tasks to troubleshoot and solve issues * Work and share ideas, information and innovation with our team of technologists from all over the world. * Participate in our Force for Good program to build real-world sustainable technology solutions for social good organizations. Required qualifications, capabilities, and skills * You should have graduated and be available to start full time employment in July 2026 * A well-rounded academic background * Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. * Foundational knowledge of programming languages (e.g., Python, JavaScript, Java, C++, C#), databases, data structures and algorithms * Understanding of software skills including business analysis, development, maintenance, and software improvement. * Proficiency in developmental toolsets * Basic knowledge of industry-wide technology trends and best practices * Exposure to agile methodologies, including CI/CD, Application Resiliency, and Security. Preferred qualifications, capabilities, and skills * Obtained your foundational technology background in non-traditional ways including, but not limited to, technology bootcamps, workforce development programs and community colleges * Strong interpersonal and communication skills * Ability to thrive in a fast-paced, collaborative environment * Exceptional problem-solving ability * Exposure to cloud technologies * Experience with relational databases Locations you may join: * Columbus, OH * Jersey City, NJ * New York Metro, NY * Plano, TX * Tampa, FL About Us When you work at JPMorgan Chase, you're part of a global financial institution and a leading tech company. Our team of over 63,000 technologists across global technology centers, is dedicated to designing, building, deploying, and managing a wide range of solutions, including enterprise technology initiatives, big data, mobile solutions, electronic payments, cybersecurity, machine learning, and cloud development. We collaborate with FinTech and Silicon Valley tech firms to deliver innovative solutions to our clients and customers. With a $17 billion annual investment in technology, we are committed to hiring talented individuals to create transformative solutions that will revolutionize the financial services industry and make a global impact. About You If you're ready to put your passion for technology to work in a way that makes a real difference, you'll find your place in our Emerging Software Engineer program. This opportunity is not available to individuals currently enrolled in a full-time college or university program. If you are a current student, please visit jpmorganchase.com/careers to explore internships and other full-time opportunities. To be eligible for this program, you must be authorized to work in the U.S. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase, will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT.) What's Next? Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it's important to complete all relevant application questions so we have as much information about you as possible. After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you'll receive an email invitation to complete a coding challenge powered by HackerRank. HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled. If you progress further, you'll get an email invitation for a video interview powered by HireVue. This is your opportunity to further bring your resume to life and showcase your experience for our recruiting team and hiring managers. JPMorganChase is committed to creating an inclusive work environment that respects all people for their unique skills, backgrounds and professional experiences. We will provide reasonable accommodations for applicants with disabilities. Visit jpmorganchase.com/careers for upcoming events, career advice, our locations and more.
    $95k-125k yearly Auto-Apply 34d ago
  • Software Engineer III - React Full Stack

    Jpmorgan Chase & Co 4.8company rating

    Day, NY jobs

    JobID: 210683265 JobSchedule: Full time JobShift: Day Base Pay/Salary: NY $133,000.00-$185,000.00 You'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 Consumer & Community Banking you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. Job responsibilities * Executes standard software solutions, design, development, and technical troubleshooting * Writes secure and high-quality code using the syntax of at least one programming language with limited guidance * Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications * Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation * Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity * Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development * Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems * Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 2+ years applied experience * Demonstrable ability to code in one or more languages like Java, React.js * Proficiency in building modern web applications using JavaScript, HTML, and CSS. * Hands on experience with testing automation tools. * 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 * Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security * Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills * Familiarity with modern front-end technologies * Experience with cloud platforms (AWS, Azure, GCP). * Exposure to automated testing frameworks (JUnit, Jest, etc.)
    $133k-185k yearly Auto-Apply 3d ago
  • Software Engineer II

    M&T Bank 4.7company rating

    Devops engineer job at M&T Bank

    **Title:** Software Engineer II **Job Location:** 465 Main Street, Buffalo, NY 14203 **Must be available to work off business hours and be On Call nights and weekends. **Job Description:** Contribute to team responsible for maintaining the M&T Equipment Finance Co. suite of applications; support and maintain software and web applications using C#, .Net, SQL Server and JavaScript; design and develop new or existing software and web applications and specifies information system solutions with GitLab, Ansible, Artifactory; test, implement, address and resolve end user incidents using ServiceNow; identify, reproduce and correct software defects using MS Visual Studio and MS SQL Server Management Studio; conduct server patching using ServiceNow/Ansible; using SQL for internal database management; using Onbase to manage content, processes and cases; using Navision for payment posting and GL reconciliation; using Agile to plan, refine and claim new work stories; update JIRA board daily; mentor and train, lead and monitors other junior technicians. **Minimum requirements:** Master's degree in Computer Science, Engineering, or a related technical field plus three (3) years of experience as a Software Engineer or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Science, Engineering, or a related technical field plus five (5) years of experience as a Software Engineer or related occupation. Require three (3) years of experience with each of the following: Microsoft Dynamics NaVision application development, configuration, technical and functional support; Hyland OnBase application development, configuration, technical and functional support; Advanced CI/CD Pipeline design and deployment using GITLab, ServiceNow, and Ansible; developing and maintaining multiple application integrations; .NET, C#, JavaScript, SQL Server, Oracle, VB, SSIS, and API design, development, documentation, testing, troubleshooting, debugging, deployment and production support of multiple applications; testing and validating controls against Risk, Regulatory and Cybersecurity standards and policies; Linux Red Hat and Windows server builds, use, maintenance, configuration and patching; providing end user technical or functional support and training; presenting to Senior Leadership and various audiences; and scoping, planning, refining stories and tasks using Agile methodology. Salary: $135,104.69-$145,104.69 **Location** Buffalo, New York, United States of America M&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer, including disabilities and veterans.
    $135.1k-145.1k yearly 9d ago

Learn more about M&T Bank jobs

View all jobs