×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Data Engineer

Job in Virginia, St. Louis County, Minnesota, 55792, USA
Listing for: Bespoke Technologies, Inc.
Full Time position
Listed on 2025-12-28
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

BT-126 – Software Engineer
Skill Level: Senior I - ESW
05

Location:

Dulles (Hybrid) (fully on-site, no remote option)


** MUST HAVE A SECRET SECURITY CLEARANCE TO APPLY. Those who do not have a Secret clearance (or higher) will not be considered.**

BT-126 – Software Engineer
Skill Level: Senior I - ESW
05

Location:

Dulles (Hybrid) (fully on-site, no remote option)


** MUST HAVE A SECRET SECURITY CLEARANCE TO APPLY. Those who do not have a Secret clearance (or higher) will not be considered.**

Bespoke Technologies is seeking a Databricks Engineer to support the migration of applications, services and platforms to a Medallion Model. This opportunity represents the cornerstone of the future of the organization.

Responsibilities:
  • Supporting teams to migrate services, applications and platforms from legacy back-end systems to Databricks.
  • Identifying the optimal path for migration, building the plan for migration and finally, execution of the plan.
  • Data Pipeline migration of legacy pipelines from NiFi to Databricks, complete with validation.
  • Implementing the medallion model for each of the data assets being migrated to Databricks.
  • Develop an SOP for integration of data assets into the Databricks platform focused on efficiency, instrumentation and performance.
  • Optimize development, testing, monitoring and security for data assets being added to the Databricks platform.
  • Develop and implement a strategy for optimizing migration and integration of data assets to the Databricks platform.
  • Develop code using various programming and scripting languages to automate/optimize data ingestion, pipeline orchestration and improve data management processes.
  • Ingest transparency, leveraging technologies such as AWS Cloud Watch to identify places for measuring and gathering performance information on automated data pipelines.
  • Ensure Data Engineering Team Standard Operating Procedures are appropriately captured and communicated across the team.
  • Ensure technical correctness, timeliness and quality of delivery for the team.
  • Demonstrate excellent oral and written communication skills to all levels of management.
Required Skills:
  • 8 + years of directly relevant software development experience required.
  • Minimum of 5 years of experience performing data engineering work in a cloud environment.
  • Experience with relational, noSQL and/or file-based storage (e.g. Databricks, Elastic, Postgres, S3, Athena, etc.)
  • Experience working in a CICD Pipeline factory environment
  • Working knowledge of Databricks, Cloud Relational Database Services, NiFi, AWS Redshift and Elasticsearch
Desired

Skills:

  • Experience with:
    • Databricks workflows
    • Databricks Unity Catalog
    • Databricks Autoloader
    • Databricks Delta Live Tables/Delta Lake
    • Databricks Workspace/Notebooks
    • MLflow
    • Apache Spark
  • Experience with collaboration tools including MS Teams, MS Outlook, MS SharePoint, and Confluence
  • Amazon Web Services (AWS) Professional certification or equivalent.
  • Excellent problem-solving and communication skills.
  • Familiarity with CISA:
    Securing the Software Supply Chain
  • Familiarity with CISA:
    Cybersecurity Best Practices
  • Familiarity with CISA:
    Open-Source Software Security
  • Familiarity with NIST SP 800-218, Secure Software Development Framework V1.1:
    • Recommendations for Mitigating the Risk of Software Vulnerabilities
  • Required

    Education:
    • Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required. [Ten (10) years of experience (for a total of six (18) or more years) may be substituted for a degree.]
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary