We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Software Engineer

Bluehalo
$140,000 - $200,000
parental leave, paid holidays, 401(k)
United States, Maryland, Annapolis Junction
Apr 15, 2025
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

Qualifications
Licenses & Certifications
TS//SCI w/ Polygraph (required)
Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-77f7f6d758-2q2dx)