Principal / Senior Software Engineer

TRADEWIND SERVICES LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$150,000.0 - $250,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Big Data BigQuery C Sharp (Programming Language) C++ (Programming Language)
+59 more
Cloud Computing Software Quality Code Review Continuous Integration Information Engineering Data Fusion Extract Transform Load (ETL) Data Systems Software Design Patterns DevOps Programming Tools Distributed Computing Environment Distributed Systems Amazon DynamoDB Fault Tolerance Python (Programming Language) PostgreSQL Machine Learning MongoDB NoSQL Performance Tuning Software Architecture Tensorflow Software Engineering Data Streaming Systems Integration Parquet Data Logging Cloud Platform System Pytorch Large Language Models Snowflake Prompt Engineering Apache Spark Deep Learning Infrastructure as Code (IaC) Containerization Data Lakes AI Platforms Git Flow Kubernetes Infrastructure Automation Frameworks Information Technology Optimization Algorithms Apache Flink Deployment Automation Cassandra Avro Apache Kafka Free and Open-Source Software Graphql Machine Learning Operations Stream Processing Stream Analytics Data Pipelines Docker Databricks Golang Microservices

Job description

TradeWind Services is seeking an exceptional Software Engineer to help architect and build next-generation AI systems supporting complex national security and data-intensive challenges.

This role sits at the intersection of advanced AI/ML engineering, distributed systems, cloud-native infrastructure, and real-time analytics. The ideal candidate brings a combination of hands-on software engineering expertise, systems thinking, and technical leadership experience to help design and deploy resilient, scalable, production-grade platforms operating in highly secure environments.

You’ll work alongside multidisciplinary teams of engineers, researchers, data scientists, and domain experts to rapidly transition cutting-edge technology into operational capability., * AI Systems & Intelligent Platforms

  • Design, develop, and deploy advanced AI systems with reasoning and decision-making capabilities.
  • Build and support LLM orchestration frameworks using technologies such as LangChain, LlamaIndex, LangGraph, and emerging agentic AI platforms.
  • Develop scalable MLOps infrastructure for model training, evaluation, deployment, governance, and monitoring.
  • Create developer tooling, APIs, adapters, and interfaces for AI-native applications.
  • Integrate multi-modal data sources including text, imagery, geospatial, sensor, and structured datasets into cohesive analytic pipelines.
  • Implement retrieval-augmented generation (RAG), prompt engineering, and fine-tuning workflows.
  • Scalable Infrastructure & Distributed Systems
  • Architect and develop cloud-native microservices and distributed systems supporting high-throughput workloads.
  • Build real-time streaming and event-driven platforms capable of processing large-scale data pipelines.
  • Design and optimize ETL/ELT workflows, data lakehouse architectures, and large-scale analytics systems.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Support CI/CD pipelines, Infrastructure as Code (IaC), and automated deployment strategies.
  • Contribute to systems operating across secure, classified, and edge environments.
  • Mission-Critical Engineering
  • Build resilient production systems with robust monitoring, logging, tracing, and observability.
  • Ensure software quality, security compliance, and ethical AI best practices.
  • Develop capabilities supporting geospatial analytics, time-series processing, and data fusion.
  • Troubleshoot and optimize performance across distributed applications and AI workloads.
  • Contribute to secure communications and fault-tolerant system architectures.
  • Technical Leadership
  • Lead technical initiatives, architecture discussions, and engineering best practices.
  • Translate complex and ambiguous requirements into actionable engineering solutions.
  • Mentor engineers through code reviews, technical guidance, and collaborative problem-solving.
  • Help establish architectural standards, development workflows, and software quality practices.
  • Collaborate across engineering, research, operations, and stakeholder teams.
  • Support technical planning, roadmap development, and proposal efforts.

Requirements

Do you have experience in Test automation?, Do you have a Master’s degree?, * U.S. Citizenship

  • One of the following combinations of education and experience:
  • PhD with relevant software engineering experience
  • Master’s degree with progressive software engineering experience
  • Bachelor’s degree with substantial professional software engineering experience
  • Equivalent combination of education, technical training, and professional experience
  • Software Engineering & Architecture
  • Strong proficiency in Python
  • Professional experience with at least one additional language such as Go, Java, C#/.NET, C++, or Rust
  • Deep understanding of software engineering principles, design patterns, distributed systems, and scalable application development
  • Experience with Git-based workflows, automated testing, and modern DevOps practices
  • Experience designing APIs and microservice architectures using REST, GraphQL, and/or gRPC
  • Familiarity with Agile development methodologies and collaborative engineering practices
  • AI/ML Engineering
  • Experience developing and deploying AI/ML applications in production environments
  • Familiarity with machine learning lifecycle management including training, evaluation, deployment, and monitoring
  • Experience with deep learning frameworks such as PyTorch, TensorFlow, or JAX
  • Understanding of LLM optimization techniques, fine-tuning, prompt engineering, and RAG systems
  • Experience integrating AI services into scalable production systems
  • Cloud & Data Engineering
  • Experience building cloud-native systems on AWS, Azure, and/or GCP
  • Experience with Docker, Kubernetes, and Infrastructure as Code practices
  • Knowledge of distributed processing frameworks such as Spark, Kafka, Flink, Ray, or Databricks
  • Experience with relational and NoSQL databases including PostgreSQL, MongoDB, DynamoDB, Cassandra, Snowflake, or BigQuery
  • Understanding of large-scale data pipeline architectures and streaming systems
  • Familiarity with data formats and storage strategies including Parquet, Avro, Delta Lake, and Iceberg, * Degree in Computer Science, Software Engineering, Data Engineering, or related technical field
  • Experience operating within mission-critical, regulated, or high-security environments
  • Experience leading technical projects or mentoring engineering teams
  • Experience building large-scale analytics or petabyte-scale data systems
  • Demonstrated ability to influence technical direction and architectural decisions
  • Active participation in the technical community through open-source contributions, publications, conference presentations, technical blogs, or mentoring initiatives
  • Experience working in multidisciplinary research or advanced technology environments

Benefits & conditions

4.34.3 out of 5 stars United States $150,000 - $250,000 a year - Full-time, Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance, Expected Salary Range: $150k - $250k / year (depending on experience)

TradeWind Services offers a selection of exceptional benefits to employees and their families. We can customize your benefits to fit your specific needs. Benefits include:

  • Medical/Dental/Vision plans
  • Long- and Short-term Disability Insurance
  • Life Insurance
  • Paid Time Off (PTO)
  • 401K

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab ¡ LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva ¡ JS Congress

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff ¡ WWC Europe 2026

1:33 min

Case study on adopting Kubernetes and Golang effectively

Andrew Holway ¡ LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes ¡ LIVE

Videos

See all

Related articles

See all