Software Engineering Manager
United Network for Organ Sharing
Description
Position Description
Software Engineering Managers are responsible for the continual improvement of themselves, the teams they manage, and the organization as a whole. They lead high-performing engineering teams and drive software quality, architecture, design, development, deployment, operational reliability, and customer service excellence for the organ transplantation community. This role is accountable for delivering secure, scalable, reliable software solutions aligned with organizational strategy, customer needs, and regulatory expectations. The position emphasizes six critical areas necessary for the success of the organization: employees, customers, quality, processes, operational excellence, and cross-functional partnership.
Key Responsibilities
People Leadership & Team Management
- Ensures the team is adequately staffed, resourced, and trained to deliver secure, scalable, reliable software and operational support.
- Responsible for building and sustaining balanced teams through recruiting, hiring, onboarding, and workforce planning that support strong team dynamics and business outcomes.
- Continually evaluate individual and team contributions and actively manage team health through coaching, recognition, development planning, performance management, retention, and appropriate corrective action.
- Hold regular one-on-ones to understand career goals, provide timely feedback, support growth, and maintain development plans for team members.
- Complete and administer performance reviews and support ongoing performance conversations throughout the year.
- Recognize and reinforce organizational core values by celebrating behaviors that strengthen collaboration, accountability, service, and innovation.
- Ability to manage multiple teams and balance near-term delivery needs with long-term technical and organizational health.
Team Communication & Alignment
- Define a clear vision, goals, and measurable outcomes for the team that align with organizational strategy and continually challenge the team to grow.
- Hold regular staff meetings to communicate priorities, organizational context, delivery expectations, and changes that affect the team.
- Maintain team stability and effectiveness while thoughtfully managing organizational changes, dependencies, and evolving business priorities.
Delivery Execution & Operations
- Monitor impediments raised by delivery teams and drive incremental changes to processes, policies, and structures to improve flow and team effectiveness.
- Monitor the flow of work across upstream and downstream partners to improve alignment, reduce bottlenecks, and support efficient delivery.
- Work with the cross-functional partners to ensure successful delivery of projects, programs, and organizational initiatives.
- Coordinate logistics, dependencies, and communication across teams to improve execution and reduce delivery risk.
- Manage post-production support, incident response coordination, and release follow-through for the user community.
Engineering Standards & Quality
- Ensure the code base, platforms, and services support internal and external users with strong maintainability, reliability, performance, and scalability.
- Support and enforce software engineering best practices, secure development standards, and relevant industry standards.
- Ensure the organization continually meets or exceeds ISO 9001 standards and promotes quality, compliance, and accountability as shared goals.
Metrics, Continuous Improvement & Innovation
- Demonstrate and promote agile and continuous improvement practices that enable iterative delivery, transparency, learning, and responsiveness to change.
- Monitor engineering metrics and delivery trends to manage capacity across product enhancements, strategic initiatives, operational work, and internal transformation efforts.
- Use objective measures and metrics to improve quality, predictability, reliability, team health, and continuous improvement across Software Engineering.
- Leverage engineering metrics, retrospectives, and operational insights to continuously improve delivery performance and customer outcomes.
- Evaluate and adopt technologies, including AI-enabled developer tools and cloud-native capabilities, that improve modularity, maintainability, reliability, scalability, and team productivity.
Strategy, Planning & Cross-Functional Partnership
- Contribute to portfolio planning and long-term roadmaps to align upcoming work with team capacity, technical strategy, and business priorities.
- Partner with Service Owners and teams to provide estimates, assess risks, and support planning for committees, leadership, customer innovation, and other strategic work.
- Support strategic goals set by senior management and translate them into actionable engineering plans and execution priorities.
- Work with internal and external customers and cross-functional partners to improve user experience, accessibility, and the overall effectiveness of our software solutions.
- Lead horizontal efforts across software engineering teams to improve consistency, shared capabilities, platform maturity, and engineering effectiveness.
- Manage external partners and contractors to align their delivery, quality, security, and communication practices with internal standards and goals.
Culture & Environment
- Serve as a champion of continuous improvement initiatives to guide engineering standards, architecture alignment, developer experience, and shared tools and methods.
- Foster an environment of creativity, innovation, continuous improvement, and thoughtful experimentation.
Minimum Requirements
- 2+ years of experience managing Software Engineers or other technical professionals required; 5+ years of people management or technical leadership experience preferred.
- 5+ years of software development, software delivery, or related IT experience required, including experience with modern engineering practices, cloud-based environments, and cross-functional product delivery.
Critical Skills
- Strong verbal and written communication skills with the ability to influence technical and non-technical stakeholders.
- Experience leading projects and teams in a software development environment, including planning, prioritization, risk management, and delivery coordination.
- Experience leading and managing individuals, including hiring, coaching, mentoring, performance management, and career development.
- Experience managing production environments, including incident response, service reliability, and post-release support processes.
- Demonstrated ability to lead process improvements and implement changes that enhance team efficiency, delivery flow, and engineering effectiveness.
- Demonstrated ability to manage team capacity, prioritize competing demands, and balance strategic initiatives, operational work, and technical debt.
Additional Skills & Qualifications
- Active participation in the technical community and commitment to ongoing learning in modern software engineering practices.
- Passion for emerging technology and the ability to evaluate new tools, including AI-enabled development capabilities, responsibly and pragmatically.
- Experience with Agile development, iterative delivery, and continuous improvement methodologies preferred.
Education
- 4-year degree in computer science or other related field of study, or equivalent professional IT leadership experience
Physical Requirements
- General office demands
- Prolonged periods of sitting at a desk and working on a computer.
- Frequent reaching, handling, and fine manipulation for using office equipment, filing, and managing paperwork.
- Manual dexterity sufficient to operate a keyboard, mouse, and other office tools.
- Occasional standing, walking, and bending.
- Ability to lift up to 10-20 pounds occasionally.
- Vision abilities required include close vision for computer work and reading documents.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
$128k - $252.5k
...our team to make work better for humans and humans better at work. Recruiting for this role ends on 09/30/2026. Work You'll Do As a Manager on the team, you will be responsible for: Leading the Oracle HCM Cloud technical integrations workstream from strategy through...SuggestedLocal area$134.5k - $265.1k
Position Summary Join Deloitte’s Cyber team as an AWS Cloud Security Manager and help organizations address the complex challenges and opportunities of today’s cybersecurity landscape. Our team delivers solutions and managed services that simplify complexity, strengthen...SuggestedLocal areaVisa sponsorship$163.4k - $322.1k
Position Summary Deloitte is seeking an AWS Cloud Security Senior Manager to lead the design and delivery of cloud security services within our Cyber practice. In this role, you will advise clients on securing Amazon Web Services (AWS) environments, shape cloud...SuggestedLocal areaVisa sponsorship- ...vitality, public safety, sustainable and resilient communities and quality of life. We bring together planners, engineers, architects, construction management staff, environmental, strategic communications, economists, management consultants and specialists across...SuggestedLocal area
- ...centers to modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid... ...Design-Build (PDB), Engineer-Procure-Construct (EPC), Construction Manager-General Contractor (CMGC) / Construction Manager at Risk (CMAR)...SuggestedFor contractorsFor subcontractorWork at officeRemote work
- ...vitality, public safety, sustainable and resilient communities and quality of life. We bring together planners, engineers, architects, construction management staff, environmental, strategic communications, economists, management consultants and specialists across...
$147.9k - $246.5k
...AWS/Azure with demonstrated GCP transition capability.Broad infrastructure domain expertise across network engineering, cloud architecture, database management (Oracle, SQL Server, Cloud SQL), and storage systems.Experience designing and leading migration wave programs...Full timeFlexible hours- ...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other.POSITION TITLESenior Manager, Platform Engineering - Cloud FoundationsPOSITION LOCATION Richmond, VA or Lynchburg, VA - A Hybrid schedule of both Remote and In-Office days...Full timeWork at officeLocal areaRemote work
$103k - $128k
...role, you will impact the company significantly. By effectively managing your designated territory and building strong customer... ...travel, productivity, and global urbanization. We are a leading software-industrial company committed to introducing state-of-the-art technology...Temporary workWork experience placementFlexible hours- ...email, spreadsheets and manual labor to manage complex, ever-shifting operational workflows... .... This person will work closely with engineering, security, compliance, cloud... ...management, platform product, or enterprise software experience.5+ years of experience with SaaS...Part timeFor contractorsShift work
$163.4k - $322.1k
Position Summary Cyber Oracle Cloud Security - Senior Manager / Associate Vice President, Engineering Management Our Deloitte Cyber team helps organizations address the challenges and opportunities of today’s cybersecurity landscape. Join our team to deliver Oracle...Local areaVisa sponsorship$134.5k - $265.1k
Position Summary Cyber Oracle Cloud Security - Manager / Engineering Manager II Are you interested in working in a dynamic environment that offers opportunities for growth and new responsibilities? As an Engineering Manager II in Deloitte’s Cyber practice, you will...Local areaVisa sponsorship$101.6k - $152.4k
Join our project delivery team as a Design Engineering Lead. You'll lead the design and optimization of HVAC, structural, and integrated... ...mitigation strategies.Provide feedback to project development manager, account executive and construction manager as to schedules, deliverables...Full timeTemporary workWork experience placementFlexible hours- Position DescriptionThe Digital Product Manager will lead a team of direct and cross-functional... ...easier using an understanding of software design heuristics2. Business Focused: Deliver... ...and can problem solve with vendors and engineering partners4. System Thinking and Problem...Full timeWork experience placement
$130.5k - $152k
...resources, you’ll find your place here.RES is seeking a Technical Engineering Lead with deep technical expertise in ecological restoration,... ...to step away from day-to-day design production and focus on managing a book of business, shaping technical strategy, and driving...For contractorsWork experience placementLocal area$120k - $150k
Company DescriptionTechnical Manager, Water InfrastructureLocation: Mid-Atlantic (Richmond, VA/Arlington, VA/Hunt valley, MD)Ramboll... ...constructability reviews.Preparation of detailed design calculations; engineering computation/technical reports; construction plans and...Contract workLocal area$174k - $236k
...financing experience and joining our team?About the roleWe're hiring a hands-on engineering leader to own both the people and the delivery of our platform engineering team. This is a formal people manager role — you are accountable for your team's performance, growth, and...Work at officeRemote workFlexible hours- ...Atlantic Union Bank is looking for a Digital Product Manager based in Glen Allen, Virginia. The successful candidate will take charge of product strategies and vision across various business and IT teams, ensuring alignment with customer needs. This role demands strong...
- Today, we’re ready to expand our team and add a Digital Project Manager. We are looking for a Sr Digital PM with experience managing... ...identify requirements. Lead a team responsible for implementing software solutions, digital solutions, Salesforce, collaboration technology...
- ...Magazine, Seramount, Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Digital Enablement to join our Digital Nexus technology team.Responsibilities:Lead the development and execution of end-to-end...H1bLocal area
- ...delivery models such as Design-Build (DB) / Engineer-Procure-Construct (EPC), Progressive Design-Build (PDB), Construction Manager-General Contractor (CMGC) / Construction... ...Microsoft Office, estimating and scheduling software, project management software ~ Must have...Contract workFor contractorsWork at officeRemote work
$130k - $135k
...and continuous delivery of all products and services by ITD. Partnering with Districts to act as a point of focus/resource for IT management, escalations, and coordination. Partnering with business and Enterprise Architecture to identify product lines, then develop and...Hourly payContract workRemote work2 days per week- ...Job Description Job Description POSITION TITLE: Senior Manager, Engineering Technical Lead STATUS: Exempt COMPENSATION RANGE: $14... ...quality across Farm Bureau Tech delivery teams, including software engineering, API development, data pipelines/orchestration,...Work at office
- ...better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance, and overall team leadership. This team, depending...Work at officeLocal area
$134.5k - $265.1k
...Online Protection Professional will advise clients in developing, managing, and implementing policies, procedures, and strategies to... ...remediation trackingExperience working with product, legal, policy, and engineering stakeholders to translate risk findings into practical...Local areaVisa sponsorship$102k - $188k
Position Summary As an Organizational Change Management (OCM) Manager in the Deloitte Technology-US (DT-US) Office of the CIO (OCIO... ...tools such as survey tools, MS Teams, and/or video creating software desired Internal Eligibility Experienced internal Managers:...Work at officeRemote workWork from home$209k - $238.5k
...Senior Manager, Data Science - Model Risk Office Data is at the center of everything we do. As a startup, we disrupted the credit... ...Generative AI (GenAI). Leveraging expertise in statistics, software engineering, and business, we strive to achieve optimal results for both...Full timePart timeWork at officeLocal areaFlexible hours- ...Candidate Profile: Seeking an experienced PMP Certified IT Program Manager to join the Project & Product Delivery portfolio.Candidate will... ...Kanban methodologies. This includes working with Release Train Engineers (RTEs), Project Managers, and Scrum Masters to ensure delivery...
$110k - $200k
...at captechconsulting.com.Job DescriptionThe Technical Project Manager role at CapTech is multi-faceted by the very nature of the services... ...hands-on delivery work, including analysis, design, process engineering, and change management, as needed by the project. Desire to...Work at officeRemote workVisa sponsorshipWork visaFlexible hours$193k - $272k
...Summary Digital Foundry Operate & Innovation BPO/BPaaS Senior Manager Our Deloitte Customer team empowers organizations to build... ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...Local areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!
- id software Glen Allen, VA
- healthcare software sales Glen Allen, VA
- software technical support Glen Allen, VA
- software asset management analyst Glen Allen, VA
- software implementation project manager Glen Allen, VA
- software Glen Allen, VA
- software sales Glen Allen, VA
- remote software sales Glen Allen, VA
- software support Glen Allen, VA
- bank software Glen Allen, VA


