1 day ago
Base Salary
$126k - $189k/yr
Responsibilities
- Drive the technical vision, architecture, and roadmap for core banking middleware platforms.
- Design, implement, and deliver scalable, resilient, secure, and performant distributed software systems.
- Provide hands-on coding, design, technical problem-solving, and mentorship to software engineers.
- Apply DevSecOps and Site Reliability Engineering principles to improve availability, performance, security, resilience, and operational efficiency.
- Identify technical debt and system risks and implement disaster recovery capabilities.
- Advise business leaders and product owners by translating requirements into technical designs and solutions.
- Explore and apply emerging technologies and architectural patterns, including Apache Flink, to improve products and engineering productivity.
- Collaborate across engineering, product management, and operations to align designs and integrations.
- Own timely delivery, design and code reviews, security reviews, quality standards, and technical documentation.
Requirements
- At least 7 years of progressive backend software development experience.
- Proven ownership of the design and delivery of complex, large-scale software projects as a senior individual contributor.
- Deep hands-on expertise with Java, Spring Boot, Kafka, GraphQL, and NoSQL databases.
- Experience designing and implementing high-volume, low-latency distributed systems.
- Demonstrated ability to architect scalable, resilient, secure, and performant enterprise systems.
- Expert understanding and practical experience with the software development lifecycle, CI/CD pipelines, DevSecOps, and Site Reliability Engineering practices.
- Exceptional verbal and written communication skills for explaining complex technical concepts to diverse stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field is required.
- Master’s degree or equivalent advanced professional qualifications are preferred.
- Experience with Apache Flink is a significant advantage.
Benefits
- Full-time position based in Irving, Texas.
- Salary range of $125,760 to $188,640, excluding potential incentive and retention awards.
- Eligible employees may receive medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Paid vacation, sick leave, and holidays are offered.
- Citi provides training and professional development opportunities, internal mobility, and career advancement opportunities.
- Benefits and offerings may vary by jurisdiction, job level, and date of hire.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
