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

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 morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
23h ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
23h ago
Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
13m ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
23h ago
Principal Software Engineer (Pro-Code Server Engineering)
Microsoft
Senior
Technology
Mountain View, CA
$188K - $304K/yr
14 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
13 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$221K - $331K/yr
13 days ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, Poland · Remote
374K zł - 416K zł/yr
2 days ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, DS, Poland · Remote
374K zł - 416K zł/yr
2 days ago
Potential salary for Principal Software Engineer (Digital Wealth) role
Improve your resume for just $5
$169,600 – $254,400/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights