Senior Systems Software Engineer - Database Operations At Vertica (US - Remote)

Micro Focus Phoenix , AZ 85002

Posted 3 months ago

Senior Systems Software Engineer

  • Database Operations at Vertica (US - REMOTE)

Job Description:

Title: Senior Systems Software Engineer

  • Database Operations at Vertica (US - REMOTE)

Location: Remote Eligible

Vertica believes that each of us knows the work environment that makes us the most productive. That's why we provide our employees with the ability to work how and where they will be the most successful. We enable a flexible approach to work location, meaning for roles where it makes sense, you can work from the office or from home, or a combination of both, but you make that choice including where you choose to live. Vertica invests in the best technologies and provides flexible benefits and collaborative work environments to empower employees to work productively in the setting that meets their personal needs. That's why we're so proud to have a highly productive and engaged team in every function of the company.

About your role

The Vertica Ecosystem Team is looking for an experienced software engineer and python expert to help us take our Big Data Analytics Platform to the next level.

Our team is responsible for the components that enable deployment and operation of our distributed database: installation, upgrade, orchestration, administration, configuration, and diagnostics. Our users experience these parts of the product first and rely on these components during critical points in their deployment's lifetime. In this role you will make contributions that impact Vertica's entire customer base and help us expand to new customers who want to deploy in novel ways.

We need a self-directed engineer who is capable of solving problems in diverse areas, including:

  • Distributed systems

  • Systems programming

  • Networking

  • Operating system integration

The candidate's responsibilities will include:

  • Design and implement features in the Vertica Analytics Platform to improve distributed database installation, upgrade, orchestration, administration, configuration, and diagnostics

  • Define requirements for new features in collaboration with Product Managers, Support Engineers, and customers

  • Diagnose, debug, and resolve product issues discovered during the development process and coming from customers

  • Influence the design of other in-database features based on their interaction with the deployment mechanisms

  • Provide technical leadership and support for junior members of the team by conducting thorough design and code reviews

The recommended requirements the candidate should meet are:

  • Bachelor, Masters, or PhD in Computer Science, Engineering, or related field

  • At least 4 years of experience working full time as a software engineer

  • Strong understanding of data structures, algorithms, and software engineering practices for sustainable development

  • Strong working knowledge of python3

  • Experience writing software for Linux and working on the command line

  • Familiarity with popular cloud deployment, provisioning and infrastructure-as-code tools

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!

#LI-GC2

#DiceGC

Job:

Engineering

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
lc_ad

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
Front End Software Engineer Senior Level

United Services Automobile Association (Usaa)

Posted 4 days ago

VIEW JOBS 11/20/2020 12:00:00 AM 2021-02-18T00:00 Purpose of Job We are currently seeking talented Front-End Engineers - Senior Level for our Phoenix, AZ facility. USAA Front End Engineers create and maintain the front-end portion of our business software applications. Done well, many may never realize or appreciate how critical these systems are or how we've made them simpler, faster, and safer. Yet, they help make our members' lives better. It's a great challenge and responsibility. Here, you will invent. You'll design and test. You'll take risks. You'll create new technology, but the impact you'll make on our members will be far more significant. As a Front-end Engineer, you are expected to be able to function in a fast-paced environment driving innovation through rapid prototyping and iterative development ensuring quality is built into all solutions. Your responsibilities will require you to be familiar in front end development best practices and frameworks, creating beautiful experiences for our internal and member facing systems. You will be required to be knowledgeable in understanding user requirements and tailoring user experiences accordingly. You will engage with business clients, UI designers, developers and architects to create high performing and easy to use systems via the web as well as mobile-based applications. You will create and implement design principles that ensures that our content renders well across multiple devices. You will use and promote the use of front-end and mobile testing tools to ensure quality. Job Requirements ABOUT USAA USAA knows what it means to serve. We facilitate the financial security of millions of U.S. military members and their families. This singular mission requires a dedication to innovative thinking at every level. In each of the past five years, we've been a top-40 Fortune 100 Best Companies to Work For®, and we've ranked among Victory Media's Top 10 Military Friendly® Employers 13 years straight. We embrace a robust veteran workforce and encourage veterans and veteran spouses to apply. ABOUT USAA IT Our most important qualification isn't technical, it's human. Here, we don't just sit in front of a screen. We stand behind our 11 million members who rely on us every day. We are over 3,000 employees strong, a passionately supportive and collaborative team built on agile principles. We've been a top-two Computerworld 100 Best Places to Work in IT five years in a row and were recently named a Top 50 Employer for Minority Engineers & IT by Workforce Diversity Magazine. This Job Posting is for multiple openings available in 2020. See what it's like to work for a company where your passion meets our purpose: USAA Information Technology: A Realistic Preview PRIMARY RESPONSIBILITIES * Identifies and manages existing and emerging risks that stem from business activities and the job role. * Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled. * Follows written risk and compliance policies and procedures for business activities. * Design, develop, code, and test technical solutions collaborating with senior engineers. * Participate in code/design reviews to ensure smooth daily operations and accurate planning. * May begin to help organize work to deliver features and solutions. * Resolves simple production issues with some assistance through troubleshooting applications independently. Minimum Requirements * Bachelor's degree required OR Certification from an approved technical field of study, OR 4 additional years of related experience beyond the minimum required may be substituted in lieu of a degree. * AND, 6+ years of software development experience in JavaScript, CSS and HTML with experience with JavaScript Frameworks such as React or Angular Preferred Qualifications * 2+ years of experience working with Agile methodology * Experience in translating front-end mockups and wireframes into functioning applications * 2+ years of experience in designing/coding for high availability and performance. * 2+ years of experience with rapid prototyping / simulations / iterative design * Experience supporting accessibility requirements from ADA (Section 508 subset of a11y). * 4+ years of experience on closures/Prototypes/JS.this and variable scope * Understanding of HTTP interaction with browsers (request types, request headers, synchronous/asynchronous requests). * Understanding of page rendering orchestration within a browser * Experience at using browser development tools within each major browser * Delivering software using a container based infrastructure * Familiar with Gradle, GIT, GitHUB, GITLab, etc. around continuous integration and continuous delivery infrastructure * Experience testing in Selenium frameworks Desired Characteristics USAA Front End Engineers create innovative solutions that impact our members. Collectively, we are: * Curious and excited by new ideas * Energized by a fast-paced environment * Able to understand and translate business needs into leading-edge technology * Comfortable working as part of a connected team, but self-motivated * Community-focused, dependable and committed * Exceptionally detail-oriented The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job. At USAA our employees enjoy one of the best benefits packages in the business, including a flexible business casual or casual dress environment, comprehensive medical, dental and vision plans, along with wellness and wealth building programs. Additionally, our career path planning and continuing education will assist you with your professional goals. USAA also offers a variety of on-site services and conveniences to help you manage your work and personal life, including seven cafeterias, two company stores and three fitness centers. Relocation assistance is available for this position. United Services Automobile Association (Usaa) Phoenix AZ

Senior Systems Software Engineer - Database Operations At Vertica (US - Remote)

Micro Focus