Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.Columbus, OH
Onsite

About The Position

This role involves designing, developing, and maintaining secure authentication frameworks and components for web, iOS, and Android platforms. The engineer will be responsible for the end-to-end lifecycle of these systems, including security reviews, updates, performance optimizations, and integration with partner services and external systems. The position also requires managing resources, executing project roadmaps, directing cross-functional teams, conducting data analysis, designing AI/ML authentication systems, ensuring regulatory compliance, improving operational efficiency, and resolving technical challenges. The role is based in Columbus, OH.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field of study plus seven (7) years of experience in the job offered or as Software Engineer, Architect, Technical Lead, or related occupation.
  • OR Master's degree in Computer Science, Software Engineering, Data Science, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Architect, Technical Lead, or related occupation.
  • Experience overseeing the end-to-end lifecycle of software development including planning, development, testing, deployment, and maintenance.
  • Experience developing Web UI Applications using Reactjs, TypeScript, JavaScript, HTML5, and CSS for Authentication functionality.
  • Experience with mobile development including iOS development using Swift and Android development using Kotlin.
  • Experience deploying cloud solutions utilizing AWS and GCP services including EC2, EKS, S3, Lambda, and CloudFormation.
  • Experience developing RESTful APIs and Microservices.
  • Experience with CI/CD workflows using tools including Jenkins, Jules, and Spinnaker for deployments.
  • Experience utilizing frontend development workflows including bundling and optimizing JavaScript applications with Webpack, automating tasks with Gulp, transcribing code with Babel for browser compatibility, and leveraging Rollup for efficient build processes.
  • Experience managing budgets, resource allocation, and creating detailed project roadmaps with defined milestones to ensure timely delivery.
  • Experience integrating external vendor/third-party services and systems into existing platforms while ensuring security and seamless functionality.
  • Experience with OWASP.
  • Experience with SQL Server.
  • Experience with Dynamo DB.

Nice To Haves

  • Angular
  • .NET
  • C#
  • VB.NET
  • ASP.NET
  • WCF
  • Webservices
  • Contentful
  • Sitecore
  • Sharepoint
  • MVC
  • MVVM
  • SOA Architecture
  • Apache Kafka

Responsibilities

  • Design and develop secure authentication frameworks/components for the web platform.
  • Conduct regular code reviews.
  • Own end-to-end deliverables, including maintenance and integration.
  • Build secure authentication frameworks/components for iOS, leveraging native security features and partner services.
  • Own development, reviews, and ongoing maintenance for iOS authentication components.
  • Develop secure authentication frameworks/components for Android, integrating partner services.
  • Own the entire lifecycle for Android authentication components, from development and reviews to deployment and maintenance.
  • Establish and own a maintenance plan for all authentication frameworks, including regular security reviews, updates, and performance optimizations.
  • Manage resources effectively.
  • Supervise projects to meet organizational objectives within constraints.
  • Execute project roadmaps with clear milestones for timely delivery.
  • Direct cross-functional teams to achieve project objectives while fostering collaboration.
  • Guide professional development and provide mentorship to junior staff.
  • Conduct in-depth data analysis to inform decisions and identify improvement opportunities.
  • Prepare detailed reports for management and stakeholders.
  • Design and deploy AI/ML authentication systems to assess security risks dynamically.
  • Maintain adherence to industry regulations and company policies.
  • Perform regular reviews and implement risk mitigation strategies.
  • Improve operational efficiency by evaluating existing processes and implementing enhancements.
  • Enforce high-performance standards.
  • Integrate external services into internal platforms, maintain reliability, and ensure the security of deployed systems.
  • Identify potential project risks, devise mitigation strategies, and resolve critical technical challenges.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service