Logo
DMV IT Service

Developer - Back-End

DMV IT Service, Seattle, Washington, us, 98127

Save Job

Job Title:

Developer - Back-End Location:

Seattle, WA Employment Type:

Contract 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

We are looking for an experienced

Senior Python Backend Engineer

to design and deliver scalable backend services and cloud-based applications. The ideal candidate will have deep expertise in Python, AWS, and serverless technologies, along with strong problem-solving and collaboration skills. This role requires working closely with cross-functional teams to build reliable, efficient, and secure systems that support evolving business and technical needs. Requirements Key Responsibilities: Design, develop, and maintain backend services and APIs using Python. Deploy and manage cloud infrastructure through AWS using Serverless Framework (SLS) or AWS SAM. Utilize AWS services such as Lambda, Step Functions, API Gateway, DynamoDB, Cognito, SNS/SQS, RDS, EC2, and ECS. Create automation tools and custom scripts to simplify operations, reporting, and network management tasks. Collaborate with engineering teams to identify requirements and implement efficient software solutions. Set up, maintain, and optimize CI/CD pipelines in GitLab to support seamless code integration and deployment. Participate in Agile processes using JIRA for sprint planning, progress tracking, and task management. Clearly communicate technical ideas and updates to both technical and non-technical stakeholders. Guide and mentor junior developers, review code, and contribute to architectural discussions. Manage priorities effectively and maintain productivity in fast-paced, dynamic environments. Required Skills & Experience: 5+ years of professional software development experience. Strong proficiency in

Python , with hands-on experience using

FastAPI

and

Pydantic

frameworks. Deep understanding of

AWS services , especially

Lambda

and

Step Functions . Proven experience developing

serverless architectures

with

SLS

or

AWS SAM . Skilled in

Git

and

GitLab , including CI/CD pipeline configuration and maintenance. Excellent written, verbal, and interpersonal communication skills. Strong multitasking abilities and adaptability to changing priorities. Preferred Skills: Hands-on experience with AWS modules such as

API Gateway ,

Cognito ,

DynamoDB ,

SNS/SQS , and

ECS . Knowledge of

AWS Powertools

for logging, tracing, and observability. Experience automating or supporting

network devices

such as vManage, PaloAlto, or Meraki. Previous experience in

Agile environments

using JIRA. Bonus Skills: Working knowledge of

Go

and container deployments using

ECS . Familiarity with

React

and

TypeScript

for building internal tools (not a core requirement).