Principal Power BI Software Engineer

Nyla Technology Solutions

Maryland

On-site

USD 216,000 - 256,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nyla Technology Solutions seeks a Principal Power BI Software Engineer to lead architecture, development, and maintenance of specialized tracking applications. You will write clean code using Power Query M, DAX, Java, and Python, and architect scalable cloud databases with PostgreSQL while delivering robust RESTful APIs across OpenShift environments.

Active TS/SCI with MD poly is required and on-site work is in Annapolis Junction, MD.

Qualifications

  • Minimum of twenty years of experience as a Software Engineer on programs of similar scope, type, and complexity.
  • Bachelor’s degree in Computer Science or related technical discipline from an accredited college or university.
  • Four years of additional software engineering experience may substitute for a bachelor’s degree (totaling 24 years of experience).

Responsibilities

  • Lead architecture, development, and maintenance of specialized tracking applications.
  • Write clean, efficient code for fingerprinting capabilities using Power Query M, DAX, Java, and Python.
  • Architect scalable cloud databases and optimize PostgreSQL structures.
  • Develop robust RESTful APIs and manage CI/CD pipelines in OpenShift.

Skills

Power BI
PostgreSQL
REST APIs
Python
Containerization

Education

Bachelor’s degree in Computer Science or related technical discipline

Tools

OpenShift
GitLab CI/CD

Job description

Overview

ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED

Do you like to tackle complex software challenges? If you love transforming massive cyber data tracks into high-performance visualization systems and building custom analytics pipelines, you’re in the right place. We are looking for a Principal Power BI Software Engineer who shares our drive to push boundaries and build applications that make a real difference.

In this role, you will lead the architecture, development, and maintenance of specialized tracking applications, writing clean, efficient code using Power Query M, DAX, Java, and Python to develop critical fingerprinting capabilities that identify cyber threat actors through behavioral signatures. You will architect scalable cloud databases, optimize PostgreSQL/MariaDB structures, and fulfill custom ingest requests through robust RESTful APIs and GitLab CI/CD pipelines across OpenShift environments.

Location & Work Environment

Primary Location: Annapolis Junction, MD

Work Style: On-site

Compensation & Benefits

The annual base salary range for this role is $216,000 - $256,000 (USD), which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered may vary based upon geographic location, work experience, education, and/or skill level.

Required Skills
  • Clearance: Active Fully-Cleared with Poly (TS/SCI with MD Polygraph).
  • Power BI Engineering: Expert proficiency in advanced data visualizations in Power BI using Power Query M code and DAX.
  • Database Design: Deep background in database design, schema layout, and SQL query optimization using PostgreSQL.
  • API Development: Experience building and maintaining robust RESTful APIs for secure data exchange.
  • Modern Environments: Experience with microservices frameworks and containerized environments.
  • Scripting Infrastructure: Proficient in Python to manipulate data and automate system ingest.
Education & Experience
  • Experience: Minimum of twenty (20) years of experience as a Software Engineer on programs of similar scope, type, and complexity.
  • Education: Bachelor’s degree in Computer Science or related technical discipline from an accredited college or university.
  • Substitution: Four (4) years of additional software engineering experience may substitute for a bachelor’s degree (totaling 24 years of experience).
Desired Skills
  • Strong knowledge of Power BI Desktop features and Power BI Report Server Administration.
  • Java development experience (Java 17 / Spring Framework 6).
  • Operational stability experience in a Windows environment.
  • Experience collaborating with engineering partners and customers to debug and resolve complex data visualization issues.
About Nyla Technology Solutions

Nyla Technology Solutions delivers AI, Data Science, and Software Engineering services for the U.S. Government. We are headquartered in Columbia, Maryland, and focus on solutions that have a quick and immediate impact on mission. Nyla is an equal opportunity employer.

We offer a comprehensive benefits package and a flexible program to tailor benefits to fit your lifestyle. Specific details about Nyla FLEX benefits include paid time off, holidays, potential leave options, and competitive health care coverage. For more information, please refer to Nyla’s official materials.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Power BI Architect (TS/SCI Poly)
Principal Power BI Architect (TS/SCI Poly)

Nyla Technology Solutions • Maryland

On-site
USD 216,000 - 256,000
PowerBI Developer - Mid
PowerBI Developer - Mid

ECS • Arlington (VA)

On-site
USD 140,000 - 165,000
Power BI Developer with Security Clearance
Power BI Developer with Security Clearance

CGS Federal (Contact Government Services) • Dallas (TX)

On-site
USD 104,832 - 142,272
Health, Dental, and Vision
Life Insurance
401k
+1
Senior Power BI Engineer: Data Visualization & Analytics
Senior Power BI Engineer: Data Visualization & Analytics

Lockheed Martin • Maryland

On-site
USD 167,000 - 310,000
Medical
Dental
Vision
+1
Senior Power BI Software Engineer - Clearance Required
Senior Power BI Software Engineer - Clearance Required

Lockheed Martin • Maryland

On-site
USD 167,000 - 310,000
Medical
Dental
Vision
+1
Senior Requirements/Architecture Engineer
Senior Requirements/Architecture Engineer

Technomics, Inc. • Arlington (VA)

On-site
USD 110,000 - 140,000
Power BI - Data Engineering Lead (On-Site)
Power BI - Data Engineering Lead (On-Site)

NTT DATA North America • Westlake (TX)

On-site
USD 119,000 - 159,000
Medical, dental, and vision insurance
Employer contributions to health plans
Flexible spending or health savings
+5
Power BI Lead
Power BI Lead

Cloud Analytics Technologies, LLC • Bolingbrook (IL)

On-site
USD 110,000 - 140,000
Equal opportunity employer
Inclusive work environment
Data Analytics Consultant
Data Analytics Consultant

Amplytico • San Francisco (CA)

Hybrid
USD 90,000 - 135,000
Power BI Lead Developer
Power BI Lead Developer

BDO USA • Nashville (TN)

On-site
USD 100,000 - 110,000