Principal Software Engineer

Nortonlifelock Inc. Mountain View , CA 94035

Posted 1 week ago

The eCommerce organization enables a world-class eCommerce platform for Symantec across B2C and B2B to drive revenue growth and a memorable customer experience. This organization is an eCommerce ecosystem serving 55+ million consumers and generating over $1.8 billion in revenue. It fosters strategic business relationships and has the overall responsibility for ensuring that its roadmap consists of high-value technology projects and services that support financial and strategic company business objectives and priorities focused on eCommerce.

We're seeking a motivated engineer with experience in TIBCO Suite of Products to join our team of Recurring Billing and Payment engineers. This individual will architect, design, develop and maintain key eCommerce applications, particularly in the Subscription Billing area using majorly TIBCO Suite of Products over Azure Cloud and also work on other technologies. As one of the application lead engineers, engineer deliverables for challenging projects; provide best-in-class solution architecture identifying functional as well as non-functional parameters. Interact with senior leaders and stakeholders to provide solutions with hands-on technical expertise.


  • Primary responsibilities include design, implement and troubleshoot software solutions using TIBCO suite of products:

  • 5.x versions of

  • TIBCO BE Decision Manager

  • TIBCO BE Data modeling

  • TIBCO BE Events Stream Processing

  • TIBCO BE Views

  • TIBCO BE Active Spaces.


  • TIBCO Business Works

  • File and Database Adapters

  • TIBCO Hawk

  • Perform Hot Deployments for TIBCO BE Decision Manager

  • Full awareness of installation and configuration of TIBCO software and IDE

  • Apply previous experience with TIBCO Admin/AS MM to manage applications

  • Work closely with fellow engineers to evangelize the future of the recurring billing platform with the aligned vision of architects and leadership

  • Work closely with Product Management, Quality Assurance, and other leads for on-time code delivery

  • Design, and outline solution architectures providing conceptual, logical and application-level design

  • Provide technical expertise in support of application development and govern the implementations of the applications

  • Maintenance of technical documentation throughout the project lifecycle

  • Perform any necessary configuration and performance tuning

  • Responsible for communicating with QA and performance testing teams to deliver a high-quality solution offering

  • Provide L3 Support when needed

  • Basic understanding of HTML

  • Understands the capabilities and limitations of the products and considers these when developing solutions

  • Develop solutions using XPath 1.0 and 2.0

  • Participate in detailed design, code, and test reviews

  • Author architecture documents, designs and conduct review sessions with the team

  • Familiarity with IaaS and PaaS is a plu


  • 9+ years of strong experience with TIBCO Enterprise Suite of Products such as TIBCO Business Events, TIBCO Business Works, TIBCO EMSExcellent cross-functional collaboration skills

  • Good communication and presentation skills

  • Possess excellent analytical and problem-solving skills

  • Be process-oriented, have strong attention to detail

  • Experience with Agile Development Methodology

  • Experience with Software Development Life Cycle (SDLC) project implementations

  • Configuring TIBCO Business Events for performance, failover and guaranteed delivery

  • Experience in multiple integration projects based on Service-Oriented Architecture

  • Experience with XSLT

  • Experience with Oracle DB, SQL and RDBMS

  • Experience with REST and SOAP web services

  • Thorough knowledge of web services functional knowledge

  • Prior experience with Recurring billing/subscription billing platforms is a plus

  • Ability to translate business requirements into low-level design

  • Ability to analyze data and make recommendations based on that analysis

  • Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively

  • Detail-oriented candidate with strong follow-through ability

  • Excellent interpersonal and communication skills; able to deal effectively with diverse skill sets and personalities, works effectively as a team player

  • Customer-focused individual who keeps a customer-first mindset

  • Experience working in a subscription business a plus

  • BA/BS degree


NortonLifeLock is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible environment for all employees. All employment decisions are based on merit, experience, and business needs, without regard to race, color, national origin, age, religion, sex, pregnancy (including childbirth or related medical conditions), genetic information, disability (physical or mental), medical condition, marital status, sexual orientation, gender identity or gender expression, military or veteran status, or any other consideration made unlawful by federal, state, or local law. NortonLifeLock strictly prohibits unlawful discrimination based on such protected characteristics and seeks to recruit the most talented candidates from diverse cultures and backgrounds.

We also consider for employment qualified individuals with arrest and conviction records. In addition, NortonLifeLock will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Learn more about pay transparency.

EEO is the law. Applicants and employees of NortonLifeLock Inc. are protected under Federal law from discrimination. See the EEO poster and supplement.

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
Principal Software Engineer

Mastech Digital, Inc.

Posted 1 week ago

VIEW JOBS 4/10/2021 12:00:00 AM 2021-07-09T00:00 Location: Mountain View, CA Job Code: 231097 Posted: Apr 08, 2021 Description: Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Principal Software Engineer for our client in the Information Technology Consulting domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately. Duration: 06+ Months Contract Location: Mountainview, CA Role: Principal Software Engineer Primary Skills: C++ Role Description: The Principal Software Engineer must have at least 3+ years of experience. Required Technologies: * BS or MS in Computer Science, Physics, or related field or equivalent experience * Extensive working experience in LIDAR technologies * Strong programming skills in C++ (Python a plus) * Experience with embedded systems * Experience with Matlab * Detailed overview of functional and technical role expectations. * Proficient in numerical analysis and data visualization with tools such as Matlab, NumPy, or Matplotlib Responsibilities: * Create new software features in Waymo's Honeycomb LIDAR driver. * Debug customer issues and implement fixes in the Honeycomb LIDAR driver. * Develop new software and driver features as directed by Waymo. * Create software and analysis tools to support sales demonstrations. * Set up and run tests to characterize the sensor, which includes creating experiments and tests to ensure the sensor is performing as expected and analyzing how it performs under certain conditions, and creating supporting software tools to run and analyze the test results. * Create automated testing scripts. Preferred Skills: * Passion for robotics and self-driving vehicles. * Motivated, flexible and adaptable in a fast-paced and dynamic work environment with tight timing constraints. * Proven problem solving and communication skills, excellent numeracy and spatial awareness. * Assertive, self-motivated and can work with minimal direction. Education: Bachelor's degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent. Experience: Minimum 3+ years Relocation: This position will not cover relocation expenses Travel: No Local Preferred: Yes Note: Must be able to work on a W2 basis/C2C Recruiter Name: Roopesh Ballolu Recruiter Phone: 412-436-0333 (Ext: 2181) Equal Employment Opportunity Mastech Digital, Inc. Mountain View CA

Principal Software Engineer

Nortonlifelock Inc.