- Provide direction, oversight, and coaching for entry-level to mid-level
software engineers delivering basic to moderately complex work, while fostering a culture of opportunity and respect.
- Own accountability for key decisions impacting resources, budget, tactical
operations, and process implementation; provide input to leadership on budget, approach, and technical considerations to improve efficiency and functionality.
- Advocate and drive adoption of firmwide SDLC frameworks, tools, and
practices, ensuring consistent execution and continuous improvement across teams.
- Ensure effective collaboration across teams and stakeholders, aligning
priorities, expectations, and delivery outcomes.
- Identify, mitigate, and escalate risks/issues as needed to successfully
execute a defined book of work.
- Set and scale operating practices for enterprise-authorized AI-assisted
engineering and SDLC/TLM automation across multiple teams—establishing measurable expectations (e.g., throughput, defect reduction, reliability) and enforcing validation, security, resiliency, and reuse of proven patterns.
- Apply SDLC toolchain expertise (including enterprise-authorized AI-assisted
development and automation) to drive efficiency and capacity-unlock initiatives, prioritizing reuse of existing firm technology assets.
- Lead technical design and delivery of modern Java-based platforms and
self-service solutions—partnering with SRE to embed observability, reliability, resiliency, automation, and controls; guiding API design, workflow orchestration (including agentic solutions), production readiness, and solutions spanning file/block/object storage and data-transfer technologies.
- Applies knowledge of tools within the Software Development Life Cycle
toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to drive efficiency and support capacity unlock initiatives across teams, prioritizing reuse of existing firm technology assets.
- Sets and scales operating practices for enterprise-authorized AI-assisted
engineering and SDLC/TLM automation across multiple teams to improve delivery speed, quality, and operational outcomes; establishes measurable expectations (e.g., throughput, defect reduction, reliability) and ensures consistent validation, security, resiliency, and reuse of proven patterns.