Noctua Technology, Inc

Noctua Technology, Inc

Software Engineer - Data Engineering

Virginia

Sponsorship not specified$103k-$170kDetected 46 days ago
PythonJavaAlgorithmsGitSQLNoSQLPostgreSQLMySQLAWSGCPAzureCloud PlatformsDockerKubernetesKafkaMachine LearningPandasSparkAirflowData AnalysisData EngineeringData ScienceData VisualizationAccessibility

About the role

  • We are seeking a talented and motivated Data Engineer to join our dynamic Data Engineering & Analytics team.
  • Acquire, clean, and preprocess diverse datasets from various sources.
  • Ensure that the knowledge is shared and accessible within the team.

Responsibilities

  • Develop and maintain data pipelines to ensure a continuous flow of high-quality data
  • Develop data migration strategies and schemas to lead customer migrations from on-prem to cloud technologies
  • Perform data migration activities
  • Optimize databases and data warehouses for efficient querying and data storage
  • Perform exploratory data analysis to uncover patterns, trends, and insights.
  • Create visualizations and reports to communicate findings effectively to stakeholders both internally and externally
  • Collaborate with cross-functional teams, including software engineers, domain experts, and business analysts, to understand requirements and deliver integrated solutions.
  • Create and maintain comprehensive documentation for code, algorithms, and models. Ensure that the knowledge is shared and accessible within the team.

Requirements

  • Solid understanding and experience with SQL and relational database concepts
  • Experience with data analysis tools (eg., Jupyter, Colab, Pandas)
  • Experience with data visualization tools (eg., Tableau, Looker, PowerBI, Qlik, and SuperSet)
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Proficiency in programming languages such as Python, Java, or C++.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Effective communication skills and ability to work in a collaborative team environment.
  • Candidates must be based in San Diego, CA or DC Metro Area for proximity to project and client teams.
  • Build required infrastructure for optimal extraction, transformation and loading of data from various data sources using CSP managed services and SQL technologies

Nice to have

  • Experience with other database technologies (eg., NoSQL, Graph)
  • Google Cloud Professional Cloud Architect
  • Google Cloud Professional Database Engineer certification
  • Google Cloud Professional Data Engineer
  • Experience with additional data processing tools and technologies (e.g., Spark, Hadoop).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

Skills

  • Solid understanding of database technologies, data warehouses, and ETL tools (e.g., MySQL, PostgreSQL, Beam, Airflow, and Kafka).

Compensation

  • $103k-$170k

This listing is sourced directly from Noctua Technology, Inc's careers page and normalized into a canonical job model.