Senior Full Stack Engineer

Citigroup Inc. Jersey City , NJ 07097

Posted 7 months ago

  • Primary Location: United States,New Jersey,Jersey City

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 19016224


About Citi

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients.

Citi's Mission and Value Proposition explain what we do and Citi Leadership Standards explain how we do it. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients' and the public's trust by constantly adhering to the highest ethical standards and making a positive impact on the communities we serve. Our Leadership Standards is a common set of skills and expected behaviors that illustrate how our employees should work every day to be successful and strengthens our ability to execute against our strategic priorities.

Diversity is a key business imperative and a source of strength at Citi. We serve clients from every walk of life, every background and every origin. Our goal is to have our workforce reflect this same diversity at all levels. Citi has made it a priority to foster a culture where the best people want to work, where individuals are promoted based on merit, where we value and demand respect for others and where opportunities to develop are widely available to all.


At the Private Bank we are building cutting edge products to improve our clients experience across their journey with us. We are looking for experienced full stack software engineer who thrives on getting their hands into everything whether it is large amounts of data on the backend or presenting it on the platform. In this role you will be able to channel your need to automate everything, build new, creative solutions to tricky enterprise software problem, and participate in product exploration as we transform how the Private Bank operates.

  • Experiment/design/develop solutions using new/emerging technologies

  • Consult on architecture and design, bootstrap, and/or implement prototypes and strategic projects

  • Architect, implement, and/or validate integrations with 3rd party applications

  • Help implement and deploy key projects and products



  • 5-8 years of professional experience

  • Bachelor's degree (in science, computers, information technology or engineering)

  • Programming experience in one or more application or systems languages: Haskell, Scala, C/C++, Java, Python, R etc.

  • Experience with data processing frameworks like Spark, Kafka etc.

  • Fluency in R/Python a plus

  • Distributed Systems Design experience

  • Strong understanding of Relational Database and NoSQL databases

  • Open minded and willing to learn new languages/methodologies/concepts

  • Experience working with business partners and engineers to gather, understand, and bridge definitions and requirements

  • Commitment to writing understandable, maintainable, and reusable software

  • Excellent problem-solving skills and a determination to deliver the best possible solution

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

  • Enormous sense of ownership

Skills considered a plus:

  • Background in Machine Learning/Deep Learning areas

  • Background in a functional programming language is a plus

  • Background in Javascript and D3 is a plus

  • Knowledge of AWS/GCP environments

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

  • Experience with stream processing software, preferably Apache Kafka

  • Familiarity with DC/OS, Apache Mesos, Kubernetes, OpenShift or Docker

  • Experience building data pipelines, from ingestion to delivery (Data Warehousing, Search, Real-time Dashboarding)

  • Strong understanding of different storage architectures and their appropriate application

  • Experience working with NoSQL databases

What we offer:

  • Opportunity for professional development in the international and multicultural organization

  • Developing opportunities and challenging assignments

  • Attractive and stable employment conditions

  • Social benefits (medical care, Benefit System, life insurance, pension scheme

  • Greenfield projects

Apply Now

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Full Stack Engineer

Forbes Media

Posted 2 months ago

VIEW JOBS 9/10/2019 12:00:00 AM 2019-12-09T00:00 <p><strong>Forbes</strong> is looking for an enthusiastic and passionate <strong>Senior Full Stack Engineer </strong>to join our Digital Group. It will be your responsibility to participate in shaping how Forbes addresses the challenges of modern web and mobile platforms, from establishing technical design patterns to developing strategies for targeting the ever-expanding array of devices that touch</p><p>In addition to joining a high performing team, you would be joining a passionate and engaged culture that celebrates:</p><ul> <li> <strong>Entrepreneurship: </strong>Freedom to innovate, identify new opportunities and take on responsibilities</li> <li> <strong>Career Development:</strong> Formal mentorship program, industry conference attendance and speaking opportunities</li> <li> <strong>Work/life Balance:</strong> Flexible work schedule, regular group outings, celebration of passion projects and side hustles, optional mindfulness sessions twice a month</li> <li> <strong>Positivity:</strong> Emphasis on positive communication, transparency and team building</li> </ul><p>If you're looking for challenges and opportunities similar to those of a startup, with the benefits of a seasoned, successful company, read on.<br></p><p><strong>Primary Role:</strong></p><ul><li>Feature development and engineering excellence</li></ul><p><strong>Core Competencies:</strong></p><ul> <li>HTML</li> <li>CSS</li> <li>Javascript</li> <li>Java/PHP/Node</li> <li>Comp Sci Fundamentals</li> <li>Unit/e2e Testing</li> <li>Contribute to architectural conversations and decisions</li> <li>Contribute to open source</li> <li>Contribute to innovation</li> <li>Building optimized features and being conscious of performance implications</li> </ul><p><strong>General Skills:</strong></p><ul> <li>Strong writing and communication skills for both technical and non-technical audiences</li> <li>Ability to thrive in a fast-paced, agile environment</li> </ul><p><strong>Daily Expectations:</strong></p><ul> <li>Daily meeting with the team</li> <li>Work closely with the team lead to build interactive, large scale web applications</li> <li>Write high quality code that adheres to Coding Standards</li> <li>Code Reviews</li> <li>Unit and Integration Testing</li> </ul><ul> <li>Analyzing and resolving technical and application problem</li> <li>Maintaining existing code</li> </ul><ul><li>New Feature Development</li></ul><p><strong>Desired Skills:</strong></p><ul> <li>Excited about digital media and publishing</li> <li>Passionate about the mobile web</li> <li>Genuine enthusiasm and strong sensibility for social publishing</li> <li>A passion for self-education and a drive to be ever forward looking</li> </ul><p><strong>About Forbes</strong></p><p>The defining voice of entrepreneurial capitalism, Forbes champions success by celebrating those who have made it, and those who aspire to make it. Forbes convenes and curates the most-influential leaders and entrepreneurs who are driving change, transforming business and making a significant impact on the world. The Forbes brand today reaches more than 120 million people worldwide through its trusted journalism, signature LIVE events, custom marketing programs and 40 licensed local editions in 70 countries. Forbes Media’s brand extensions include real estate, education and financial services license agreements. For more information, visit: <a href="" rel="nofollow noreferrer noopener" class="external"></a></p><p>Forbes is an equal opportunity employer.</p> Forbes Media Jersey City NJ

Senior Full Stack Engineer

Citigroup Inc.