Work With Us

Join the Oasis family!

Oasis specializes in custom cloud solutions for complex, mission-critical workloads. Hyper-focused on performance and compliance, Oasis builds and manages custom private clouds that integrate high-performance hardware, network infrastructure, cybersecurity, disaster recovery, and a variety of managed services to provide a comprehensive cloud solution. We are an international company headquartered in Los Angeles and London with distributed operations in five countries. Our employees are self-starters who value their ability to work remotely, enjoy a casual work environment, and work with the latest technologies for a real opportunity to make a difference.


Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]

Current Openings


The Software QA Lead and is a key member of the Software Development team. The individual maintains ultimate responsibility for assuring that all products are defect free and compliant with technical specifications by creating, and implementing a strategy for quality coordination, and testing. This role is responsible for assessing the quality of specifications and technical design documents to ensure timely, relevant, and meaningful feedback. They are involved in planning and implementing strategies for quality management and testing, as well as suggesting solutions to identified quality problems.


The Software QA Lead is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Maintain QA methodology for test and defect management and tools supporting processes
  • Help in resource allocation and estimation efforts and delegate duties for routine activities
  • Conduct tests to certify product readiness for quality gates
  • Utilize best practices for both development and deployment efforts
  • Automated testing initiatives
  • Leverage advanced troubleshooting/diagnostic capabilities
  • Investigate and explore upcoming new technologies and suggest enhancements


Requirements and Qualifications

  • A bachelor's degree in software development or equivalent combination of education, training, and work experience.
  • Working experience with testing methodologies
  • Experience with automated testing technologies a plus
  • Knowledge of .NET, .NET Core
  • Familiar with testing web-based technologies (HTML, JS, React, CSS)
  • Security Principles
  • RESTful Web Services

The Software QA Lead must have the following:

  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.


Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



The Frontend Software Engineer and is a key member of the Software Development team. In collaboration with other team members, helps ensure user-friendly designs are technically sound, consistent with company branding, and aesthetically pleasing. They create and optimize systems, play an active role in testing and troubleshooting, and resolve issues such as those related to accessibility and browser compatibility.


This is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The Frontend Software Engineer will serve as an intermediary bridging the gap between the user and the backend developers, and tweak tools and platforms to adapt to real-world use situations. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Incorporate fresh ideas to truly innovate offerings in our market space
  • Stay abreast of new technologies
  • Utilize best practices for both development and deployment efforts
  • Rapid wireframe and/or prototyping to prove out designs
  • Automated testing initiatives
  • Leverage advanced troubleshooting/diagnostic capabilities


Requirements and Qualifications

  • A bachelor's degree in information technology or equivalent combination of education, training, and work experience.
  • .NET Core, JavaScript, HTML5, CSS
  • Cross-browser compatibility
  • Web User Interface Design (UI)
  • Security Principles
  • Object-Oriented Design
  • RESTful Web Services
  • Multimedia Content Development

The Frontend Software Engineer must have the following:
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



The Machine Learning Engineer and is a key member of the Software Development team. In collaboration with other team members, helps develop self-running Artificial Intelligence, and Machine Learning software to automate predictive models for data searching, conceptual and trend analysis, and virtual environment management. This person must be able to design machine learning systems, apply algorithms to generate accurate predictions, and resolve data set problems. Instead of focusing on one part of the code or programming, the Machine Learning Engineer needs to consider the entire code and entire program during the design and build processes.


The Machine Learning Engineer should have at least five years of software engineering or software development experience to be successful in this role. This is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Incorporate fresh ideas to truly innovate offerings in our market space
  • Stay abreast of new technologies
  • Utilize best practices for both development and deployment efforts
  • Using machine learning to solve complex problems
  • Rapid wireframe and/or prototyping to prove out designs
  • Leverage advanced troubleshooting/diagnostic capabilities


Requirements and Qualifications

  • A bachelor's degree in information technology or equivalent combination of education, training, and work experience.
  • Object-Oriented Design
  • RESTful Web Services
  • C#
  • OpenNLP, Amazon Comprehend, Google Cloud Natural Language API experience a plus

The Machine Learning Engineer must have the following:
  • Intense appreciation for and understanding of complex problems
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.
  • Desire and ability to truly think outside the box

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



The Software Developer role will be responsible for working on projects that are being developed for internal and external customers. Software Developers write the code that operating systems and applications use to run. They identify what the software needs to do, then create the programming to make that happen. You will also be working closely with cross-functional departments to write, edit, test, and debug programs while communicating project statuses.


The Software Developer should have at least two years of software development experience to be successful in this role. This is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Incorporate fresh ideas to truly innovate offerings in our market space
  • Stay abreast of new technologies
  • Utilize best practices for both development and deployment efforts
  • Rapid wireframe and/or prototyping to prove out designs
  • Working with QA team on automated testing initiatives
  • Leverage advanced troubleshooting/diagnostic capabilities


Requirements and Qualifications

  • C# / .NET / .NET Core
  • React, JavaScript, JQuery, HTML5, CSS
  • Cross-browser compatibility
  • Web User Interface Design (UI)
  • Security Principles
  • Object-Oriented Design
  • RESTful Web Services

The Software Developer must have the following:
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.
  • Desire and ability to truly think outside the box

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



The Software Engineer role is for a skilled individual who will be responsible for working on projects that are being developed for internal and external customers. Software Engineers must take a “big picture” approach when they oversee and design software. Instead of focusing on one part of the code or programming, Software Engineers need to consider the entire code and entire program during the design and build processes. You will also be working closely with clients and cross-functional departments to write, edit, test, and debug programs while communicating project statuses.


The Software Engineer should have at least five to seven years of software engineering or software development experience to be successful in this role. This is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Incorporate fresh ideas to truly innovate offerings in our market space
  • Stay abreast of new technologies
  • Utilize best practices for both development and deployment efforts
  • Rapid wireframe and/or prototyping to prove out designs
  • Leverage advanced troubleshooting/diagnostic capabilities


Requirements and Qualifications

  • C# / .NET / .NET Core
  • React, JavaScript, JQuery, HTML5, CSS
  • Cross-browser compatibility
  • Web User Interface Design (UI)
  • Security Principles
  • Object-Oriented Design
  • RESTful Web Services
  • Enterprise architecture

The Software Engineer must have the following:
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



The Software QA Engineer reports to the Chief Operating Officer and is a key member of the Software Development team. The individual strives to assure that all products are defect free and compliant with technical specifications. The main goal the Software QA Engineer is to prevent defects before they reach the end-users. This person will need to analyze test results and find mistakes so that they can identify and eliminate defects in products (or, in other words, these engineers make sure that developers get the results they expect).


The Software QA Engineer requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based) with ideal candidates living in the United States.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Software Development initiatives, such as:

  • Conduct tests to certify product readiness for quality gates
  • Utilize best practices for both development and deployment efforts
  • Automated testing initiatives
  • Leverage advanced troubleshooting/diagnostic capabilities
  • Investigate and explore upcoming new technologies and suggest enhancements


Requirements and Qualifications

  • A bachelor's degree in software development or equivalent combination of education, training, and work experience
  • Working experience with testing methodologies
  • Experience with automated testing technologies a plus
  • Knowledge of .NET, .NET Core
  • Familiar with testing web-based technologies (HTML, JS, React, CSS)
  • Security Principles
  • RESTful Web Services

The Software QA Engineer must have the following:
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively within the software development team, co-workers, and business partners.

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals in areas such as:
    • RESTful Web Services
    • Single sign-on workflows
    • DevOps and PowerShell Automation and scripting
    • Virtualization management (Hyper-V, System Center, Docker)
    • Data Analytics, Machine Learning, & Reporting


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]



As an information security analyst, you will protect the Oasis IT infrastructure (including networks, hardware, and software) from internal and external threat-based activity. You will monitor networks and systems, detect security threats ('events'), analyze and assess alarms, and report on threats, intrusion attempts and false alarms, either resolving them or escalating them, depending on the severity.


The Information Security Analyst is a ‘hands-on role’ that requires an individual with a strong technical background, as well as an ability to learn and adapt to advancing technologies. The member will be empowered to ensure that best practices are incorporated into daily operations.


This is a remote role (home based or location that suits applicant) with ideal candidates living in the United States or United Kingdom.


Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described herein.


Responsibilities

The function of the role is composed of tactical, operational, and strategic activities in support of the Oasis information security strategy and associated initiatives, such as:

  • Monitor their organization’s networks for security alerts and investigate when one occurs.
  • Work with colleagues to manage security controls (firewalls, NGAV, network analyzers, encryption).
  • Check for vulnerabilities in computer and network systems.
  • Research the latest information technology (IT) security trends.
  • Prepare reports that document general metrics, attempted attacks, and security alerts.
  • Develop security standards and best practices for the organization.
  • Complete Internal and External security auditing.
  • Recommend security enhancements to management or senior IT staff.
  • Manage approved software listings, assess and analyze new software requests.
  • Work with 3rd party providers covering external, internal and application pen testing.
  • Assist in completion and management of client RFP’s / RFI’s.


Requirements and Qualifications

  • A bachelor's degree in computing and information technology or equivalent combination of education, training, and work experience. (CISSP, NCSC, SANS/GIAC certifications)
  • Minimum 2 years’ experience with network and computing systems
  • Working experience with information security management systems (ISMS)
  • Knowledge of ISO, NIST and Privacy based compliance standards (GDPR ETC)
  • Familiar with information system auditing and control principles
  • Familiar with software development lifecycles and enforcing security in lifecycle stages
  • Familiar with risk management frameworks and risk management program activities

The Information Security Analyst must have the following:
  • A desire and willingness to learn and acquire new skills.
  • Ability to work under minimal supervision and under own initiative.
  • The ability to present ideas in user-friendly and non-technical language.
  • Excellent problem-solving skills and keen attention to detail.
  • Excellent verbal, written and interpersonal communication skills, including the ability to communicate effectively with the information security steering committee (SSC), executive team members and all oasis co-workers (Technology Services, Development Dept amongst others).

Benefits & Work Conditions

  • Oasis offers an extensive array of benefits that help our employees improve their quality of life. The following benefits create added value to the work experience and make us a premier employer:
    • 100% Telecommute position
    • Medical / Dental / Vision
    • Educational reimbursement & Professional Training bonus program
    • Paid Maternity & Paternity leave
    • Flex schedule and Flex days
    • Home internet & mobile phone monthly allowance
  • Fast-paced environment with the requirement for 99.9% systems uptime.
  • Opportunity for mentorship and skills development from industry professionals.


How to Apply

Applicants should send a resume and cover letter outlining how they meet the specific requirements of the position to careers@oasisdiscovery.com. While we sincerely appreciate all applications, only those candidates selected for interview will be contacted. [Please note that selected candidate will be required to submit to a pre-employment background check.]