Software Developer (Systems Software)

Acuity

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development and systems software engineering.
  • Proficiency in Infrastructure as Code using Terraform and CloudFormation.
  • Strong skills in AWS services management including EC2, Lambda, and S3.
  • Expertise in scripting languages: Bash and Python.
  • Experience with containerization, specifically Docker.
  • Familiarity with CI/CD pipelines, preferably Jenkins, GitLab CI, or GitHub Actions.
  • Knowledge of monitoring, logging, and alerting systems.

Responsibilities

  • Develop and maintain enterprise-level systems software.
  • Design and implement infrastructure using Infrastructure as Code.
  • Configure and manage AWS cloud services and resources.
  • Integrate and deploy various software ecosystems onto AWS.
  • Design and manage CI/CD pipelines for deployment automation.
  • Implement monitoring and alerting for system performance.
  • Collaborate with cross-functional teams to optimize system architecture.

Benefits

  • Health, dental, and vision insurance.
  • 401(k) retirement savings plan with company match.
  • Flexible work hours and remote work options.
  • Professional development opportunities and training.
  • Employee assistance programs and wellness initiatives.
Full Job Description
Overview

Acuity is growing and looking to hire an additional Software Developer (Systems Software) to support a team specializing in designing, engineering, implementation, development and maintenance of enterprise quality mission systems, networks, and applications. 

 

Qualifications

Required Skills:

  • Hands-on experience writing, testing, and maintaining Infrastructure as Code with Terraform (required) and CloudFormation (required).
  • Hands-on experience configuring, managing, and troubleshooting AWS services including EC2, Lambda, S3, RDS, VPC, Security Groups, NACLs, IAM, CloudWatch, and other core services.
  • Hands-on experience implementing and managing Cl/CD pipelines (Jenkins preferred, but experience with GitLab Cl, GitHub Actions, or similar acceptable).
  • Strong proficiency in Bash (required) and Python (required) scripting.
  • Hands-on experience with containerization technologies (Docker required).
  • Hands-on experience integrating and deploying diverse software systems: AWS cloud services, open-source applications, COTS/GOTS products, and custom applications.
  • Strong understanding of networking fundamentals, security best practices, IAM policies, and AWSarchitecture best practices.
  • Hands-on experience with Git-based workflows, branching strategies, and version control best practices.
  • Hands-on experience with monitoring, logging, and alerting systems (Prometheus/Alertmanager, CloudWatch, or similar).
  • Hands-on experience with database self-hosting including installation, configuration, backup/recovery, high availability, and performance tuning (PostgreSQL and MySQL).

 

Desired Skills:

  • Experience with secrets management solutions (AWS Secrets Manager, or similar).
  • Knowledge of disaster recovery, backup strategies, and continuity planning.
  • Familiarity with API gateways and modern microservices patterns.
  • Experience with cost optimization practices in AWS.
  • Experience deploying and managing data platform components: Apache Spark, Trina, Apache Ranger, Apache Iceberg, Apache Superset, data catalogs.
  • Familiarity with data lakehouse architectures and supporting infrastructure.
  • Background deploying and supporting Al/ML workloads or model serving infrastructure.
  • Experience mentoring team members on DevOps and cloud best practices.
  • Familiarity with additional monitoring tools (Grafana, ELK stack).
  • Experience integrating customer's Enterprise services (SSO, etc.).
  • Experience with NoSQL databases (DynamoDB, MongoDB, etc.).

Clearance Requirements:

  • TS/SCI w/Poly

 

 

Similar Jobs

More Jobs at Acuity

More Information Technology Jobs

Find similar Software Developer (Systems Software) jobs: