Provide the insights that help us make the best decisions for our customers and ensure we’re operating at the highest levels of efficiency. Build out our big data architecture, work with analytics tools, and develop new capabilities.
Drive our software architecture, our technology roadmap, and our relationships with enterprise partners. Empower our workforce by providing the tools and platforms that help us reach our goals, and work with cloud technologies.
Own the technical vision for products tied to a customer journey. Work with product owners to transform business requirements and customer experiences into tech-ready user stories. Collaborate with a team of engineers to bring the platform product roadmap to life.
We've got it all, whether it's building features for Citi Mobile on iOS (Swift & X-Code) or Android (Android Studio), creating something new for Citibank Online (Angular), engineering a new microservice (Java, Spring), or working on the back-end systems that power one of the world's biggest financial instituations (Java, SQL, COBOL). We prefer our engineers to be well-rounded, so you'll likely have an opportunity to work on more than one of these.
TEPs (TEPle, Teeps - there's kind of a debate) have each other's backs. When you join, they'll help you learn the ropes, and you'll help lift up the new hires that come after you.
Participate in our regular series of hackathons and tech talks, or come up with your own to host! We're all about sharing knowledge and learning together, and all ideas are welcome.
Whether you need a workout buddy, a crew for a concert, a group for a board game night, or anything else - there's always a group up to something. You'll have an overwhelming number of new friends!
TEP program gives lot of flexibility of learning here at Citi. Everyone here is really helpful and give you opportunities to develop and grow. My manager also volunteered me to contribute to rebranding of Citi's auction site and also had been working on the Angular integration with the Drupal Content Management System. There is good exposure to senior leadership and strong bonding with TEP family.
The onboarding process means you have a built-in network of people who are going through the exact same thing you are. It's incredibly helpful to have a group of people who understand exactly what you're going through. I also love the connections I've made with my team. It took a while to get to know everyone, but most were very friendly, and open to answering questions as I got ramped up. A few months in, the whole team surprised me with birthday cake after a meeting. I definitely feel the love.