Demo

Senior Software Engineer

Intelligent Automation, a BlueHalo Company
Annapolis, MD Full Time
POSTED ON 4/14/2025
AVAILABLE BEFORE 5/14/2025
Job Details

Description

At BlueHalo, we don’t just witness the future of national security – we create it. In our relentless pursuit of innovation, we are expanding our team and seeking a Senior Software Engineer to support mission-critical projects that leverage cutting-edge cloud technologies and modern software development practices.

Your expertise in AWS cloud services, infrastructure automation, and software development will play a key role in building resilient, scalable, and secure systems that drive national defense capabilities.

Imagine working in a collaborative environment where your skills directly contribute to the success of vital missions. This is more than just a job – it’s your opportunity to innovate and make an impact.

You Like To Do This

  • Develop, deploy, and maintain cloud-based applications using AWS Lambda with Python 3.11.
  • Automate infrastructure provisioning and management using Terraform as Infrastructure as Code (IaC).
  • Design and manage relational databases using AWS RDS Aurora PostgreSQL, with pgAdmin for database administration.
  • Containerize applications and services using Docker, ensuring portability and consistency across environments.
  • Manage dependencies and package management with Poetry to streamline Python development workflows.
  • Implement secure file sharing and access control using presigned URLs within AWS.
  • Utilize AWS messaging services such as SQS (Simple Queue Service) and SNS (Simple Notification Service) to enable scalable event-driven architectures.
  • Work with AWS API Gateway, integrating it with Lambda Authorizer for secure API access and management.
  • Develop and optimize Step Functions to orchestrate distributed workflows and automate complex processes.
  • Use DynamoDB as a user cache for high-performance data storage and retrieval.
  • Monitor and troubleshoot applications using AWS CloudWatch, ensuring optimal performance and availability.
  • Automate routine tasks and workflows using MakeFile to enhance development and operational efficiency.

You Are Required To Have This

  • Bachelor's degree in Computer Science, Engineering, or a related technical field. Equivalent experience may be considered in lieu of a degree.
  • A minimum of 8 years of experience in software engineering, with a focus on cloud-based development and infrastructure automation.
  • Strong proficiency in Python and experience with AWS cloud services, including Lambda, RDS, API Gateway, and Step Functions.
  • Hands-on experience with Terraform for infrastructure automation and Docker for containerization.
  • Experience in implementing secure, scalable, and high-availability solutions in AWS environments.
  • Familiarity with CI/CD pipelines and best practices for software deployment and delivery.
  • Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively within a team.

Salary Range: $140,000 - $200,000

The BlueHalo pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity, and market data.

Our compensation package also includes components designed to support employees’ total well-being, including:

  • Comprehensive health insurance
  • Life and disability insurance
  • Paid holidays and vacation
  • Parental leave
  • 401(k) with company match and contributions
  • Professional development and training reimbursements
  • Other work/life balance programs

Salary : $140,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Intelligent Automation, a BlueHalo Company

Intelligent Automation, a BlueHalo Company
Hired Organization Address Albuquerque, NM Intern
Job Details Description At BlueHalo, we firmly believe that all internships are not created equal. Our Summer Internship...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Albuquerque, NM Intern
Job Details Description At BlueHalo, we firmly believe that all internships are not created equal. Our Summer Internship...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Albuquerque, NM Intern
Job Details Description BlueHalo is seeking a Systems Engineering Intern to support multiple programs within the Space T...
Intelligent Automation, a BlueHalo Company
Hired Organization Address Albuquerque, NM Intern
Job Details Description At BlueHalo, we firmly believe that all internships are not created equal. Our Summer Internship...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Annapolis, MD area that may be a better fit.

Splunk Systems Engineer, Senior

Independent Software, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!