This job board retrieves part of its jobs from: Fresh Gigs | Long Island Jobs | Georgia Hiring

Find tech jobs in the USA today!

To post a job, login or create an account |  Post a Job

  Tech support jobs   

Bringing you the best, highest paying job offers in the tech support industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Engineer Ii, Database

Virtuoso, Ltd.

This is a Full-time position in Seattle, WA posted May 13, 2022.

The Software Engineer II, Database actively contributes to Relational database and Azure Data pipeline & data platform development, design, architecture, review, enhancing & creating new features within Virtuoso’s marketing and reporting platform, and supporting critical production issues.Primary Duties & Responsibilities include the following.

Other duties may be assigned.Work effectively with team and product owners to define & clarify requirements, perform detailed analysis, and develop robust & maintainable solutions meeting business requirementsAnalyze, plan, develop, deploy, and manage a large scalable distributed relational database system.Create automation SQL tests for unit, integration, regression, performance, and build verificationUnderstand and apply the advanced principles of entity-relationship model design, good data typing practices, index management, data management, and data security.Write a reliable and maintainable code at each layer of the product development.Research and prototype new product & database features, design, and architecture ahead of mainstream development.Proactively initiate & contribute to system improvements and innovations.Provide support to troubleshoot and resolve technical & performance issues in aproduction environment.Review designs, code, and test plans of other developers and provide recommendations for improvement or optimizationsBuild and support Microservice and Stateless architectureFollow defined software development lifecycle best practices.Work effectively with management and members to clarify needs and priorities.

RequirementsBatchelor’s degree in Computer Science, Engineering, or equivalent work experience.8+ years of SQL Server database development and design experience including SSIS, SSAS and SSRS Skills, Abilities, ExperienceExpert-level knowledge of SQL, TSQL, performance tuning, Query Plans, and Query Plan optimization for TSQL.Expert level development knowledge in SQL Server 2 including all latest features introduced in SQL Server 2014, 2016 & 2019Advance-level knowledge of developing complex Data WarehousesAdvance-level knowledge of CI/CD using Azure DevOps to support Data Platform & Microservice projectsIntermediate-level knowledge of developing solutions using C#, and REST API.Demonstrated experience in working with at least one scripting language such as PowerShell, Perl, Python, Ruby, etc.

with the intent to automate manual tasks (monitoring, deployments, testing, etc.)Strong technical and communication skills.Desire and ability to work as part of a team with minimal supervision in a results-oriented, fast-paced, dynamic environment.Experience in managing and developing SQL Server, BI Suite, database custom tools using SQL Server Data Tools/Visual Studio 2 IDE’s.Advance-level experience in Azure DevOps/GIT repository.Preferred:Development experience of Snowflake Data cloudExperience in developing a relational & non-relational data platform/data pipeline using Azure cloud solutionsExperience in designing, building, and supporting Azure data pipelines & messaging servicesDatabase architecture and designing experience.Travel industry experience; or Ecommerce experiencewith CRM or online sales.PowerShell scripting knowledge.Advance level knowledge in automation test creation.Experience/Knowledge integrating new technologies (e.G., Hadoop) with traditional RDBMSExperience/Knowledge in the Hadoop ecosystem: Spark, Kafka, Hive, HiveQL, Map Reduce, Yarn, HDFS, etc…Travel RequirementsTravel is rarely required for this position.

(0-1 trips per year)Any travel will be entirely domestic.Type & Nature of ContactsInternal: Key job contacts are primarily with clerical and technical personnel outside of the job’s immediate work unit/department.External: There is almost no contact outside of Virtuoso staff.

Position is primarily internal facing.