14 days old

Tech Lead

Job Description:

+ Citi Global Wealth Management is a newly formed business unit and rapidly growing. We are looking for software engineers who will be responsible for building and implementing new or revised application systems and programs in collaboration with product managers, technology team, and 3rd party vendors. The overall objective of this role is to build innovative, scalable and performant systems to support our business growth and have an impact on the bottom line. Help us build these systems.


+ Working in an innovative team, mostly within the domain of Machine/Deep Learning, Artificial Intelligence, Distributed Computing:

+ Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards

+ Work with product managers, architects and engineering managers to understand and define product requirements and roadmaps

+ Write maintainable and extensible code with high quality tests and documentation.

+ Understand and use existing systems efficiently, contributing to them where necessary

+ Ship high quality products with an eye on scale, reliability and engineering excellence

+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

+ Experiment/design/develop solutions using new/emerging technologies.

+ Enormous sense of ownership


+ 8+ years of professional experience

+ Bachelors degree in engineering or a quantitative field

+ Architecture: Knowledge of data structures and an eye for architecture. You can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level

+ Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Python and Java

+ Big data: Experience with Distributed system such as Hadoop, Spark, Kafka, is preferred

+ Data pipeline: Strong understanding in SQL, Database. Experience in building data pipeline is nice to have. Love getting your hands dirty with the data implementing custom ETLs to shape it into information

+ Familiarity with software development on Kubernetes, OpenShift, Apigee

+ Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment

+ A great teammate: You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement

+ Design and business acumen: You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience

+ Willing to learn new languages/methodologies/concepts

+ Commitment to writing understandable, maintainable, and reusable software.

+ Innate desire to deliver and a strong sense of accountability for one's work.

Skills considered a plus:

+ Haskell/Julia experience.

+ Background or proficiency in functional programming. Haskell, Scala, Clojure, F#, Ocaml, Erlang, Clojure/Lisp/Scheme

+ Background in Machine Learning projects

+ Experience working with Apache Spark Ecosystem of Tools (Spark/Hadoop/Hive)

+ Experience with TensorFlow

+ Experience with stream processing software, like Apache Kafka


**Job Family Group:**



**Job Family:**

Applications Development


**Time Type:**

Full time


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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 **Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)** .

View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .

View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo\_aa\_policy.pdf) .

View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp\_%20English\_formattedESQA508c.pdf)
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.


Posted: 2022-05-13 Expires: 2022-06-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Tech Lead


Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast