BAE Systems logo
BAE Systems
Posted 66 days agoVerified live 7h ago

Eng II - SW

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
6 H-1B approvalsDept. of Labor
4 green cardsCertified filings
Clearance requiredU.S. government
PythonPostgresSQLAlchemyProtobufgRPCDockerKubernetesGitCI/CD workflows

Visa sponsorship history

3 years sponsoring, last filed FY2025

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
6H-1B approved
100%approval rate
4PERM certified
$84,760median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20235
20251
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20241
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20233
20251
Top sponsored roles
Software Engineer
Sponsored employees from
India

Job description

Summary

BAE Systems is a global defense, aerospace, and security company. They are seeking a Data Engineer II to join their Digital Architecture Team, responsible for building and maintaining high-performance data pipelines that connect critical engineering and operations data across the product lifecycle.

Responsibilities

  • Build and maintain automated ETL/ELT pipelines to integrate diverse data streams, ensuring high availability and data integrity
  • Develop and deploy data schemas and Protobuf models to support a scalable gRPC microservices platform
  • Perform day-to-day administration, tuning, and optimization of Postgres databases and related extensions
  • Deploy and manage data tools within Docker and Kubernetes environments, ensuring stability across hybrid (Cloud and Windows) infrastructure
  • Work closely with Senior and Principal Engineers to translate architectural blueprints into production-ready code
  • Implement automated testing and validation checks to ensure data accuracy and reliability for end-users

Skills

  • Education: Bachelor's Degree in Computer Science, Software Engineering, or a related technical field
  • Experience: 3–6 years of professional experience in software development or data engineering, with a focus on building production data pipelines
  • Core Technical Stack: Languages: Proficiency in Python
  • Databases: Solid experience with Postgres and SQLAlchemy or similar
  • Experience with data orchestration tools (e.g., Airflow, NiFi, or Cribl)
  • Familiarity with dbt (data build tool) for data transformation
  • Knowledge of Medallion Architecture (Bronze, Silver, Gold layers)
  • Experience working with legacy Windows-based server infrastructure
  • Clearance: Ability to obtain and maintain a U.S. Secret Clearance
  • DevOps Tools: Hands-on experience with Docker and Kubernetes or similar
  • Version Control: Strong proficiency with Git and CI/CD workflows or similar
  • Data Transport: Experience with Protobuf and gRPC (or similar API-driven data movement) or similar

Qualifications

Must Haves

  • Education: Bachelor's Degree in Computer Science, Software Engineering, or a related technical field
  • Experience: 3–6 years of professional experience in software development or data engineering, with a focus on building production data pipelines
  • Core Technical Stack: Languages: Proficiency in Python
  • Databases: Solid experience with Postgres and SQLAlchemy or similar

Nice to Haves

  • Experience with data orchestration tools (e.g., Airflow, NiFi, or Cribl)
  • Familiarity with dbt (data build tool) for data transformation
  • Knowledge of Medallion Architecture (Bronze, Silver, Gold layers)
  • Experience working with legacy Windows-based server infrastructure
  • Clearance: Ability to obtain and maintain a U.S. Secret Clearance
  • DevOps Tools: Hands-on experience with Docker and Kubernetes or similar
  • Version Control: Strong proficiency with Git and CI/CD workflows or similar
  • Data Transport: Experience with Protobuf and gRPC (or similar API-driven data movement) or similar

More jobs like this