Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Manager

California Institute of Technology

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.The Deep Synoptic Array (DSA) is a next-generation radio telescope being developed for deployment in a radio-quiet valley in Nevada. Comprising 1,650 dishes, the DSA is designed to survey the sky at unprecedented speed and sensitivity. During its five-year initial survey, the DSA is expected to detect more than one billion astronomical sources, produce images and transient alerts in real time, and rapidly deliver science-ready data products to the astronomical community. The DSA brings together scientists, engineers, technical experts, and project professionals across a large, multidisciplinary collaboration. As the project advances toward construction and operations, the DSA offers an opportunity to contribute to the development and delivery of a major new facility at the forefront of radio astronomy.Job SummaryThe Software Development Manager is responsible for providing both technical and personnel leadership for the DSA software organization. This position manages a team of approximately ten software engineers and developers responsible for designing, developing, integrating, and supporting software systems across multiple project workstreams.The successful candidate will lead software planning and execution, oversee staffing and resource allocation, establish development priorities, and ensure delivery of software critical to project milestones. Working closely with project leadership, scientists, engineers, subsystem managers, collaborators, and contractors, the Software Engineering Manager will guide software architecture, promote engineering best practices, foster collaboration across distributed teams, and support the long-term growth and effectiveness of the software organization.Essential Job DutiesProvide direct management and leadership for a team of approximately ten software engineers and developers supporting the DSA project.Manage day-to-day personnel activities, including work prioritization, workload balancing, mentoring, coaching, performance management, professional development, and hiring support.Lead planning, coordination, and execution of software development activities across multiple technical workstreams to ensure timely achievement of project milestones.Establish software development priorities, monitor schedules and deliverables, identify risks, and implement mitigation strategies.Serve as the primary software management lead, partnering with project leadership, faculty, scientists, subsystem managers, engineers, collaborators, and contractors to align software development with project objectives.Guide software architecture, technical direction, development standards, and engineering best practices across a geographically distributed software organization.Oversee implementation of agile software development processes, configuration management, code quality practices, testing strategies, and continuous integration/deployment methodologies.Participate in strategic planning, organizational development, staffing decisions, budgeting discussions, and long-term software resource planning.Coordinate software development activities performed by internal staff, external collaborators, and contractors to ensure integration and consistency across the project.Foster a collaborative, inclusive, and high-performing engineering culture focused on innovation, accountability, and continuous improvement.Serve as a technical resource and advisor to DSA- subsystem leads regarding software architecture, design, implementation strategies, and project integration.Travel to Caltech, OVRO, and other project locations as required to support collaboration with faculty, engineering staff, and project partners.Perform other duties as assigned.Basic QualificationsBachelor's degree in Computer Science or a related discipline in science, engineering, mathematics, or a closely related technical field.Eight years of progressively responsible professional software engineering experience, including demonstrated experience leading technical teams or software development projects.Experience supervising, mentoring, or managing software engineers or multidisciplinary technical teams.Demonstrated expertise in software development using C/C++ and Python.Experience leading software development using modern engineering methodologies, including Agile practices and collaborative software lifecycle management.Demonstrated ability to communicate effectively with scientists, engineers, technical staff, and project leadership.Preferred QualificationsMaster's degree or higher in Computer Science, Software Engineering, or a related technical discipline.Experience managing software teams supporting large-scale scientific, research, or engineering projects.Experience working within distributed or multi-institutional scientific collaborations.Experience leading software architecture and technical strategy for complex software systems.Knowledge of high-performance computing, distributed systems, GPU computing, or large-scale data processing environments.Experience with DevOps, CI/CD, software quality assurance, and software process improvement.Professional certification in Software Architecture, Solutions Architecture, Agile Project Management, or related disciplines.Demonstrated success building and developing high-performing technical teams.Required DocumentsResume.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Development Manager in Pasadena, CA vacancy
  • $95.5k - $181.7k

     ...businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can....  ...that behavioral models accurately reflect external hardware and software specifications.Technical Versatility: Act as a flexible resource... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Pasadena, CA
    2 days ago
  • $134.55k - $205.56k

     ...engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the selection of equipment and materials... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours
    3 days per week

    Sargent & Lundy

    Pasadena, CA
    1 day ago
  • $234.28k - $398.27k

     ...for the organizations you love Access on-demand professional development resources that allow you to hone existing skills and learn new ones “I can succeed as a Senior Manager, Portfolio Construction (Software Development Manager - Senior) at Capital Group.”As the... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Los Angeles, CA
    3 days ago
  • $134.55k - $205.56k

     ...engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the selection of equipment and materials... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours
    3 days per week

    Sargent Lundy

    Pasadena, CA
    3 days ago
  •  ...MQ Security & HA Migrate QMGR's from Distributed env to MQ Appliance Knowledge of Change, service, incident and problem management Support common MQ errors and resolve Apply patches and upgrades on a regular basis Maintain operational, configuration,... 
    Suggested
    Full time

    Next Level Business Services, Inc.

    Los Angeles, CA
    more than 2 months ago
  • $110k - $140k

     ...awarded semi-annually based upon your achievement of performance goals and targets.About This JobAxos Bank is seeking a Software Development Manager, AVP to lead engineering delivery for Axos Bank's Core Services platform, the backbone of the enterprise. This leader will... 
    Full time
    Work at office
    Local area
    Night shift

    axosbank.com

    Los Angeles, CA
    1 day ago
  • $78.68k - $157.88k

     ..., external audit, or IT auditDemonstrated ability to plan and manage engagements along with ensuring deliverables meet work plan specifications...  ...ability to lead teams and oversee and/or review the development of project deliverables, reports, presentations, and test... 
    Work experience placement
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Los Angeles, CA
    2 days ago
  •  ...is a skilled 'people person' a leader with a Team mentality, to manage several internal departments, and provide data-driven program...  ...Ability to work onsite dailySolid foundational skills in technology, software and IT operationsExcellent communication and relationship-... 

    CyberCoders

    Alhambra, CA
    2 days ago
  • $10,214.44 per month

     ...Department of Health Services (DHS). The unit manages patient care and operational data, using...  .... The analyst will contribute to the development of data strategies, maintenance of data...  ...methodology and its application to software and data product development. ~ Experience... 

    Heluna Health

    Alhambra, CA
    4 days ago
  • $120k - $145k

     ...corporate headquarters is in Pasadena, CA with research and development teams in Madison, WI & San Diego, CA, and a state of the art...  ...programs from early concept through commercialization and lifecycle management.The successful candidate will bring deep expertise in drug... 

    Arrowhead Pharmaceuticals

    Pasadena, CA
    1 day ago
  • $133k - $222k

    Kennedy Jenks is seeking a Collaborative Delivery Project Manager to join our California team. In this role you will lead complex, multidisciplinary projects across our water, environmental, and industrial practices.This is an opportunity to step into a delivery leadership... 
    Work at office
    Work from home
    2 days per week

    Kennedy Jenks

    Pasadena, CA
    5 days ago
  • $90k - $110k

     ....Oversee all employee lifecycle system transactions, including new hires, onboarding, promotions, transfers, compensation changes, manager changes, organizational changes, leaves of absence, and terminations.Configure and maintain workflows, approvals, forms, templates,... 
    Work at office
    Local area
    Night shift

    Centerfield

    Los Angeles, CA
    2 days ago
  • $110.7k - $218.3k

     ...strategy, technology, creativity, and ongoing managed services to solve the biggest problems...  ..., and launch readiness.Support business development efforts, including pursuit support,...  ...architecture2+ years of experience across software development life cycle phases, including... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Los Angeles, CA
    1 day ago
  • $175k - $210k

     ...buses at scale using a combination of software, vertical integration, and hardware that...  ...with a balance of roughly fifty percent management and fifty percent individual...  ...roadmaps for future missionsSupport business development efforts by leading technical proposal development... 
    Full time
    Temporary work
    For contractors
    Work at office

    Apex Technology

    Los Angeles, CA
    5 days ago
  •  ...buses at scale using a combination of software, vertical integration, and hardware that...  ...manufacturing, supply chain, quality, and program management.Support vehicle integration, test,...  ...integration, or related hardware development.Experience leading engineers as a technical... 
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    1 day ago
  • $125k - $160k

     ...telecommunications systems to guarantee high reliability, security, and scalability across all campuses. Manage and maintain all technology systems, including hardware, software, and cloud-based applications. Direct end-to-end low-voltage technical engineering, vendor... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Flexible hours

    Ednovate Inc

    Los Angeles, CA
    3 days ago
  •  ...Company Description ITC Management Group is an IT outsourcing partner that has delivered cloud-based technology solutions...  ...overall technology vision and strategy. This role oversees software and product development initiatives, ensuring solutions align with client needs,... 
    Full time
    Local area
    Remote work

    ITC Management

    Los Angeles, CA
    2 days ago
  • $169.1k - $198.8k

     ...impact?West Monroe is currently seeking a Manager to join our Operations Excellence...  ...outsourcing assessments, outsourcing RFx development, evaluation, and selection, contract negotiations...  .../provider), Life Sciences, High Tech & Software, Utilities, Insurance, Banking, and/or... 
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Los Angeles, CA
    2 days ago
  • $157.5k - $283.5k

     ...possible.Job Description:ALTERNATIVE PROJECT DELIVERY DESIGN MANAGER RAIL & TRANSITParsons is an industry leader in successfully delivering...  .... You will drive the marketing and pursuit strategy, scope development, scope management and commercial performance of the project.... 
    Full time
    Remote work
    Flexible hours

    Parsons

    Pasadena, CA
    4 days ago
  •  ...Angeles, CA (Remote) Job Description: Under the direction of an Application Manager, the Application Analyst performs troubleshooting, maintenance, and optimization of existing software applications. They design, build, test, and support new applications and modules... 
    Remote work
    Monday to Friday

    Ampcus

    Los Angeles, CA
    5 days ago
  • $95k - $135k

     ...Provides leadership, advice, and support to management, staff, and system users in the...  ...FUNCTIONS : Area #1 (50 %) Provides software support or technical support services...  ...Fiserv are a plus. Applications development methodologies including SDLC and project... 
    Work experience placement
    Work at office

    CTBC Bank

    Los Angeles, CA
    5 days ago
  • $60 - $80 per hour

     ..., and real-time operating systems expertise. Develop firmware/software and verification plans, test procedures and test environments,...  ...environments. 5 or more years of firmware and/or embedded software development experience in a collaborative team environment using agile... 
    Hourly pay

    ADSANTEC

    Los Angeles, CA
    4 days ago
  •  ...processes, work across departments, and manage outside technology and service partners....  ...opportunities to improve business processes through software, automation, AI, and better system...  ...~8+ years of experience across software development, enterprise applications, architecture,... 

    HealthCare Recruiters International

    Los Angeles, CA
    3 days ago
  • $205k - $275k

     ...We create and implement enterprise software that supports the administration of justice...  ...technology strategy, architecture, product development, and engineering across Journal...  ...effective technology governance and risk management, partnering with Security, Cloud Operations... 
    Permanent employment
    Work at office
    Remote work

    Rippling

    Los Angeles, CA
    2 days ago
  •  ...and optimize complex real-world systems before decisions are made. Their technology combines large-scale simulation, AI, and modern software infrastructure to solve problems where mistakes are expensive and the physical world is difficult to predict. Initial customers... 

    Eden Prescott

    Los Angeles, CA
    1 day ago
  • $36.55 - $41.07 per hour

     ...include writing, modifying, and adapting software applications using standard procedures...  ...position will have demonstrated data management and programming skills. The role demands...  ...H. Smith III Department of Real Estate Development, and Urban Planning and Spatial Analysis... 
    Hourly pay
    Fixed term contract
    Work experience placement
    Local area

    University of Southern California

    Los Angeles, CA
    3 days ago
  •  ...Prelude build across the health system. Application Analyst Responsibilities: Troubleshoot, maintain, and optimize existing software applications, and design, build, test, and support new applications and modules within the assigned portfolio and service line.... 
    Hourly pay
    Remote work
    Monday to Friday
    Shift work

    Avispa Technology

    Los Angeles, CA
    1 day ago
  • $140k - $160k

     ...Merit Increase Duties and Responsibilities Manages/coordinates strategic planning, technology administration...  ...plan, including database and web needs, network, systems development, hardware/software acquisition, desktop, and program integration efforts in... 
    Full time
    Work at office

    Saban Community Clinic

    Los Angeles, CA
    4 days ago
  •  ...WSO2 is looking for a visionary Field CTO to join our North America Sales Engineering team. As a company at the forefront of API management, integration, and identity and access management (IAM), WSO2 provides the foundational "digital freedom" for enterprises to innovate... 
    Worldwide

    WSO2

    Los Angeles, CA
    2 days ago
  •  ..., Blockchain-based mobile ticket-wallet software solution that allows ticket rightsholders...  ...aspects of the company's technological development. The ideal candidate is a technical leader...  ...demonstrable expertise in leading and managing the creation of first-in-class digital products... 
    Temporary work
    Remote work

    Fandragon

    Los Angeles, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Manager. Be the first to apply!