CrawlJobs Logo

Sr. Software Engineer (IaC)

pipercompanies.com Logo

Piper Companies

Location Icon

Location:
United States , Raleigh

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

175000.00 - 225000.00 USD / Year

Job Description:

Zachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in the Raleigh, North Carolina area. The Sr. Software Engineer (IaC) - TS/SCI role is a hybrid position. The Sr. Software Engineer (IaC) - TS/SCI will lead the design, development, and implementation of scalable Infrastructure as Code solutions to support secure, cloud‑native platforms. An ideal candidate for the Sr. Software Engineer (IaC) - TS/SCI role is a senior‑level engineer with deep expertise in infrastructure automation, cloud platforms, and modern DevOps practices.

Job Responsibility:

  • Design, develop, and maintain Infrastructure as Code using tools such as Terraform and Terragrunt
  • Architect and implement scalable, reusable infrastructure modules across multiple environments
  • Collaborate with software engineering, DevOps, and security teams to enable reliable cloud deployments
  • Support and optimize Kubernetes‑based platforms and containerized workloads
  • Develop automation and tooling, including Python‑based solutions, to improve infrastructure reliability and efficiency
  • Ensure infrastructure adheres to security, compliance, and operational best practices

Requirements:

  • 7+ years of experience in software engineering, DevOps, or infrastructure engineering roles
  • Strong hands‑on experience with Infrastructure as Code, specifically Terraform and Terragrunt
  • Experience deploying and managing Kubernetes environments in cloud or hybrid infrastructures
  • Proficiency in at least one programming language, preferably Python, for automation and tooling
  • Hands‑on experience with cloud platforms such as AWS, Azure, or GCP
  • Strong understanding of CI/CD pipelines, version control systems, and DevOps best practices
What we offer:
  • medical
  • dental
  • vision
  • 401(k)
  • PTO
  • Sick Leave

Additional Information:

Job Posted:
May 15, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr. Software Engineer (IaC)

Sr. Cloud Infrastructure Engineer

We are seeking a highly skilled and experienced Sr Cloud Infrastructure Engineer...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or software engineering and 10 years of software or cloud engineering experience
  • Strong Experience: Proven experience with Infrastructure as Code, Terraform, OpenTofu, CloudFormation and AWS, OCI and GCP cloud infrastructure management
  • Kubernetes Proficiency: Hands-on experience deploying, managing, and troubleshooting Kubernetes clusters
  • Scripting & Coding: Fluency in scripting/coding languages (e.g., Python, Bash, PowerShell) for automation and tooling
  • Terraform Module Development: Ability to create reusable Terraform modules to streamline infrastructure provisioning
  • Platform Mindset: A collaborative approach to working with development teams to build and maintain a robust platform
  • Cloud Security: Understanding of cloud security best practices and the ability to implement secure configurations
  • Problem-Solving: Excellent troubleshooting and problem-solving skills to address complex infrastructure issues
  • CI/CD Pipelines: Experience building and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines with Harness, Jenkins, Atlantis or ArgoCD
  • Linux: Experience with user management, cronjob, bash scripting, troubleshooting and debugging skills required for DevOps engineer, configuring and monitoring Docker and Kubernetes nodes on Linux
Job Responsibility
Job Responsibility
  • Cloud Architecture: Design and implement scalable, high-availability cloud architectures on AWS, OCI or GCP optimizing for performance and cost-efficiency
  • Infrastructure as Code: Implement and maintain IaC principles using Terraform, Open Tofu, Ansible and CloudFormation to provision and manage cloud resources on our multi-cloud environments
  • Kubernetes Orchestration: Deploy, manage, and monitor containerized applications using Kubernetes, EKS ensuring seamless scaling and resilience
  • Automation & Scripting: Develop and maintain scripts and automation tools to streamline deployment, configuration management, and system maintenance
  • Platform Development: Contribute to the evolution of our platform, collaborating with development teams to ensure smooth integration and deployment
  • Monitoring & Observability: Implement and manage monitoring and logging solutions to proactively identify and address issues
  • Troubleshooting & Incident Response: Participate in incident response, troubleshooting, and resolving issues to minimize downtime and impact
  • Fulltime
