
Enterprise - Senior Software Engineer - JavaScript, Node, Microservices
Erias Ventures, LLC, Corridor North, MD, United States
Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value
creative problem‑solving ,
open communication , and
empowering employees
to make decisions and propose new ideas.
Our staff includes technical experts across multiple disciplines, and we seek engineers who wish to grow their careers and join a technically strong, growth‑oriented company focused on delivering innovative solutions to complex mission problems.
Description
Develop, maintain and enhance complex software systems, such as processing‑intensive analytics, novel algorithm development, manipulation of extremely large data sets, real‑time systems, and business management information systems, based on documented requirements.
Work individually or as part of a team.
Review and test software components for adherence to design requirements and document test results.
Resolve software problem reports.
Utilize appropriate software development and design methodologies.
Provide input to system design regarding hardware/software trade‑offs, software reuse, use of COTS/GOTS, and requirements analysis from system level to components.
Analyze user requirements to derive software design and performance requirements.
Debug existing software and correct defects.
Recommend improvements to documentation and development process standards.
Design, code or modify software to add new features.
Integrate existing software into new or modified systems.
Develop simple data queries for databases or data repositories.
Write or review software and system documentation.
Serve as a team lead where appropriate.
Design or implement complex database interfaces/queries.
Develop or implement algorithms to meet performance and functional standards.
Assist with developing and executing test procedures.
Analyze system performance standards, work flows, and investigate problem areas.
Modify existing software to correct errors, adapt to new hardware, or improve performance.
Design, develop and modify software systems using scientific analysis and mathematical models.
Implement complex algorithms adhering to timing, resource or interface constraints.
Perform quality control of team products.
Implement recommendations for improving documentation and development process standards.
Oversee one or more development teams and ensure on‑time delivery.
Coordinate with system and hardware engineers for requirements and constraints.
Coordinate software system installation and monitor equipment functioning.
Recommend new technologies and processes.
Serve as the technical lead of multiple teams.
Select the software development process in coordination with the customer and system engineering.
Ensure quality control of all developed and modified software.
Delegate programming and testing responsibilities to teams and monitor their performance.
Clearance
A current Top‑Secret/SCI with polygraph security clearance is required. Candidates cannot be sponsored or nominated for a government security clearance under this position.
Experience
Twelve (12) years of experience as a Software Engineer in similar scope, type, and complexity programs is required. A bachelor’s degree in Computer Science or a related discipline from an accredited institution is required. Four (4) additional years of Software Engineer experience on projects with similar software processes may substitute for a bachelor’s degree.
Required skills
Front‑End Web Development Languages
JavaScript (and eventually some TypeScript)
React/JSX
Back‑End Development Languages
Node.js / JavaScript
Rust (for high‑performance or secure portions)
Python
Shell script
Micro‑services architecture
Kubernetes
Helm Charts
Micro‑Services deployment patterns
Service‑mesh
Multi‑site applications
Load‑Balancing topologies
Cloud Migration
Tech‑Stack Familiarity Architecture
nifi
Testing frameworks (JEST)
Grafana
InfluxDB
Elasticsearch
Redis
MySQL
Apache Superset
RabbitMQ / Kafka / Message Fabrics
Ansible / Salt
Terraform (for lane development)
Web‑Sockets
JBLOCKS
CASPORT
Neo4j
Agency Security Labels (CAMKEY, LAC, COI, etc.)
Benefits
The expected salary range for this position, depending on education and years of experience is $245,000 - $270,000.
Wealth Benefits
Above Market Hourly Pay
11% Roth or Traditional 401k with Immediate Vesting and Deposit
Spot Bonuses for assisting with business development and company growth
Professional Development Bonuses for certificates and degrees
Health Benefits
Company‑subsidized Medical Coverage
100% Company‑Paid Vision and Dental Coverage
100% Company‑Paid Long‑Term Disability, Short‑Term Disability, and Group Life Insurance
Monthly Wellness Reimbursement
Happiness Benefits
Paid Time Off with Flexible Work Schedules and Birthday Off
Amazon Prime Membership and Monthly Internet Reimbursement
Technology and Productivity Allowance for equipment and supplies
Morale Building and Company Events to celebrate successes and build our community
Onboarding and Annual Swag
Company‑Paid Professional Development and Training
At Erias Ventures, we are dedicated to fostering a diverse and inclusive workplace. As an equal‑opportunity employer, we ensure that all qualified applicants are considered for employment based on merit, without discrimination. We welcome individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#J-18808-Ljbffr
creative problem‑solving ,
open communication , and
empowering employees
to make decisions and propose new ideas.
Our staff includes technical experts across multiple disciplines, and we seek engineers who wish to grow their careers and join a technically strong, growth‑oriented company focused on delivering innovative solutions to complex mission problems.
Description
Develop, maintain and enhance complex software systems, such as processing‑intensive analytics, novel algorithm development, manipulation of extremely large data sets, real‑time systems, and business management information systems, based on documented requirements.
Work individually or as part of a team.
Review and test software components for adherence to design requirements and document test results.
Resolve software problem reports.
Utilize appropriate software development and design methodologies.
Provide input to system design regarding hardware/software trade‑offs, software reuse, use of COTS/GOTS, and requirements analysis from system level to components.
Analyze user requirements to derive software design and performance requirements.
Debug existing software and correct defects.
Recommend improvements to documentation and development process standards.
Design, code or modify software to add new features.
Integrate existing software into new or modified systems.
Develop simple data queries for databases or data repositories.
Write or review software and system documentation.
Serve as a team lead where appropriate.
Design or implement complex database interfaces/queries.
Develop or implement algorithms to meet performance and functional standards.
Assist with developing and executing test procedures.
Analyze system performance standards, work flows, and investigate problem areas.
Modify existing software to correct errors, adapt to new hardware, or improve performance.
Design, develop and modify software systems using scientific analysis and mathematical models.
Implement complex algorithms adhering to timing, resource or interface constraints.
Perform quality control of team products.
Implement recommendations for improving documentation and development process standards.
Oversee one or more development teams and ensure on‑time delivery.
Coordinate with system and hardware engineers for requirements and constraints.
Coordinate software system installation and monitor equipment functioning.
Recommend new technologies and processes.
Serve as the technical lead of multiple teams.
Select the software development process in coordination with the customer and system engineering.
Ensure quality control of all developed and modified software.
Delegate programming and testing responsibilities to teams and monitor their performance.
Clearance
A current Top‑Secret/SCI with polygraph security clearance is required. Candidates cannot be sponsored or nominated for a government security clearance under this position.
Experience
Twelve (12) years of experience as a Software Engineer in similar scope, type, and complexity programs is required. A bachelor’s degree in Computer Science or a related discipline from an accredited institution is required. Four (4) additional years of Software Engineer experience on projects with similar software processes may substitute for a bachelor’s degree.
Required skills
Front‑End Web Development Languages
JavaScript (and eventually some TypeScript)
React/JSX
Back‑End Development Languages
Node.js / JavaScript
Rust (for high‑performance or secure portions)
Python
Shell script
Micro‑services architecture
Kubernetes
Helm Charts
Micro‑Services deployment patterns
Service‑mesh
Multi‑site applications
Load‑Balancing topologies
Cloud Migration
Tech‑Stack Familiarity Architecture
nifi
Testing frameworks (JEST)
Grafana
InfluxDB
Elasticsearch
Redis
MySQL
Apache Superset
RabbitMQ / Kafka / Message Fabrics
Ansible / Salt
Terraform (for lane development)
Web‑Sockets
JBLOCKS
CASPORT
Neo4j
Agency Security Labels (CAMKEY, LAC, COI, etc.)
Benefits
The expected salary range for this position, depending on education and years of experience is $245,000 - $270,000.
Wealth Benefits
Above Market Hourly Pay
11% Roth or Traditional 401k with Immediate Vesting and Deposit
Spot Bonuses for assisting with business development and company growth
Professional Development Bonuses for certificates and degrees
Health Benefits
Company‑subsidized Medical Coverage
100% Company‑Paid Vision and Dental Coverage
100% Company‑Paid Long‑Term Disability, Short‑Term Disability, and Group Life Insurance
Monthly Wellness Reimbursement
Happiness Benefits
Paid Time Off with Flexible Work Schedules and Birthday Off
Amazon Prime Membership and Monthly Internet Reimbursement
Technology and Productivity Allowance for equipment and supplies
Morale Building and Company Events to celebrate successes and build our community
Onboarding and Annual Swag
Company‑Paid Professional Development and Training
At Erias Ventures, we are dedicated to fostering a diverse and inclusive workplace. As an equal‑opportunity employer, we ensure that all qualified applicants are considered for employment based on merit, without discrimination. We welcome individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#J-18808-Ljbffr