Life at Citi
As a Principal Engineer, you’ll stay abreast of the latest trends in the field and adapt them for application at Citi. You’ll also serve as a strategic partner to architecture, platform, and governance. Using your interpersonal skills, you’ll step in as an ambassador for change and serve as an example for engineering culture. As a communication expert, you’ll use diplomacy to negotiate internally, often at the senior level – garnering influence along the way. You’ll leverage your deep technical knowledge to guide technical strategy and resource allocation.
Tech Stacks
- Microservices:Java, Maven, Spring Framework, Cloud Platforms (AWS, OpenShift, Google cloud etc.)
- Web:Angular (latest version), TypeScript, HTML, JavaScript, CSS
- Legacy Architectures
Who You Are
Employees who are most successful in this role demonstrate the following characteristics:
- Use deep technical knowledge to understand the latest programming languages and research new architectural principles
- Promote teamwork and influences the team through mentorship and modeling leadership behaviors
- Effectively communicate with stakeholders verbally and in writing
- Take initiative to follow through on commitments
- Drive and deliver results without waiving quality standards
- Maintain a customer-centric mentality throughout the development lifecycle
- Anticipate, identify, and rectify issues with a sense of urgency while adhering to compliance standards
- Use a creative and analytical approach to identify dependencies, pinpoint software issues, and solve complex problems in an ambiguous environment
What You’ll Bring
- 10+ years of experience in a large-scale distributed architecture or equivalent platforms
- Passion for mentoring and training others in relevant tech stacks or processes
- High-level expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, OpenShift, Akamai)
- Effective architecture leader with demonstrated experience in working with internal stakeholders and external vendors
What You’ll Do
- Write secure, stable, testable, and maintainable code
- Participate in and contribute to Engineering Excellence programs as a coach, mentor, and subject matter expert
- Collaborate with internal partners to create reliable, scalable, and high-performance services and architectures
- Create internal guides and whitepapers for performance and response times, memory usage, garbage collection, and other aspects of applications
- Demonstrate full understanding of the mechanics, boundaries, and scale factors of your dependencies, as well as motivations behind key architectural decisions
- Initiate large, complex projects and coordinate them across teams
- Utilize comprehensive knowledge of multiple technological disciplines to influence the teams responsible for architecting, implementing, and delivering continuous improvement to products
- Prioritize, plan, and assign large, complex projects for the teams
- Advise on code reviews of all applications pre-production
- Experiment and test out new design patterns, tools, or software solutions for problems, and drive adoption strategy for engineering teams
Qualifications:
- 10+ years of relevant experience in an Enterprise Architecture role with subject matter expertise in one or more areas
- Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, OpenShift, Akamai, Google cloud)
- Effective Citi architecture leader working with internal stakeholders and supported by external vendors to enable the best solution: secure, performant and scalable.
- Experience inMicroservices:Java, Maven, Spring Framework, Cloud Platforms (AWS, OpenShift, Google cloud etc.)
- Experience inWeb:Angular (latest version), TypeScript, HTML, JavaScript, CSS
Education:
- Bachelor’s/University degree, Master’s degree preferred
- JAVA/Angular development
- Architecture design experience
- Cloud platform experience
Digital Software EngineeringFull timeIrving Texas United States$169,600.00 - $254,400.00
Anticipated Posting Close Date:
May 07, 2025View Citi’s and the poster.