Read More
Arrow Right

Sr. Engineer, Software

The FinTech Platform team is seeking a Senior backend development Engineer will ...
Location
Location
United States , Frisco; Bellevue; Atlanta
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree Computer Science or Engineering, or related technical field
  • 4-7 years Technical engineering experience
  • 4+ years of backend development experience, with strong proficiency in backend technologies such as Java and RESTful Web Services
  • 4+ years of software engineering experience delivering robust, scalable, and secure applications
  • 3+ years of hands-on experience designing and developing ETL pipelines for data ingestion, transformation, and integration
  • 3+ years of working experience with cloud platforms, primarily the AWS ecosystem — including services like EC2, S3, RDS, Lambda, CloudWatch, ECS/EKS, and IAM
  • 2+ years in DevOps and Infrastructure as Code (IaC) practices using tools like Terraform, CloudFormation, or AWS CDK
  • 3+ years of experience designing and maintaining both SQL and NoSQL database systems, including strong proficiency in PostgreSQL
  • Communication
  • Customer Service
Job Responsibility
Job Responsibility
  • Design and develop end-to-end backend development solutions, covering both backend and frontend components
  • Conduct code reviews, provide technical guidance, and mentor junior and mid-level team members
  • Develop and schedule automated jobs and microservices, establishing new patterns and orchestration workflows
  • Design and implement data storage solutions using both relational (e.g., PostgreSQL) and non-relational databases
  • Deploy and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation
  • Evaluate and recommend emerging cloud services, tools, and architectural patterns to optimize system performance and scalability
  • Propose and champion innovative solutions to improve existing systems, processes, and services
  • Introduce and apply modern frameworks and technologies to enhance platform capabilities and technical velocity
  • Partner with product owners and engineering teams to break down features into user stories, estimate complexity, and plan sprints
  • Stay current with emerging technologies and continuously invest in skill development and cross-training
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Fulltime
Read More
Arrow Right

Sr. Backend Software Engineer

Addepar is building solutions to support our clients' alternatives investment st...
Location
Location
India , Pune
Salary
Salary:
Not provided
addepar.com Logo
Addepar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of Backend development experience
  • In-depth knowledge of Java (preferred), Python or similar
  • Experience with NoSQL databases
  • Experience with serverless architecture
  • IaC (infrastructure as code), preferably terraform
  • Comfort working with product management on complex features
  • Solutions-oriented, with exceptional analytical and problem solving skills
  • Experience with AWS is a strong plus
  • Experience with DynamoDB, OpenSearch/Elasticsearch
  • Familiarity with writing, debugging, and optimizing SQL queries
Job Responsibility
Job Responsibility
  • Architect, implement, and maintain engineering solutions to solve complex problems
  • write well-designed, testable code
  • Lead individual project priorities, achievements, and software releases
  • Collaborate with machine learning engineers to bring ML-extracted data into the backend stack of the application in Python or other languages
  • Collaborate with product managers and client teams on product requirements iterations, design feasibility and user feedback
  • Document software functionality, system design, and project plans
  • this includes clean, readable code with comments
  • Learn and promote engineering standard methodologies and principles
  • Fulltime
Read More
Arrow Right

Sr Big Data Engineer - Oozie and Pig (GCP)

We are seeking a Senior Big Data Engineer with deep expertise in distributed sys...
Location
Location
United States
Salary
Salary:
116100.00 - 198440.00 USD / Year
rackspace.com Logo
Rackspace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, software engineering or related field of study
  • Experience with managed cloud services and understanding of cloud-based batch processing systems
  • Proficiency in Oozie, Airflow, Map Reduce, Java
  • Strong programming skills with Java (specifically Spark), Python, Pig, and SQL
  • Expertise in public cloud services, particularly in GCP
  • Proficiency in the Apache Hadoop ecosystem with Oozie, Pig, Hive, Map Reduce
  • Familiarity with BigTable and Redis
  • Experienced in Infrastructure and Applied DevOps principles in daily work
  • Utilize tools for continuous integration and continuous deployment (CI/CD), and Infrastructure as Code (IaC) like Terraform
  • Proven experience in engineering batch processing systems at scale
