Principal Software Engineer (Digital Wealth)

Citi

Irving, TX • 14m ago • On-site

Senior

On-site

169,600 - 254,400 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Principal Software Engineer (Digital Wealth)

  • Focus: Digital wealth software engineering leadership, architecture, and delivery

Description

Lead the development, implementation, and delivery of large-scale, critical software efforts for digital wealth, including hands-on ownership of critical-path code. Manage engineering teams and influence technical and business strategy through architecture-led thinking, design reviews, and best-practice engineering across multiple groups. Ensure alignment to organizational goals, communicate effectively with executives and stakeholders, and drive risk-aware delivery with compliance and ethical standards.

Responsibilities

  • Lead and direct professional engineering teams; manage people, budget, and planning (including hiring, performance evaluation, and disciplinary actions)

  • Attract and develop senior talent; set high performance standards and define performance measures and goals

  • Audit and align department goals with broader organizational objectives; tie decisions to leadership principles

  • Recognize trends for larger-scale development needs across teams and share talent development best practices

  • Lead architecture and critical-path delivery; develop new software or refactor existing systems

  • Improve consistency and integration across your software and related software owned by other teams

  • Identify and solve ambiguous problems and architecture deficiencies; simplify software to remove bottlenecks

  • Communicate ideas clearly to achieve the right outcomes for your team and customers; build consensus

  • Lead design reviews for your team and actively participate in related software design reviews

  • Provide insightful code reviews and take ownership of outcomes (“ship it, own it”)

  • Influence 3–4 teams through collaborative delivery or by increasing productivity via engineering best practices (Security, Quality, Operational Excellence)

  • Participate in hiring and mentor others to improve execution and software knowledge

  • Assess and manage risk when business decisions are made; adhere to laws, rules, policy, ethics, and escalate/control issues with transparency

Requirements

  • 10+ years of relevant professional experience, with a significant portion dedicated to technology leadership in finance/banking

  • Proven experience building, leading, and delivering complex technology projects from conception through deployment and ongoing support

  • Ability to design, develop, implement, and support enterprise-grade applications

  • Experience leading geographically distributed technology teams across multiple time zones

  • Stakeholder management experience with effective communication with executive leadership and key business partners

  • Enterprise-grade stack expertise: Angular (or similar JavaScript frameworks) for frontend

  • Backend expertise: Java or Python microservices architecture

  • Experience designing and implementing RESTful APIs

  • Expertise using modern development tools across the SDLC (e.g., GitHub Copilot or equivalent)

  • Working knowledge of and adherence to industry software development best practices and standards

  • Knowledge of Content Management platforms (AEM, Drupal, TeamSite) and sales enablement tools (Seismic)

  • Exceptional written and verbal communication skills

  • Demonstrated people management skills including mentorship and performance management

  • Project management skills to oversee planning, execution, and delivery within scope, budget, and timeline

  • Bachelor’s degree; Master’s preferred

Benefits

  • Salary range: $169,600.00 - $254,400.00

  • Discretionary and formulaic incentive and retention awards (eligible roles)

  • Medical, dental & vision coverage; 401(k); life, accident, and disability insurance; wellness programs

  • Paid time off including planned and unplanned time off (sick leave) and paid holidays

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Principal Software Engineer (Digital Wealth) role

Improve your resume for just $5

$169,600 – $254,400/year

Unlock Full Resume Report