← all jobs

[Remote] Data Engineer / Python & SQL Developer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Graham Technologies is a consulting services firm that delivers tailored technology solutions through IT professionals. The company is seeking a Senior Data Engineer / Python & SQL Developer to design, develop, and maintain scalable data pipelines, ETL workflows, backend processing solutions, and AWS-based integrations. The role also involves database design, technical documentation, Agile delivery activities, troubleshooting, testing, code reviews, and cross-functional collaboration.

Responsibilities

  • Design, develop, enhance, and maintain data pipelines, ETL workflows, and backend data processing solutions using Python and SQL
  • Implement and support cloud-based data engineering solutions leveraging AWS Lambda, AWS Glue, Amazon S3, and related AWS services
  • Design and maintain database schemas, tables, data models, and stored procedures
  • Apply database design best practices, including normalization, performance optimization, data integrity, and scalable architecture
  • Analyze business and technical requirements and translate them into secure, scalable, and maintainable data solutions
  • Develop and maintain technical documentation, including solution documentation, interface specifications, data flow diagrams, and operational procedures
  • Participate in Agile ceremonies and delivery activities, including backlog management, sprint planning, status tracking, and issue resolution using Jira
  • Troubleshoot and resolve data quality, integration, ETL, and performance issues across the solution environment
  • Test ETL pipelines and data workflows to validate functionality, reliability, and data quality
  • Perform peer code reviews for other Data Engineers and provide technical guidance as appropriate
  • Collaborate with developers, architects, analysts, program leadership, and other cross-functional stakeholders to support successful delivery outcomes

Skills

  • Proven advanced or expert-level experience developing solutions using Python and SQL
  • Hands-on experience designing, developing, and maintaining ETL pipelines and data workflows
  • Experience with AWS Lambda, AWS Glue, Amazon S3, and related cloud data integration technologies
  • Experience with database design, schema development, data modeling, table design, and stored procedure scripting
  • Experience troubleshooting data quality, integration, and performance issues
  • Experience testing ETL pipelines and conducting code reviews
  • Consultant/Senior Consultant or USDC/PDM/Specialist equivalent experience
  • Strong understanding of database design and data architecture best practices
  • Strong Python development and SQL scripting capabilities
  • Ability to design scalable, maintainable, and secure data engineering solutions
  • Ability to produce clear and structured technical documentation for development and operational use
  • Strong analytical, troubleshooting, problem-solving, and communication skills
  • Ability to work independently and collaboratively in a fast-paced, deadline-driven environment
  • Ability to meet applicable government security and access requirements
  • Prior experience supporting Department of Defense (DoD) or U.S. Air Force programs
  • Experience working in complex enterprise data environments with multiple upstream and downstream integrations
  • Experience supporting mission-oriented technology programs
  • Experience working within secure or controlled government environments

Benefits

  • Four Weeks of Accrued PTO in the First Year
  • Eleven Paid Federal Holidays
  • Comprehensive Health, Dental, Vision, and Life Insurance
  • 401(k) Plan with Annual Employer Contributions
  • Flexible Schedules
  • Reimbursements for Continued Education and Training

Company Overview

  • Graham Technologies is a firm that specializes in Software Development and Systems Integration. It was founded in 2007, and is headquartered in Upper Marlboro, Maryland, USA, with a workforce of 51-200 employees. Its website is http://www.graham-tech.net.
  • More open positions

    [Remote] Business and Legal Affairs, Associate

    Work from home Full-time role

    [Remote] Site Reliability Engineer - Production Support

    Work from home Full-time role

    [Remote] Business and Legal Affairs, Associate

    Work from home Full-time role

    [Remote] Workplace Program Manager

    Work from home Full-time role

    [Remote] Sr. QA Engineer

    Work from home Full-time role

    Director, National Accounts

    Work from home Full-time role

    Project Manager

    Work from home Full-time role

    Asset Management Coach

    Work from home Full-time role

    Associate Planner

    Work from home Full-time role

    Remote Data Entry Specialist – e‐Filing Operations & Document Management for brighthush

    Work from home Full-time role

    Home Health Aide

    Work from home Full-time role

    Scaled Customer Success Manager

    Work from home Full-time role

    Remote Registered Dietitian or CNS - Flexible Hours, Work from Anywhere

    Work from home Full-time role

    Especialista em Desenvolvimento de Software (Go)

    Work from home Full-time role

    VP Partner Ecosystems

    Work from home Full-time role

    Remote Entry‑Level Customer Service Chat Agent – Build Strong Relationships, Drive Loyalty & Deliver Exceptional Support for careerforge

    Work from home Full-time role

    Superintendent - Commercial Construction

    Work from home Full-time role

    [Remote] Paid Media Account Lead, Public Affairs

    Work from home Full-time role

    Business Development Intern

    Work from home Full-time role

    Remote Tax Preparer – 1099 Independent Contractor (Training Provided)

    Work from home Full-time role

    Manager, International Payroll Operations APAC

    Work from home Full-time role