Software Engineering Manager Jobs

7 open positions found · Salary range: From $100

View Software Engineering Manager II, Infrastructure, Google Cloud Networking
G

Software Engineering Manager II, Infrastructure, Google Cloud Networking

GoogleSunnyvale, CA

From $207/yr

In most instances, this position requires in-person interviews as part of the hiring process. Minimum qualifications: * Bachelor's degree or equivalent practical experience. * 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). * 3 years of experience building and developing large-scale infrastructure or distributed systems. * 3 years of experience in a technical leadership role. * 2 years of experience in a people management or team leadership role. Preferred qualifications: * Master’s degree or PhD in Engineering, Computer Science, or a related technical field. * 3 years of experience working in a complex, matrixed organization. About The Job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits Responsibilities Learn more about benefits at Google . * Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. * Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. * Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs. * Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. * Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

4 days agovia jobspyApply ›
View Sr Manager of Software Engineering (C++ / FICC Etrading) (Commercial & Investment Bank - eTrading)
A

Sr Manager of Software Engineering (C++ / FICC Etrading) (Commercial & Investment Bank - eTrading)

ArcherLondon, England, UK

From $100/yr

*Archer is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.* Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial \& Investment Bank - eTrading team, 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 * Regularly provides technical guidance and direction to support the FICC eTrading business and its technical teams, contractors, and vendors * Develops secure and high-quality production code, and reviews and debugs code written by others * Drives decisions that influence the product design, application functionality, and technical operations and processes * 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 firmwide frameworks, tools, and practices of the Software Development Life Cycle * Influences peers and project decision-makers to consider the use and application of leading-edge technologies * Adds to the team culture of diversity, opportunity, inclusion, and respect * Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. * Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and extensive applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced knowledge and demonstrated skills in in programming languages C and C++ * Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security * Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls. * Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * Ability to tackle design and functionality problems independently with little to no oversight * Practical cloud native experience * Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred Qualifications, Capabilities, And Skills * Hands on experience working within Financial Services Industry * Hands on experience on high throughput and low latency systems * Hands on experience in electronic trading systems ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. 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. About The Team J.P. Morgan's Commercial \& Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial \& Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

via jobspyApply ›
View Sr Manager of Software Engineering - Python & Databricks
J

Sr Manager of Software Engineering - Python & Databricks

JPMorganChaseGlasgow, Scotland, UK

Job Description This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Senior Manager of Software Engineering at JPMorgan Chase within the Corporate Technology, you will serve in a leadership role by providing technical coaching and advisory for multiple agile technical teams. You will anticipate the needs and potential dependencies of other functions within the firm. As an expert in your field, your insights will influence budget and technical designs to advance operational efficiencies and functionalities. Job Responsibilities * Provides guidance to immediate team of software engineers on daily tasks and activities * Sets the overall guidance and expectations for team output, practices, and collaboration * Leads team adoption of enterprise-authorized AI-assisted engineering practices and SDLC/TLM automation to improve delivery speed, quality, and operational outcomes, while setting expectations for human validation, secure handling of inputs/outputs, and consistent use of reusable patterns across teams. * Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation and support capacity unlock initiatives. * Anticipates dependencies with other teams to deliver products and applications in line with business requirements * Manages stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and business requirements Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and applied experience. * Proven end-to-end delivery of data products using Python and/or Spark and Databricks. * Experience building data-intensive software application * Experience managing technologists * Experience leading responsible adoption of enterprise-authorized AI-assisted development and delivery tools across engineering teams, including defining ways of working (review/validation expectations), measuring outcomes, and ensuring secure handling of data. * Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, resiliency/security implications, and governance expectations; ability to coach engineers on compliant and effective usage. * Proficient in all aspects of the Software Development Life Cycle * Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security * In-depth knowledge of the financial services industry and their IT systems * Practical cloud native experience About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. 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. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

via jobspyApply ›
View Software Engineering Manager - Strategic Data Solutions.
A

Software Engineering Manager - Strategic Data Solutions.

AppleCork, C, IE

Apple's Strategic Data Solutions (SDS) team is seeking a hands-on, self-motivated Software Engineering Manager to deliver cutting-edge analytical solutions with enhanced user experience. Our mission is Enterprise Decision Automation, protecting Apple and our customers from fraud, waste, and abuse. Your contributions will be pivotal to our success. Do you thrive on solving complex challenges with direct, meaningful impact? Are you passionate about building tools and systems that enable data analysis over petabytes of data? Do you want to work alongside talented Data Scientists, Machine Learning Engineers, Software Engineers, Program Managers, and Apple business partners? If so, we'd love to have you on our team! Description With the expansive data we have, our job is to build meaningful tools and solutions that empower our internal partners and drive fraud prevention across Apple. The Solutions SWE team is a global, cross-LOB (line-of-business) engineering team focused on four core areas: efficiency solutions, internal tooling, operational excellence, and direct LOB support. As the Engineering Manager for Solutions SWE, you will directly lead and grow a team of 5-6 Engineers based in Cork, Ireland (EMEA), while contributing to the broader functional roadmap across regions. You will balance hands-on technical leadership with people management, developing talent, and partnering with fraud investigators, analysts, engineers, product managers, and business partners to ship solutions that solve real business problems.","responsibilities":"Directly managing, coaching, and growing the engineering team in Cork, including hiring, performance management, and career development Contributing to the functional and technical roadmap for Solutions SWE, in partnership with regional counterparts Partnering with fraud investigators, analysts, product managers, and business partners to gather requirements, set priorities, and deliver outcomes Ensuring the team ships reliable, scalable production software and automation that reduces manual work across operations, analytics, and engineering Owning delivery end-to-end from planning and development through deployment, monitoring, and continuous improvement Coordinating across time zones and regional teams to keep a distributed organization aligned and effective Partnering with the broader SWE organization to align on technical patterns and grow the engineering craft of the team Preferred Qualifications Experience with or exposure to machine learning, useful for partnering with MLEs Track record of quickly getting productive with new AI/LLM tooling. Hands-on experience with cloud infrastructure and container orchestration (AWS, Kubernetes) Experience with data pipeline, warehousing, and/or observability tooling (Airflow, Snowflake, Splunk, Superset) Expertise in real-time systems, modern architecture, and data processing at scale Experience building systems for fraud prevention or similarly challenging problems Educational background in Computer Science or related field, or equivalent practical experience Minimum Qualifications 3+ years leading engineers, either as a people manager or as a technical lead who directed the day-to-day work of a team of at least 3 engineers Hands-on experience writing and shipping production software in Python, Java, or a comparable language, with code contributions in the last 2 years Experience owning delivery end to end, from planning and development through deployment, monitoring and iteration Experience working with non-engineering partners (for example product, operations, analysts or business stakeholders) to gather requirements and agree on priorities Experience working with teams spread across multiple locations or time zones

2 weeks agovia search feedApply ›
View Software Engineering Manager
C

Software Engineering Manager

CplDublin, D, IE

From $80,000/yr

Senior Manager, Software Engineering – Core Technology Cpl are partnering with a leading organisation in the financial technology space to appoint a Senior Manager, Software Engineering. This is an opportunity for an experienced engineering leader to manage a portfolio of critical cloud-based applications, lead and develop a high-performing software engineering team, and work closely with product and architecture stakeholders to shape delivery priorities. Responsibilities * Lead a team of software engineers delivering scalable, secure and resilient web-based applications. * Own the technical delivery of a portfolio of business-critical applications and services. * Partner with product owners, architects and senior business stakeholders to translate strategy and requirements into prioritised technical roadmaps and delivery plans. * Drive modern engineering standards across software development, testing, deployment and operational excellence. * Support the design and delivery of cloud-native, microservices-based solutions. * Manage, mentor and develop engineering talent, supporting career progression, performance and team engagement. * Lead hiring activity and help build a strong, inclusive and high-performing engineering culture. * Ensure consistent adoption of best practices including CI/CD, automated testing, infrastructure-as-code and containerisation. * Collaborate with distributed teams and stakeholders across multiple locations. * Balance delivery, technical quality, risk and operational priorities across several workstreams. Requirements * Degree in Computer Science, Software Engineering or a related discipline. * 7+ years’ experience in software engineering, ideally delivering secure, scalable and resilient web applications. * 5+ years’ direct people-management experience leading software engineering teams. * Strong hands-on software engineering background across both frontend and backend development. * Experience delivering cloud-based applications and services within a modern engineering environment. * Good understanding of microservices architecture, cloud deployments and API-led systems. * Proven experience managing delivery for mission-critical or highly available applications. * Exposure to CI/CD, automated testing, infrastructure-as-code and containerisation. * Demonstrated experience hiring, developing and retaining engineering talent. * Strong stakeholder management, communication, organisation and problem-solving skills. * Experience managing remote or geographically distributed engineering teams would be advantageous. On offer * Base salary of €80,000–€85,000. * Up to 20% annual bonus potential. * Full benefits package. * Hybrid working model, with flexibility currently available. * Senior engineering leadership opportunity with scope to influence technology strategy, engineering standards and team development. #LI-JM2

2 weeks agovia search feedApply ›
View Software Engineering Manager
Q

Software Engineering Manager

Quest GlobalCity Of Bristol, England, UK

From $500/yr

