Software Developer (Systems Software)

Convirgence

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

Qualifications

  • 5-7 years of software development experience in a DevOps environment
  • Expertise in implementing and managing CI/CD pipelines, specifically with Jenkins
  • Proficient with Infrastructure as Code tools, particularly Terraform
  • Hands-on experience with AWS services including EC2, S3, and Lambda
  • Strong scripting skills in Bash and Python
  • Experience with self-hosted databases, particularly PostgreSQL and MySQL
  • Understanding of networking, security, and IAM policies within AWS

Responsibilities

  • Support the design and implementation of mission-critical systems and applications
  • Develop and maintain CI/CD pipelines for smooth software deployment
  • Manage AWS infrastructure and services to ensure scalability and availability
  • Oversee containerization processes and manage Docker environments
  • Monitor and enhance system performance through logging and alerting
  • Integrate and deploy diverse software systems into existing architecture
  • Collaborate with team members to implement cloud best practices

Benefits

  • Opportunities for professional development and growth
  • Supportive team environment focused on collaboration
  • Access to advanced technologies and tools
  • Flexible work hours to promote work-life balance
  • Potential for remote work options based on project needs
Full Job Description
Software Developer (Systems Software)

McLean, VA

RV-SD-MCL-001

Support a team specializing in the design, engineering, implementation, development, and maintenance of enterprise-quality mission systems, networks, and applications. DevOps position.

Mandatory Skills:
  • Demonstrated experience implementing and managing CI/CD pipelines (Jenkins required)
  • Strong proficiency with Infrastructure as Code tools: Terraform (required)
  • Demonstrated experience with AWS services including EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, and other core services
  • Demonstrated experience with containerization (such as Docker and Podman)
  • Strong scripting proficiency: Bash (required) and Python (required)
  • Experience with database self-hosting including installation, configuration, backup/recovery, high availability, and performance tuning (PostgreSQL and MySQL)
  • Hands-on experience with monitoring, logging, and alerting systems such as Prometheus/Alertmanager and CloudWatch
  • Demonstrated experience integrating and deploying diverse software systems: AWS cloud services, open-source applications, COTS/GOTS products, and custom applications
  • Strong understanding of networking, security, IAM policies, and AWS architecture best practices
  • Experience with Git-based workflows, branching strategies, and version control best practices


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

Similar Jobs

More Jobs at Convirgence

  • Systems Engineer
    $100K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Technical Services
    In-Person
  • Software Engineer
    $90K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Systems Engineer
    $100K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Information Technology
    In-Person
  • Systems Engineer (Cisco-Voice)
    $100K — $130K *
    Dulles, VA 20101 (Loudoun County)
    Telecommunications & Hardware
    In-Person
  • Systems Engineer (Cisco-Voice)
    $100K — $130K *
    Sterling, VA 20164 (Loudoun County)
    Telecommunications & Hardware
    In-Person

More Enterprise Technology Jobs

Find similar Software Developer (Systems Software) jobs: