The Senior Python Engineer participates in establishing and implementing new or revised application systems and programs in coordination with the Technology team. The role contributes to application systems analysis and programming activities, supporting specific business needs and user areas. The engineer conducts feasibility studies and estimates time and cost, supports IT planning and risk technology, and contributes to application and model development. The role monitors development through analysis, design, construction, testing, and implementation, and provides application support to business users. It applies specialist application-development knowledge to complex problems, evaluates business and system processes against industry standards, and exercises judgment in recommending solutions. The position also recommends security measures based on post-implementation analysis, consults with users and technology groups, and helps define operating standards and procedures. The engineer may advise or coach less experienced analysts and operates with limited direct supervision, exercising independent judgment and autonomy. The role serves as a subject-matter expert to senior stakeholders or team members and is expected to assess and manage risk, follow applicable laws and policies, use sound ethical judgment, and transparently escalate and report control issues. This is a full-time position in Irving, Texas. The listed salary range is $107,120 to $160,680. Citi may also provide eligible employees with incentive and retention awards and benefits, subject to applicable terms and availability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior