Technical Program Manager

Jane Street Jane Street · Quant · New York, NY · Software Engineering

Seeking a Technical Program Manager to provide organization and coordination for engineering initiatives in a core technology business. The role involves leading projects through their lifecycle, defining goals, managing timelines, tracking milestones, identifying risks, and communicating status. Requires strong communication, strategic thinking, and the ability to manage competing priorities in a fast-paced, flexible environment. Experience with software development project management and planning tools is essential.

What you'd actually do

  1. provide organization and coordination support for our engineering initiatives
  2. leading projects through their entire lifecycle, including defining goals, developing timelines, tracking milestones, managing developer time, identifying risks, and coordinating with related teams
  3. communicate project schedules, priorities, and status updates to the larger organization
  4. collaborate across a wide range of teams at Jane Street—including developers, business teams, operations, support—as well as with external financial entities, to make sure each project is delivered on time and meets or exceeds stated goals and expectations
  5. strategic thinker who considers the goals of the group and project when problem solving

Skills

Required

  • Experience working directly with engineering teams
  • Experience managing software development projects
  • Experience with project management planning tools (i.e., Jira, spreadsheets)
  • Ability to describe detailed problems with brevity and accuracy
  • Ability to handle competing priorities and to work effectively in a challenging and fast-paced environment
  • Strong organizational and time management skills

Nice to have

  • Bachelor’s degree in engineering, computer science, or other technical field is preferred
  • picked up technical know-how through industry experience

What the JD emphasized

  • Technical Program Manager
  • technical background
  • leading projects
  • defining goals
  • developing timelines
  • tracking milestones
  • managing developer time
  • identifying risks
  • coordinating with related teams
  • communicate project schedules, priorities, and status updates
  • Strong communication skills
  • manage competing priorities
  • collaborate across a wide range of teams
  • strategic thinker
  • flexible problem-solving environment
  • designs, deploys, and supports all of the infrastructure
  • working independently on small teams
  • learning on the fly
  • making decisions that have a real and immediate impact
  • comfortable with ambiguity
  • roll your sleeves up and dig into the problem
  • experience managing software development projects
  • experience with project management planning tools
  • ability to describe detailed problems with brevity and accuracy
  • ability to handle competing priorities
  • Strong organizational and time management skills