company logo

Sr Software Engineer - Infrastructure Tooling

DMV IT Service.com

Remote

Remote

Full Time

Job Title: Senior Platform Engineer / Software Engineer

Location: Seattle, WA

Employment Type: Full-time

About Us

DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success.

Job Purpose

The Senior Platform Engineer will design, build, and maintain modern infrastructure and software solutions, ensuring reliable, scalable, and automated systems. This role requires a strong foundation in software engineering, distributed systems, and DevOps practices, with a focus on creating tools, automation pipelines, and cloud-native architectures that support enterprise-scale applications.

Requirements

Key Responsibilities

  • Design and implement platform engineering solutions using tools such as Ansible, Terraform, Docker, and Kubernetes.
  • Develop and maintain CI/CD pipelines to enable automated testing, configuration, and deployments.
  • Write automation scripts in Python and shell scripting to streamline infrastructure and system administration tasks.
  • Architect and build internal software tools leveraging software engineering best practices.
  • Work with distributed systems and microservices architectures to deliver high-performing solutions.
  • Manage both SQL and NoSQL databases at the architecture and administration level.
  • Troubleshoot, monitor, and resolve performance and availability issues using tools such as Prometheus and Grafana.
  • Contribute to Agile/Scrum practices, supporting iterative development and continuous improvement.
  • Collaborate across teams to solve complex engineering problems and deliver scalable solutions.

Required Skills & Experience

  • 8+ years of software engineering experience.
  • Minimum 4 years of application development experience.
  • 4+ years of scripting and automation expertise using Python.
  • 8+ years of experience with automation/configuration management tools such as Ansible, Terraform, Chef, or Puppet.
  • 8+ years of experience building and maintaining CI/CD pipelines.
  • 6+ years of experience deploying production code using Docker containers.
  • Strong knowledge of cloud platforms, preferably AWS and Azure (IaaS and PaaS).
  • Experience with distributed systems and microservices (e.g., Java/Spring Boot, CQRS, event streaming, Kafka, Spark).
  • Experience with SQL and NoSQL databases.

Desired Skills & Experience

  • Experience with streaming platforms such as Kafka, NATS, Kinesis, or Event Hub.
  • Hands-on knowledge of Databricks or Apache Spark.
  • Experience with ElasticSearch for distributed data management.
  • Familiarity with API management platforms such as Apigee.
  • Exposure to monitoring tools such as Datadog or New Relic.

Sr Software Engineer - Infrastructure Tooling

Remote

Remote

Full Time

September 25, 2025

company logo

DMV IT Service