Join Our Mission
Help us deliver cybersecurity and compliance capabilities to federal and regulated clients. We are seeking professionals committed to mission impact in cybersecurity and GRC.
View Open PositionsHow We Work
We're a remote-first team that values impact over hours. Our culture is built on trust, transparency, and a shared commitment to our mission.
- We ship fast and iterate based on customer feedback
- We value clear communication over meetings
- We trust each other to do great work
- We celebrate wins and learn from failures
- We're building something meaningful together
Mission
Focused
Clearance
Friendly
100%
Remote
Flexible
Schedule
We Take Care of Our Team
Health & Wellness
Comprehensive medical, dental, and vision coverage for you and your family.
Remote-First
Work from anywhere in the US with flexible hours and async-first culture.
Military Leave
We support our troops and are able to support if you get the call.
Learning Budget
$2,000 annual budget for courses, conferences, and professional development.
Team Events
Quarterly team gatherings and annual company retreats to build connections.
Maternity/Paternity Leave
Take the time you need during a special time in your life to focus on family.
Join Our Team
We are always looking for talented Engineering and Business professionals.
We're always looking for talented professionals. If you don't see a role that fits, submit your information and we'll reach out when an opportunity opens.
Requirements
- Strong communication
- Self-starter
- Mission-driven
IronVision is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team to help build foundational AI integration frameworks. As a Software Engineer focused on AI Integration, you will be responsible for designing, developing, and implementing the "paved road" for AI at our company. Note: This role is not focused on training foundational AI models from scratch. Instead, you will take industry best practices, open-source capabilities, and large language models (LLMs), and build a secure framework that allows our other software capabilities to seamlessly leverage AI. You will work closely with other talented engineers to create secure, enterprise-grade AI software solutions, including Model Context Protocol (MCP) servers, reusable AI skills, strict safety guardrails, and other AI framework capabilities that meet the complex needs of our clients. In this role, you will have the opportunity to work with modern tools and technologies at the intersection of complex backend engineering and applied AI, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality, secure software solutions. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about treating AI as a complex software integration problem, we would love to hear from you.
Requirements
- 5+ years of experience Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) Bachelors in related field; OR 3 years relevant experience with Masters in related field; OR High School Diploma or equivalent and 9 years relevant experience.
- Applied AI Experience: Hands-on experience or a strong aptitude for integrating commercial LLM APIs (e.g., OpenAI, Anthropic) or open-source models into backend applications.
- Demonstrated understanding of modern applied AI concepts such as prompt engineering, function-calling/tool-use, and Retrieval-Augmented Generation (RAG).
- Experience in designing enterprise APIs.
- Experience in RESTful web services.
- Experience in Microservices architecture.
- Experience in Object Oriented Programming (OOP) paradigms.
- Experience with the agile software lifecycle.
Certifications
- IAT Level
- 8570
- 8140
IronVision is seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team. The ideal candidate will have strong working knowledge in Kubernetes and Container Orchestration, Configuration Management, CI/CD, Automation, AWS, Linux systems administration, Scripting in Bash and Programming in Python, and a background in Big Data solutions. The DevOps Engineer will be responsible for implementing infrastructure, automating deployment processes, and ensuring the monitoring, reliability and scalability of our services. This role currently supports a customer onsite in Fort Meade, MD. If you have a passion for DevOps and are interested in working with a dynamic and innovative team, we encourage you to apply for this exciting opportunity.
Requirements
- 5+ years of experience in DevOps Engineering or Software Development and Bachelors in related field; or 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
- Strong knowledge of Kubernetes or other container orchestration platforms.
- Strong knowledge of AWS services (EKS, EC2, EBS, S3, Lambda) and their application to deployment and management of infrastructure.
- Proficient in configuration management tools such as Terraform and Ansible.
- Experience with application, container, and OS deployment, scaling, and management.
- Ability to develop in multiple programming languages such as Python, Bash, or Go.
- Familiarity with Git, Flux, and other development and deployment tools.
- Must be comfortable in a terminal-based environment.
IronVision is looking for a Cloud Platform Engineer with experience in Cloud technology (AWS), programming skills in languages like Python or Go, and a strong Linux foundation. Will significantly contribute to the development of custom software components and integration of open-source code to address complex problems through the use of cutting edge Big Data / Cloud technology. As a result, the candidate will be expected to work autonomously identifying and solving problems quickly while working toward broader strategic goals set by Architects on the team. Work is performed in a hybrid environment with a great team.
Requirements
- 5+ years of experience with Bachelors in related field; OR 3 years relevant experience with Masters in related field; OR High School Diploma or equivalent and 9 years relevant experience.
- Must have experience developing and deploying infrastructure in AWS.
- Experience with Kubernetes (or vendor flavor of Kubernetes), including cluster administration and troubleshooting.
- Experience with container (Docker/Podman) build tooling, Kubernetes automation tools (e.g. Helm, Kustomize, Flux CD, etc.)
- Have a solid understanding of Linux systems, hosts, networks, security, applications and proficiency in shell scripting (Shell/Bash).
- Excellent problem-solving skills and the ability to identify and troubleshoot complex issues
- Excellent oral and written communication skills.
- Must be willing to travel to San Antonio, TX on average 3-4 days every three months.
IronVision is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. You will work with modern tools in a collaborative, fast-paced environment, focusing on high-quality software solutions.
IronVision is looking for a Cloud Platform Engineer with experience in Cloud technology (AWS), programming skills in Go, and a strong Linux foundation. Will significantly contribute to the development of custom software components and integration of open-source code to address complex problems through the use of cutting edge Big Data / Cloud technology. As a result, the candidate will be expected to work autonomously identifying and solving problems quickly while working toward broader strategic goals set by Architects on the team. Work is performed in a hybrid environment with a great team.
Requirements
- 9+ years of experience in Platform Engineering or Software Development (Go) with Bachelors in related field; OR 7 years relevant experience with Masters in related field; OR High School Diploma or equivalent and 13 years relevant experience.
- Must have experience developing and deploying infrastructure in AWS.
- Experience with Kubernetes (or vendor flavor of Kubernetes), ansible, storage layers (ceph, rook, longhorn, etc.)
- Experience with programming skills with Go.
- Have a solid understanding of Linux systems, hosts, networks, security, applications and proficiency in shell scripting (Shell/Bash).
- Excellent problem-solving skills and the ability to identify and troubleshoot complex issues.
- Excellent oral and written communication skills.
- Must be able to work in a hybrid environment, spending an average of 1-2 days per week at a Columbia, MD office. Flexibility is essential to adapt to schedule changes as needed.
Certifications
- IAT Level
- 8570
- 8140
IronVision is seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team. The ideal candidate will have strong working knowledge in Kubernetes and Container Orchestration, Configuration Management, CI/CD, Automation, AWS, Linux systems administration, Scripting in Bash and Programming in Python, and a background in Big Data solutions. The DevOps Engineer will be responsible for implementing infrastructure, automating deployment processes, and ensuring the monitoring, reliability and scalability of our services. This role currently supports a customer onsite in Columbia, MD. If you have a passion for DevOps and are interested in working with a dynamic and innovative team, we encourage you to apply for this exciting opportunity.
Requirements
- 9+ years of experience in DevOps Engineering or Software Development and Bachelors in related field; or 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience.
- Strong knowledge of Kubernetes or other container orchestration platforms.
- Strong knowledge of AWS services (EKS, EC2, EBS, S3, Lambda) and their application to deployment and management of infrastructure.
- Proficient in configuration management tools such as Terraform and Ansible.
- Experience with application, container, and OS deployment, scaling, and management.
- Ability to develop in multiple programming languages such as Python, Bash, or Go.
- Familiarity with Git, Flux, and other development and deployment tools.
- Must be comfortable in a terminal-based environment.
IronVision is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team to help build foundational AI integration frameworks. As a Software Engineer focused on AI Integration, you will be responsible for designing, developing, and implementing the "paved road" for AI at our company. Note: This role is not focused on training foundational AI models from scratch. Instead, you will take industry best practices, open-source capabilities, and large language models (LLMs), and build a secure framework that allows our other software capabilities to seamlessly leverage AI. You will work closely with other talented engineers to create secure, enterprise-grade AI software solutions, including Model Context Protocol (MCP) servers, reusable AI skills, strict safety guardrails, and other AI framework capabilities that meet the complex needs of our clients. In this role, you will have the opportunity to work with modern tools and technologies at the intersection of complex backend engineering and applied AI, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality, secure software solutions. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about treating AI as a complex software integration problem, we would love to hear from you.
Requirements
- 9 years experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) Bachelors in related field; 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience.
- Applied AI Experience: Hands-on experience or a strong aptitude for integrating commercial LLM APIs (e.g., OpenAI, Anthropic) or open-source models into backend applications.
- Demonstrated understanding of modern applied AI concepts such as prompt engineering, function-calling/tool-use, and Retrieval-Augmented Generation (RAG).
- Experience in designing enterprise APIs.
- Experience in RESTful web services.
- Experience in Microservices architecture.
- Experience in Object Oriented Programming (OOP) paradigms.
- Experience with the agile software lifecycle.
IronVision is seeking a highly motivated and experienced DevOps Engineer to join our fast-paced development team. The ideal candidate will have strong working knowledge in Kubernetes and Container Orchestration, Configuration Management, CI/CD, Automation, AWS, Linux systems administration, Scripting in Bash and Programming in Python, and a background in Big Data solutions. The DevOps Engineer will be responsible for implementing infrastructure, automating deployment processes, and ensuring the monitoring, reliability and scalability of our services. This role currently supports a customer onsite in Fort Meade, MD. If you have a passion for DevOps and are interested in working with a dynamic and innovative team, we encourage you to apply for this exciting opportunity.
Requirements
- 9+ years of experience in DevOps Engineering or Software Development and Bachelors in related field; or 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience.
- Strong knowledge of Kubernetes or other container orchestration platforms.
- Strong knowledge of AWS services (EKS, EC2, EBS, S3, Lambda) and their application to deployment and management of infrastructure.
- Proficient in configuration management tools such as Terraform and Ansible.
- Experience with application, container, and OS deployment, scaling, and management.
- Ability to develop in multiple programming languages such as Python, Bash, or Go.
- Familiarity with Git, Flux, and other development and deployment tools.
- Must be comfortable in a terminal-based environment.
Don't See the Right Role?
We're always interested in meeting talented people. Send us your resume and tell us how you can contribute.