Job Responsibility
Job Responsibility
  • Design and develop scalable batch processing systems using technologies like Hadoop, Oozie, Pig, Hive, MapReduce, and HBase, with hands-on coding in Java or Python (Java is a must)
  • Must be able to lead Jira Epics
  • Write clean, efficient, and production-ready code with a strong focus on data structures and algorithmic problem-solving applied to real-world data engineering tasks
  • Develop, manage, and optimize complex data workflows within the Apache Hadoop ecosystem, with a strong focus on Oozie orchestration and job scheduling
  • Leverage Google Cloud Platform (GCP) tools such as Dataproc, GCS, and Composer to build scalable and cloud-native big data solutions
  • Implement DevOps and automation best practices, including CI/CD pipelines, infrastructure as code (IaC), and performance tuning across distributed systems
  • Collaborate with cross-functional teams to ensure data pipeline reliability, code quality, and operational excellence in a remote-first environment
  • Fulltime
Read More
Arrow Right
New

Sr. Software Architect-AI

Join Ericsson as a Senior Software Architect – AI, owning end-to-end architectur...
Location
Location
India , Noida
Salary
Salary:
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/B.Tech/MCA in Computer Science, Engineering, or equivalent, with 15+ years in software architecture and relevant 3+ years designing AI/ML or LLM-based systems in production
  • Deep expertise in Python (FastAPI, asyncio) and ML/DL frameworks (PyTorch, TensorFlow)
  • strong experience with distributed, cloud-native services
  • Hands-on with RAG pipelines, embeddings, and vector databases (Elastic, Pinecone, Milvus, Chroma) for enterprise knowledge grounding
  • Proven experience with agentic GenAI frameworks (LangChain, LangGraph, LlamaIndex, AutoGen) and interoperability patterns such as Model Context Protocol (MCP)
  • Strong knowledge of LLM architectures, fine-tuning techniques (LoRA, PEFT), and experience with Azure OpenAI and/or AWS Bedrock
  • Solid understanding of MLOps/LLMOps, Responsible AI principles, and embedding governance into GenAI design
  • Proficiency with Docker, Kubernetes, Terraform, and CI/CD for cloud-native AI deployments
  • Good to Have: LLM observability tools (Arize, LangSmith), Azure enterprise services (AKS, Key Vault), memory frameworks (MemGPT, LangMem), knowledge graph experience, and Telecom industry AI adoption background
Job Responsibility
Job Responsibility
  • Architect agentic AI applications using LangChain, LangGraph, and orchestration patterns
  • define prompt strategies, guardrails, and structured outputs aligned to product and risk requirements
  • Design and optimize RAG solutions (chunking, embeddings, retrieval, re-ranking) and own foundation model integrations (Azure OpenAI, AWS Bedrock, on-prem LLMs) with routing, fallbacks, and cost/performance optimization
  • Define GenAI reference architectures
  • evaluate and select LLMs, embedding models, vector databases, and orchestration frameworks based on performance, compliance, and cost
  • Embed security, privacy, and Responsible AI governance from inception — covering PII handling, data access controls, and content guardrails
  • Build scalable backend APIs using Python (FastAPI, asyncio) with REST/JSON-RPC interfaces and resilience patterns (Redis, RabbitMQ)
  • guide teams on MLOps/LLMOps standards including deployment, monitoring, retraining, and drift handling
  • Define LLM evaluation strategies, implement observability/tracing (Arize, LangSmith), and design memory strategies with retention and replay safety for long-running assistants
  • Containerize and deploy services via Docker and Kubernetes
  • Fulltime
Read More
Arrow Right
New

Sr Site Reliability Engineer, Secure Federal Operations

This role is responsible for designing and implementing secure, scalable, and hi...
Location
Location
United States , Herndon
Salary
Salary:
107300.00 - 193500.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field plus 3 years of related work experience. Or, advanced degree with 1 year of related experience. Or, combination of education and experience deemed equivalent
  • 4+ years of progressive experience in systems architecture, platform engineering, or site reliability engineering
  • Hands-on experience with Azure and AWS cloud platforms
  • Expertise in Active Directory, DNS, 802.1X, and certificate lifecycle management
  • Strong background in Windows and Linux operating systems
  • Proficiency in TCP/IP networking and network security principles
  • Administration of Microsoft 365 (M365) services (Exchange Online, SharePoint, Teams)
  • US citizenship (without dual citizenship)
  • At least 18 years of age and legally authorized to work in the United States
  • Active security clearance or ability to obtain one
Job Responsibility
Job Responsibility
  • Develop and implement system designs to improve software delivery speed and operational efficiency
  • Lead architecture for cross-domain programs ensuring alignment with enterprise standards
  • Deliver solutions that enhance service availability, scalability, latency, and efficiency
  • Design and deploy solutions on Azure and AWS
  • Build and operate cloud-native platforms (Kubernetes, service mesh, ingress, policy engines)
  • Implement Infrastructure as Code (IaC) for automated deployments
  • Administer Active Directory and integrate with cloud identity solutions
  • Configure 802.1X authentication for secure network access
  • Manage digital certificates lifecycle (issuance, renewal, revocation)
  • Manage DNS, TCP/IP networks, and network segmentation
What we offer
What we offer
  • competitive base salary
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • Fulltime
Read More
Arrow Right

Sr Software Developer

Location
Location
United States , Fort Meade
Salary
Salary:
174400.00 - 220300.00 USD / Year
elevi.net Logo
ELEVI Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current or active security clearance with a FS Poly
  • Twenty (20)+ years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required or 4 more years experience
  • Hands-on experience with Apache NiFi
  • Proficiency in Java and/or Groovy, Bash and/or Python
  • Strong experience with Linux/RHEL administration and containerization (Docker/Kubernetes)
  • Expertise in handling various formats including JSON, Avro, Parquet, and XML, specifically using NiFi Record-based readers/writers
  • Familiarity with IaC tools like Ansible or Terraform to automate NiFi cluster deployments
  • Experience managing, monitoring, and troubleshooting multiple data flows/threads
Job Responsibility
Job Responsibility
  • Be responsible for the "plumbing" of our data ecosystem—ensuring that data moves securely and reliably between disparate systems, including cloud infrastructure
  • Design and build scalable data flows using Apache NiFi to ingest, route, transform, and deliver data across the enterprise
  • Optimize NiFi performance by managing back-pressure, tuning settings, and configuring site-to-site communication for clustered environments
  • Deploy highly scalable solutions using Apache Nifi cluster and Apache Zookeeper
  • Support the modernization of malware analysis and develop techniques for metadata storage for knowledge management to support the defense of national security systems
  • The engineer will be a part of a team who explores new technologies and prototypes new mission tools and analytics
  • The team also develops new algorithms and innovative techniques to address mission related problems
What we offer
What we offer
  • Flexibility to balance quality work and personal lives
  • Competitive compensation
  • Benefits
  • Learning and development opportunities
  • Broad and competitive mix of benefits options designed to support and protect employees and their families
  • Comprehensive benefits such as
  • healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits
Read More
Arrow Right

Sr. Azure Systems Engineer - GM Motorsports

GM's Motorsports Software team delivers the competitive edge that drives our dri...
Location
Location
United States , Austin, Texas; Concord, North Carolina
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced proficiency with Terraform for managing cloud resources
  • Deep implementation knowledge of Entra ID (Azure AD)
  • Expert-level proficiency in PowerShell and *nix shell scripting
  • Practical experience designing and securing complex network topologies
  • Experience managing organization-level settings in GitHub or similar DevOps platforms
  • Operational experience with Azure Kubernetes Service (AKS)
  • Ability to troubleshoot OS-level issues in both Linux and Windows environments
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Administer and troubleshoot the core developer ecosystem
  • Manage complex user lifecycles for both internal GM employees and external race team partners
  • Serve as the primary escalation point for 'stop-ship' blockers
  • Assist in managing the cloud checkbook
  • Deploy and maintain cloud resources using Infrastructure-as-Code (IaC)
  • Interface with corporate IT and external software vendors to resolve support tickets and procure necessary software/licenses
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right