Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Senior Manager of Software Engineering at JPMorgan Chase within the Corporate and Investment Bank, provide technical coaching and advisory for multiple technical teams, anticipate needs, influence budget, and advance operational efficiencies. Responsibilities include overseeing entry to mid-level software engineers, delivering solutions with modern technologies, ensuring collaboration, and creating a culture of diversity and inclusion. Required qualifications include 5+ years of software engineering experience, hands-on experience with Java, Springboot, API, Cassandra, Kafka, knowledge of design patterns, ability to work collaboratively, experience with large-scale platforms, expertise in building high-performance environments, and excellent communication skills.
Design and develop web applications using modern technologies, collaborate with teams, write clean code, troubleshoot, participate in code reviews, stay up-to-date with trends, optimize for performance, develop databases, APIs, and servers, maintain automated tests. Requires Master's degree in Computer Science or related field and 2 years of experience.
Lead Software Engineer at JPMorgan Chase working on customer-facing UIs and dashboards for innovative payment systems. Responsibilities include developing secure production code, mentoring junior team members, and improving release agility. Required skills in React, Java, JavaScript, CSS, HTML5, Restful API.
Featured Jobs
The Lead Architect - Cryptography will be responsible for leveraging innovative cryptography at JPMorgan Chase. The role involves applying advanced cryptography schemes to secure IT infrastructure, customer-facing services, and enterprise data. Key responsibilities also include collaborating with other cryptographers on research projects and contributing to cryptographic solutions. The position requires expertise in mainstream and advanced encryption schemes, familiarity with NIST post-quantum cryptography standardization, and proficiency in multiple programming languages such as Java, C#, JavaScript, and C/C++. A degree in computer science is preferred.
Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology. Responsible for developing secure high-quality production code, leading evaluation sessions, and driving consensus across competing objectives leveraging modern technologies. Requires 5+ years of applied experience, proficiency in Java, modern technologies like Springboot and Cassandra, and expertise in agile methodologies and cloud technologies.
Design, develop, and implement software solutions to solve business problems through innovation. Involved in all aspects of the Software Development Lifecycle. Participate in project planning sessions, code reviews, and design reviews. Evangelize best practices in configuration management and CI/CD pipeline. Build and manage deployment pipeline and tools library to enhance engineering productivity.
Lead the configuration and modification of products for clients, support sales in solutioning, engage with client teams for technical demonstrations, and act as a subject matter expert on payments solutions.
Be an integral part of an agile team that enhances, builds, and delivers top-notch technology products as a Senior Lead Software Engineer at JPMorgan Chase. You will drive significant business impact through your technical expertise and problem-solving skills. Responsibilities include providing technical guidance, developing high-quality code, influencing product design, and leading evaluation sessions with vendors. Required qualifications include 5+ years of software engineering experience, proficiency in Java and REST APIs, and experience with Spring Framework and AWS Services.
Apply advanced machine learning techniques including natural language processing, speech analytics, and recommendation systems. Collaborate with cross-functional teams to implement solutions and drive firm-wide initiatives. Develop state-of-the-art machine learning models for real-world problems.
Executes software solutions, design, development, and technical troubleshooting. Creates secure and high-quality production code, maintains algorithms, produces architecture and design artifacts for complex applications, and drives improvement to coding hygiene and system architecture.
Top Companies in San Francisco Bay Area, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results