Job Requirements Quest Global is a pioneering organization and one of the fastest-growing engineering services firms globally, with extensive expertise in top OEMs across seven industries. We are a company with a rich history, aiming to reach a century in operation, fueled by ambition, drive, and modesty. We are seeking individuals with a humble yet brilliant mindset, who believe in the power of engineering to turn the impossible into reality; innovators who are not only motivated by technology and innovation but are also continuously committed to designing, creating, and testing as a reliable partner for Fortune 500 clients. As a team of highly diverse engineers, we understand that our true goal is to engineer a better future for everyone. If you are eager to contribute to meaningful projects and be part of an organization that truly values collective success and learning from failures, then we would love to hear from you. We are expanding our Through Life Support Engineering team at all experience levels and are interested in hearing from you if you are prepared to advance in your career. Applicants must be a Sole UK Nationality and eligible for Security Clearance. Job Description The role of Software Manager entails collaborating with an Integrated Logistics Support (ILS) team for the client, strategising and implementing support for Products, Systems, and Equipment (PSE) with a specific emphasis on managing the services that support digital resources such as hardware, software, firmware, data, and network infrastructure. Responsibilities may include but are not limited to: Leading the Software Support discipline and ensuring the quality of Integrated Product Support (IPS) activities throughout the program lifecycle. Implementing, transitioning, and managing enhancement activities for digital assets across various services, processes, and systems. Representing and leading multiple working groups involving various stakeholders and industry partners. Providing and utilizing reports to suggest improvements in services. Assisting in gathering and managing requirements for future capabilities and support services. Key Responsibilities: Collaborating closely with the client to ensure clear understanding of requirements and effective problem definition. Providing specialized input on Software and Cyber-related topics and contributing to program IPS Element Plans. Defining concepts for software maintenance and through-life support solutions in partnership with Stakeholders. Creating software support requirements and ensuring their integration into system design. Assessing software obsolescence and the need for technology refresh. Preparing Software Maintenance Analysis Report, Software Support Analysis Report, and Software Support Case Report Ensuring customer satisfaction. Work Experience Qualifications \& Experience * Bachelor’s degree (minimum) in Engineering or a closely related discipline. * Relevant supportability engineering in a highly regulated industry (e.g., aerospace, nuclear, maritime, infrastructure, oil and gas etc. ). * Good understanding of the hardware, software, firmware, data and network infrastructure integrated solutions and environment for Defence products. * Experience in ownership of end-to-end support deliverables * Experience in investigation and assessment of support solutions using in-service data and development of verifiable process improvements * Experience organising and supporting stakeholder meetings, collating the necessary information in a personable manner and driving a project or solution forwards. * Understanding of systems engineering principles, including requirements management, integration and verification and validation. Desirable Attributes: * Relevant supportability engineering experience in the UK Defence industry. * Experience in support, service or process design in a relevant highly regulated industry * Knowledge of UK Defence products and typical in-service or supportability issues * Good understanding of the wider supportability challenges and trade-offs for a UK Defence customer perspective

3 days agovia jobspyApply ›
View Software Engineering Manager, XR Graphics
G

Software Engineering Manager, XR Graphics

GoogleSan Jose, CA

From $207/yr

In most instances, this position requires in-person interviews as part of the hiring process. Minimum qualifications: * Bachelor’s degree, or equivalent practical experience. * 8 years of experience in software development. * 3 years of experience with graphics development, graphics performance, or graphics tools. * 3 years of experience in a technical leadership role. * 2 years of experience in a people management or team leadership role. Preferred qualifications: * Master's degree or PhD in Computer Science or related technical field. * Experience architecting and deploying graphics rendering stacks, display pipelines, or developer tools for augmented reality or virtual reality platforms. * Experience with AR or VR. * Experience programming with modern graphics APIs such as Vulkan, DirectX 12, or Metal. * Experience building flexible and scalable teams and roadmaps. * Familiarity working with any of the following: Compiler development, Android development, Unix/Linux environments, distributed and parallel systems, or developing large software systems. About the job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. The mission of XR Graphics is to build the graphics tools and rendering pipeline for the Android XR platform. We have expertise in various components of the graphics stack, from low-level graphics and system bringup to developer-facing APIs. We collaborate with application developers and hardware providers to optimize graphics stack. We also develop graphics best practices for XR and other rendering environments. The Software Engineering Manager for XR Graphics, leading a team of experts that enable the end-to-end graphics stack for AR/VR devices. For decades, the computing revolution has reshaped our world driven by breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits Responsibilities Learn more about benefits at Google . * Guide architectural strategy across low-level graphics drivers, modern Vulkan APIs, and real-time 3D rendering pipelines to maximize GPU utilization. * Partner with cross-functional hardware, research, and platform product teams to define roadmaps, establish milestones, and resolve launch blockers. * Manage and mentor an engineering team of software engineers building core graphics runtime systems and developer tooling for Android XR devices. * Drive engineering best practices to balance real-time rendering visual fidelity against strict device power, compute, and thermal operating budgets. * Advocate modern engineering workflows and AI-assisted development tools to increase velocity and execution consistency across global engineering sites. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

5 days agovia jobspyApply ›

Companies hiring for Software Engineering Manager

Software Engineering Manager Salary Data

View detailed salary ranges from 5 listings with reported compensation ›

Track these jobs with JobFu

Get AI-powered resume tailoring, application tracking, and job alerts for Software Engineering Manager roles. Sign up free.

Sign up free