
Software Security Engineer
Mission Technologies, a division of HII
full-time
Posted on:
Location Type: Hybrid
Location: Columbia • Maryland • United States
Visit company websiteExplore more
Salary
💰 $165,033 - $240,000 per year
Tech Stack
About the role
- Candidate must have a strong working knowledge and experience developing cloud software based capabilities.
- Responsibilities include working with the development team, infrastructure teams, architecture teams and governance groups to architect the best solution for the projects.
- Design, model and prototype current and future states of the data using AWS compatible solutions.
- Help the infrastructure team work out the process and propose new processes to best manage the cloud environment.
- Analyze the needs and requirements of existing and proposed systems, and develop technical, structural, and organizational specifications.
- Create standards and/or do modeling to monitor and enhance capacity and performance.
- Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
- Will be asked to interface with customers and be the main technical point of contact for projects supported.
- Will work in a fast paced, small business environment with our talented team.
- Other duties as assigned.
Requirements
- Security Clearance - A current TS/SCI level U.S. Government clearance is required; U.S. Citizenship required.
- Must have at least 15 years of experience in Systems/Software Engineering with a Bachelor's degree in technical discipline (i.e. computer science, engineering, mathematics, etc.); 13 years relevant experience with Masters in related field; or High School Diploma or equivalent and 19 years relevant experience.
- Experience working with AWS Cloud at an architect level with the solution focused on data
- Demonstrated ability to document solutions, present those solutions to both internal and external customers and help with the implementations
- Will need to be able to help with the modeling and coding of the database solutions
- Demonstrated proficiency in effectively navigating and contributing within the Risk Management Framework (RMF) process
- Proficiency in system design and meticulous documentation
- Experience in streaming and/or batch analytics (e.g. Kafka, Spark, Flink, Storm, MapReduce, Hadoop)
- Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr)
- Experience in designing enterprise APIs.
- Experience in RESTful web services
- Experience in Microservices architecture
- Experience in Object Oriented Programming (OOP) paradigms
- Experience in cloud based technologies (AWS, Azure)
- Experience in Modern Java Frameworks and Libraries (e.g. Spring, Guava)
- Experience with the Linux operating system
- Experience with configuration management tools (e.g. Git, Nexus, Maven)
- Experience with the agile software lifecycle
- Must be able to work a hybrid schedule with some on customer site support and possible travel (CONUS only) (1-2 days/week on average). Flexibility is essential to adapt to schedule changes as needed.
Benefits
- 100% paid employee premium for healthcare, vision and dental plans.
- 10% 401k benefit.
- Generous PTO + 10 paid holidays.
- Education/training allowances.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud software developmentAWSdata modelingdatabase solutionsstreaming analyticsbatch analyticsdistributed databasesRESTful web servicesMicroservices architectureObject Oriented Programming
Soft Skills
troubleshootingworking under pressuredocumentationpresentation skillscustomer interfaceteam collaborationflexibility
Certifications
TS/SCI security clearance