Software Engineer

Micro Focus Hayward , CA 94542

Posted 2 months ago

Software Engineer

Job Description:


The Software Engineer will be a liaison between the customer facing teams and R&D engineers. They will create best practices and technical documents that can be used to assist customers to provide a higher customer experience. They will work with customers directly to handle highly escalated and critical issues as well as educate customers on in depth technical areas.

This person must be self-motivated and have the ability to self-manage projects based on collected feedback and priority. They will need to be a quick study, pay close attention to detail and passionate about helping others. This person will interact directly with Technical Support, Escalation Managers, Professional Services, Engineering, Sales Engineers, and other groups within the organization. They will interface directly with customers in the field, on the phone, via e-mail and chat.

Qualified candidates must have:

  • Linux skills, scripting experience, and extensive knowledge of SQL.

  • The ability to resolve and communicate complex issues in a straightforward manner.

  • A good understanding of relational database systems including theory, design, and structure.

  • Experience in one of the following; Python, Java, or C++ preferred.

  • BS in Computer Science or equivalent experience.

  • Operating systems: Linux

  • Excellent verbal and written communication skills.

Qualified candidates nice to have:

  • Windows skills, ODBC/JDBC client drivers, Java Client and Server applications various web browsers.

  • At least 3-4 years of professional experience working with a relational database.

  • Virtualization, Cloud technology, Storage and Network trouble-shooting a plus.

Essential Duties and Responsibilities:

  • Have the ability to collect and maintain customer use cases to create technical presentations and best practices.

  • Multitask in a fast paced environment and manage all projects without supervision.

  • Demonstrate a high level of proficiency using all resources for technical presentations, testing and resolving customer issues.

  • Creatively research using a variety of resources, including documentation, knowledge base (solutions), bug database, email groups and the web.

  • Demonstrate an ability to increase product and procedural knowledge through self-training, work with peers, and experience with customer issues.

  • Create reproducible test cases for Engineering by building test programs and scripts to assist in rapid resolution of issues.

  • Document and understand customers' needs and capture information to provide improved customer experience.

  • Act as a general knowledge resource and provide assistance to peers.

  • Communicating product feature requests from customers to Product Management.

  • Contributing to product design reviews based on a customer perspective.

  • Prepare in the support of new products without extensive formal training.

  • Contribute to an internal wiki page for internal transfer or knowledge.

About our team

The best ideas often come from fresh perspectives. At Vertica, our open-minded, diverse and inclusive team is always learning from each other. We approach intellectually challenging work with a "get it done" attitude. Vertica Engineers are given significant latitude and support to pursue what they are passionate about to make Vertica an even better place. If you are excited about building great technology with a proactive team, you will find yourself in good company at Vertica. Welcome to the family.

About our product

Vertica is a recognized leader in analytics powering some of the world's most data driven organizations like Uber, Wayfair, Intuit, Cerner, and more. Our columnar, MPP, distributed database delivers unprecedented speed, petabyte scale, with analytics and machine learning functions built into the core.

We believe the future belongs to the fast. Join us for the ride!





Micro Focus is proud to be an Equal Opportunity Employer. Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status

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


Posted 3 months ago

VIEW JOBS 9/25/2020 12:00:00 AM 2020-12-24T00:00 Description The Senior Software Engineer will be part of a team of talented software developers in radiotherapy treatment delivery, planning and medical imaging. RefleXion utilizes a multi-modality PET and CT system for biology-guided radiotherapy. The Senior Software Engineer will work on a single page web application that will be used to service and support the RefleXion System through the development of sophisticated user interfaces that allows to control, calibrate, test and troubleshoot the system. The Senior Software Engineer will have good leadership and collaboration skills to work with a multi-disciplinary team of embedded software developers, product managers and service engineers to support development and troubleshooting of the application software for the RefleXion System. This person will engage on any and every issue necessary to ship products to customers of the highest quality and reliability. Responsibilities * Technical team member within the RefleXion software development team * Lead the support and troubleshooting of the application software using the RefleXion System * Independent worker who can learn the system to fix complex issues * Develop tools required for efficient support of the RefleXion System * Participate in design and implementation of RefleXion's suite of applications, utilizing modern web development technologies * Participate in architecture, design, and code reviews * Complete required testing and documentation to support product release and regulatory submissions * Other duties as assigned Requirements * Bachelor's degree in Computer Science or related field, or commensurate industry experience * 5+ years of developing commercial software products * Knowledgeable in TypeScript and modern ECMAScript editions * Knowledgeable in Angular 4 or later * Knowledgeable of document driven NoSQL databases, e.g., MongoDB or CouchDB Reflexion Hayward CA

Software Engineer

Micro Focus