IT Apps Architect

Tivo San Jose , CA 95111

Posted 4 months ago

Hi. We're TiVo. At our core, we're innovators who continuously seek to fuel the ultimate entertainment experience. We touch the lives of binge-watching, music-loving, entertainment fanatics every day by inventing and delivering beautiful user experiences, and enable the world's leading media and entertainment providers to nurture more meaningful relationships with their audiences.

We work hard, celebrate success and challenge everyone in our organization to make an impact. If you are as passionate as we are about the intersection of technology and entertainment, join us today.

The IT Applications Architect is responsible for overall enterprise architecture for consumer business involving enterprise ERP systems, web applications and integration with cloud and native business applications. The role will serve as a technical expert and work closely with Marketing and IT teams in a variety of analytical and technical assignments, roadmap activities, solutions planning, and deployment of new and innovative IT services that are cost effective and strategically aligned to Business needs. This position reports to the Senior Director, IT Architecture.

Lead application design, integration design, and development of various components

Develop IT architecture solution roadmaps in partnership with Marketing and IT development teams

Define the technical implementation of the application integration architecture

Review developmental frameworks, coding standards, conducts code reviews and walkthroughs, and conducts in-depth design reviews

Interfaces with Product Management and cross-functional teams to execute on projects and collaborate on quality initiatives

Train and mentor junior engineers

Research and lead proof-of-concepts to assess and build new capabilities that add business value

Operate in a leadership capacity and engage in multiple initiatives simultaneously with limited direct supervision

Take initiative on continuous engineering and refactoring of legacy systems


  • 5+ years direct experience in architecture design/implementation of large, scalable web services platform using Spring framework, Apache/Tomcat, XML/JSON and MYSQL (REST style services)

  • Expert-level knowledge of Java

  • Experience with e-commerce and ERP system such as SAP will be a plus

  • Experience with large data processing and correlation, (HBase experience is a plus)

  • 2+ years Direct, hands-on experience with ESB applications such as Mule

  • Experience working in a Unix/Linux development and build environment

  • Experience with Cloud Services, implementing applications and migrating applications on the Cloud (ideally AWS)

  • Experience with containers (e.g. Docker) and micro-service architectures

  • Experience with streaming technologies such as Kafka

  • Proven experience in developing enterprise and solution level architectural designs.

  • Experience with the technical and deployment challenges of migrating legacy systems to a new architecture

  • Working knowledge of rapid development project planning concepts in a software development environment, including scheduling and estimation. Prior experience with SCRUM/Agile a plus

  • Strong written communication skills; this role will require the creation of content such as design documents, recommendations and other written deliverables

  • High level of comfort communicating effectively across internal and external organizations

  • Demonstrated ability to adapt to new technologies and learn quickly

  • Highly self-motivated and directed, with keen attention to detail.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

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
NodeJs Apps Developer


Posted 6 days ago

VIEW JOBS 12/7/2018 12:00:00 AM 2019-03-07T00:00 Job Description Fueled by a fundamental belief that having access to financial services creates opportunity, PayPal (NASDAQ: PYPL) is committed to democratizing financial services and empowering people and businesses to join and thrive in the global economy. Our open digital payments platform gives PayPal's 254 million active account holders the confidence to connect and transact in new and powerful ways, whether they are online, on a mobile device, in an app, or in person. Through a combination of technological innovation and strategic partnerships, PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying or getting paid. Available in more than 200 markets around the world, the PayPal platform, including Braintree, Venmo and Xoom enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies. Want to join the team that is on the journey to conquer the Business to Business segment. This is an awesome market opportunity which has the potential to bring thousands of new customers to PayPal. Do you know what it takes to create great experiences that will provide insights into how the partners business is doing ? Can you do something with artificial intelligence that will make the insights actionable ?Then Payments and Marketplaces is looking for Node.js application engineer just like you! Job Description At PayPal (Nasdaq: PYPL), we put people at the center of everything we do. Founded in 1998, we continue to be at the forefront of the digital payments revolution. In 2015, 28% of the 4.9 billion payments we processed were made on a mobile device. PayPal gives people better ways to connect to their money and to each other, helping them safely access and move their money and offering a choice of how they would like to pay or be paid. With our 179 million active customer accounts, we have created an open and secure payments ecosystem that people and businesses choose to securely transact with each other online, in stores and on mobile devices. PayPal is a truly global payments platform that is available to people in more than 200 markets, allowing customers to get paid in more than 100 currencies, withdraw funds to their bank accounts in 57 currencies and hold balances in their PayPal accounts in 26 currencies. The Day To Day: * Write web application code following best practices of accessibility, internationalization and instrumentation. * Partner closely with design & product to craft great product experiences. * Be a crafts(wo)man and encourage code craftsmanship across team. * Deliver code in an agile team environment. * Assist with application deployments in our Cloud environment. * Drive innovation through rapid prototyping and iterative development. Qualifications: * Passionate about customer focus, with the understanding of business impact to drive the system improvements * 8+ Years of working experience with web applications. * Solid foundation in writing scalable web application code following best practices of accessibility, internationalization and instrumentation. * Experience with cross-browser, cross-platform, and design constraints on the web. * 5+ years of JavaScript application design and testing experience. * Experience in mid-tier like Node, Ruby etc. * Experience in UI frameworks like React, Backbone, Angular etc. * Be able to mentor junior developers within the team * Deliver code in an agile team environment. * Assist with application deployments in our Cloud environment. * Solid knowledge of algorithms and design patterns. We're a purpose-driven company whose beliefs are the foundation for how we conduct business every day. We hold ourselves to our One Team Behaviors which demand that we hold the highest ethical standards, to empower an open and diverse workplace, and strive to treat everyone who is touched by our business with dignity and respect. Our employees challenge the status quo, ask questions, and find solutions. We want to break down barriers to financial empowerment. Join us as we change the way the world defines financial freedom. PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. R0038913 Paypal San Jose CA

IT Apps Architect