Software Engineer
APIs
Artificial Intelligence
Big Data
Data Analytics
Data Integration
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Database
Developer
Engineering
ETL
Informatica
Information Technology (IT)
Integration
Kafka
Programming
Programming Languages
Software Engineer
Software Engineering
SQL
Stream Processing
Streaming Analytics
Streaming Data
Job Description
Visionist, Inc. is hiring a Software Engineer for a fully funded PRIME contract supporting intelligence community missions. This onsite role in Columbia, MD combines full-stack engineering with data engineering and applied AI/ML to help teams ingest, process, and visualize mission results.
What you’ll get at Visionist
- 100% employee-owned company with a stake in overall success
- Competitive retirement: 15% contribution (5% 401K match & 10% ESOP)
- Time off: 4 weeks paid time off that is never “use or lose”, plus 12 paid holidays, comp time, overtime, and flexible work hours
- Parental leave: 80 hours paid parental leave with an additional $8,000 supplemental payment upon returning from maternity
- Medical, dental, & vision for individuals and families
- Waiver option: if you waive medical benefits, you receive $4,160/year
- Annual lifestyle bonus of $600 (gyms/fitness, new tech, or your HSA)
- Compensation growth: annual merit increases and performance-based bonuses
- Coverage: term life insurance, short-term disability, and long-term disability
Responsibilities
- Design, develop, and maintain full-stack applications across frontend and backend environments
- Build ETL workflows to reconcile requested versus realized infrastructure
- Apply AI tools and techniques to accelerate analysis and rapidly prototype new solutions
- Ensure scalable and reliable data ingestion and processing
- Collaborate with full-stack engineers to integrate and visualize results
Requirements
- Bachelor’s degree in a technical discipline (additional 4 years of experience may substitute for degree)
- 12 years of experience in Software Engineering
- Strong experience with Python
- Experience using AI/ML tools to accelerate data analysis and engineering solution development
- Experience with Kafka and streaming analytics
- Working knowledge of relational databases
- Exposure to adjacent domains such as dataflow, data science, or mission analytics
Technologies you’ll work with
Python, AI/ML tools, Kafka, streaming analytics, relational databases
Location and salary
Location: Columbia, MD (onsite)
Salary: $170,000 - $240,000 per year
Next steps
Apply online. A recruiter will reach out to you. The process includes a streamlined phone screen with a recruiter and an interview with the Visionist team at HQ in Columbia, MD.
Similar Jobs
U