Posted 3 months ago
Software Engineer
AI Summary
Develops applications and data solutions for intelligence clients using big data, streaming, and machine learning technologies; designs integrations and algorithms to turn large datasets into actionable analytics.
About this role
Software Engineer
Envero is a small business providing innovative software engineering capabilities to the Intelligence Community (IC). Envero has three pillars of expertise in big data analytics, data visualization, and computer network and information operations.
We provide direct mission support in government spaces, working with customers to turn problems into successes and needs into new capabilities. Turning the massive influx of raw intelligence into actionable data is at the core of our big data analytics and data visualization expertise. Using distributed computing technologies and machine learning algorithms we deliver streaming solutions to facilitate near real-time analysis of large datasets.
Our design philosophy is to eliminate barriers between the analysts and the information they need to do their jobs and contribute to their missions. Rapid prototypes and designs based on analyst workflows allow us to design interfaces that increase user access to relevant data.
Envero provides tactical and strategic development, analytic, and operational support to our nation’s premier IC members and red teams of Fortune 500 companies. We help clients create new capabilities and elevate their cyber tradecraft.
THE TEAM...
Do you have a passion for operating on large amounts of data to create analytics or find patterns? Do you enjoy machine learning and creating models? Does developing solutions with data science algorithms interest you? Envero’s development team works through difficult problems on large data sets to find patterns that will lead our customers to new discoveries.
THE POSITION…
Develop applications using Accumulo, Hadoop, Kafka, Spark, Yarn, Python and Javacript
Responsible for creating applications to implement predictive analytics
Make design decisions to improve software development workflows
Create integration points between data flows and services/tools that consume them
Develop solutions that implement graph theory algorithms, machine learning technologies and/or detection and monitoring on data flows
Qualifications
YOU…
Are an experienced Python and Javascript developer
Enjoy experimenting with data science solutions applied to large scale data sets
Can design and implement all aspects of client/server software from the ground up
Have an understanding of Java applications, although you might not write them
PREFERRED…
Are experienced with containerization (Docker and Kubernetes)
Possess system administration skills (RHEL Linux)
Are proficient in automating builds using CI pipelines (Jenkins, Gitlab CI)
Have prior experience with Java application development
QUALIFICATIONS…
For all levels, five years of relevant experience may be substituted for a Bachelor’s Degree. All positions require US citizenship.
- Minimum 5 years’ experience
- Minimum of BS in Computer Science, Cybersecurity, Computer Engineering, or related
- Active Security Clearance Required
Additional Information
All your information will be kept confidential according to EEO guidelines.
Skills
Explore related jobs
More jobs at Envero, LLC
Similar Accumulo jobs
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.