Watch this video to learn more about Citi
Job Details
- You’ve got a positive energy. You are optimistic about the future and determined to get there.
- You appreciate open and direct communication. You are both â€� an active communicator and an eager listener.Ìý
- You can switch context & pivot on the fly. This group is a horizontal organization, and regulations are constantly changing. What you worked on yesterday may not be what you work on today.Ìý
- You want to be part of a winning team. We build & grow with one another and you’re a person who doesn’t shy away from being pushed out of your comfort zone.Ìý
- You are often cited as inspiration for the engineers and even senior engineers feel that they can learn something from you.ÌýÌý
- You have a “can doâ€� attitude. We engineer & create high-quality software. Owning a problem doesn’t scare you but rather empowers you to take 100% ownership.Ìý
- Lead team(s) of passionate engineers supporting multiple systems who take pride in customer satisfaction and ownershipÌý
- Set up and maintain processes that empower to move the team quicklyÌý
- Be hands-on in technical architecture and reviews, are a strong believer in servant leadership and don’t shy away from rolling up the sleeves.Ìý
- Independently own and drive multiple critical work streams, this includes vision/direction setting, overseeing the overall planning and execution toward clear objectives with measurable key results.Ìý
- Establish and drive adoption of design and coding best practices within your teamÌý
- Liaise with senior stakeholders across the Risk, Finance and Front Office business organizations, and external Market Regulators to assemble execute projects across Capital spectrum.Ìý
- Mentor and guide professional development of analysts & engineers on your team, and continuously improve software engineering practicesÌý
- Strong written and oral presentation skills and presenceÌý
- Collaborate with and across team to design, build and deliver high quality software meeting and exceeding client needsÌý
- You are a hands-on engineering manager with 6 -10 years of industry experience and 7+ years of engineering management.Ìý
- 4+ years of managing individual contributors across all levelsÌý
- 2+ years of managing managers (engineering or product)Ìý
- BS or MS in Computer Science or related technical field or related experienceÌý
- Graduate in STEM (Science, Technology, Engineering and Mathematics) or Finance disciplines.Ìý
- Broad experience in relational and document databases, data structures, caching and reportingÌý
- Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other toolsÌý
- A track record of managing and mentoring junior and senior engineers, preferably located across multiple time zones
- Experience attracting and hiring top talents, including engineering leaders and software engineersÌý
- Proficient at working with large and complex code basesÌý
- Ability to be metrics / data driven and have a bias for action and result deliveryÌý
- Experience in financial industry specifically in Credit Risk & Market Risk Capital domains.Ìý
- Technologies and tools: Java, Web / Restful service development, Angular, JSON, Python, SQL, Build toolsÌý
- Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other toolsÌý
- Experience in event-driven design of Microservices and 12-factor app development standardsÌý
- Experience building modern enterprise applications and deploying to public or private clouds including AWSÌý
- Experience in distributed cache systems like Apache Ignite or Redis
- Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka
- Experience in Spring Framework and Cloud Computing for both batch and real-time high volume data processingÌý
- Experience in understanding complex SQLs and exposure to Database Design Concepts including Data Modeling, Logical/Conceptual DesignÌý
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
Ìý
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View Citi’s and the poster.
About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more