E2E Support Engineer (Python)

Software Guidance & Assistance, Inc. (SGA, Inc.)

Rockville (MD)

Hybrid

USD 89,544 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is looking for an E2E Support Engineer (Python) for a contract role in Rockville, MD. The hybrid position involves serving as a technical escalation point and contributing to automated testing and software quality initiatives. Candidates should have at least 5 years of Python experience, strong skills in PostgreSQL and AWS, and effective problem-solving abilities. This role offers a competitive hourly wage and requires candidates to be in the DMV area.

Qualifications

  • 5+ years of software development experience with expertise in Python.
  • Strong proficiency in PostgreSQL and relational database concepts.
  • Solid understanding of the AWS ecosystem.
  • Hands-on experience with application logging and log analysis tools.
  • Experience designing and implementing automated testing frameworks.

Responsibilities

  • Primary escalation point for complex user issues.
  • Diagnose issues using Splunk and CloudWatch.
  • Implement bug fixes and minor code changes.
  • Design and maintain automated testing strategies.
  • Execute manual and automated testing to ensure system reliability.

Skills

Python
PostgreSQL
AWS (EC2, ECS, S3, RDS, Aurora, Lambda)
Splunk
CloudWatch
Automated testing frameworks
VueJS

Job description

E2E Support Engineer (Python) – Contract

Software Guidance & Assistance, Inc. (SGA, Inc.) is searching for an E2E Support Engineer (Python) for a contract assignment with one of our premier regulatory clients in Rockville, MD. Candidate must be located in the DMV area. The role is hybrid (3 days per week on site).

We are seeking an experienced Support Engineer to join our internal AI chatbot development team on a contractor basis. This hybrid role bridges user support and development, serving as the technical escalation point for complex user issues while maintaining and improving our test infrastructure. You will perform deep technical troubleshooting, analyze logs across our cloud infrastructure, implement and execute test strategies, and drive bug fixes. When support workload permits, you’ll contribute to testing automation and software quality initiatives.

Base Pay Range

$65.00/hr - $75.00/hr

Responsibilities
  • Serve as the primary escalation point for complex, technically challenging user issues exceeding standard Product Management support capabilities; work directly with users to understand problems, communicate findings, and guide them through resolutions.
  • Perform detailed analysis using Splunk and CloudWatch to diagnose issues, identify root causes, and trace system behavior.
  • Implement bug fixes and minor code changes based on findings from user reports, log analysis, and testing.
  • Design, implement, and maintain comprehensive automated testing strategies, including unit tests, integration tests, and end‑to‑end testing.
  • Execute manual and automated testing to validate fixes, identify regressions, and ensure system reliability.
  • Document issues, resolutions, and test results; communicate findings clearly to both technical and non‑technical stakeholders.
  • Identify opportunities to improve test coverage, automate repetitive testing tasks, and reduce technical debt when support workload permits.
Required Qualifications
  • 5+ years of software development experience with demonstrated expertise in Python.
  • Strong proficiency in PostgreSQL and relational database concepts.
  • Solid understanding of the AWS ecosystem (EC2, ECS, S3, RDS, Aurora, Lambda).
  • Hands‑on experience with application logging and log analysis tools (Splunk and CloudWatch).
  • Demonstrated experience designing and implementing test strategies and automated testing frameworks.
  • Strong problem‑solving skills and ability to investigate complex technical issues methodically.
  • Excellent written and verbal communication skills.
  • Ability to work autonomously and adapt to shifting priorities between support and development work.
Preferred Qualifications
  • Experience with AWS Bedrock.
  • Experience with Python testing frameworks (pytest, unittest, etc.).
  • Familiarity with CI/CD pipelines and automated testing integration.
  • Experience with VueJS or other modern front‑end frameworks.
  • Background in financial services, regulatory technology, or government sectors.
Technical Skills
  • Backend: Python
  • Databases: PostgreSQL (required), basic relational database design.
  • Cloud: AWS (EC2, ECS, S3, RDS, Aurora, Lambda).
  • Logging & Monitoring: Splunk, CloudWatch.
  • Testing: Test automation frameworks, test design methodologies, CI/CD integration.
  • Front‑end (optional): VueJS or similar frameworks.
Soft Skills & Attributes
  • Methodical problem‑solving and root‑cause analysis.
  • Clear documentation and explanation of complex technical issues to both technical and non‑technical audiences.
  • Patience and empathy when addressing technical issues with users who may have limited technical experience.
  • Ownership: Takes responsibility for issues through resolution.
  • Adaptability: Comfortable switching between reactive support and proactive development work.
  • Curiosity: Drives investigation into underlying system behavior and architectural patterns.
Work Environment
  • Contractor role (12‑month initial term, renewable based on project needs).
  • Reports to Engineering Manager.
  • Works closely with Product Management on user escalations.
  • Flexible schedule with potential for asynchronous work on logging and analysis.

SGA is a women‑owned technology and resource solutions provider. Our mission is to solve big IT problems with a personal, boutique approach. We match consultants to more than 1,000 engagements each year. We value customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do, and find your passion at work.

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment. Visit our company EEO page to request an accommodation or assistance regarding our policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Software Engineer, Level 1, Java Python AWS Services (AE26071044)

ADVANTAGE ENGINEERING & IT SOLUTIONS, INC • Maryland

On-site
USD 90,000 - 120,000
401K with employer contribution
Five weeks annual leave
Education/Training stipend up to $5,0
+4
Principal Software Engineer (Python)
Principal Software Engineer (Python)

Power3 • Fort Meade (MD)

On-site
USD 140,000 - 190,000
Health benefits
401k plan
PTO & holidays
+2
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Software Engineer, Level 1, Java Python AWS Services (AE26071044)

Aeitsinc • Corridor North (MD)

On-site
USD 90,000 - 120,000
401K with employer contribution
Five weeks annual leave
Holidays: 11 paid
+5
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Software Engineer, Level 1, Java Python AWS Services (AE26071026)

Aeitsinc • Corridor North (MD)

On-site
USD 90,000 - 130,000
401K with employer contribution
Five weeks annual leave
Overtime leave
Hybrid Python E2E Support Engineer – Cloud & Test Contract
Hybrid Python E2E Support Engineer – Cloud & Test Contract

Software Guidance & Assistance, Inc. (SGA, Inc.) • Rockville (MD)

Hybrid
USD 100,000 - 125,000
Software Engineer L1 - Python, Cloud
Software Engineer L1 - Python, Cloud

Power3 Solutions • Fort Meade (MD)

On-site
USD 150,000 - 200,000
Health insurance
Dental and vision coverage
HSA
+6
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Software Engineer, Level 1, Java Python AWS Services (AE26071026)

The Bowen Group (a GTSC Company) • Maryland

On-site
USD 115,000 - 124,000
401K with employer contribution
Five weeks annual leave
11 Federal Holidays
+5
Software Engineer L1 - Python, Cloud
Software Engineer L1 - Python, Cloud

Power3 • Fort Meade (MD)

On-site
USD 150,000 - 200,000
Health, dental, vision premiums fully
HSA up to $3,900
PTO up to 7 weeks
+5
Software Engineer L1 - Python
Software Engineer L1 - Python

Power3 Solutions • Fort Meade (MD)

On-site
USD 150,000 - 200,000
100% company-paid health, dental, and
Vision premiums
Health Savings Account (HSA) up to $3,
+6
Enterprise - Software Engineer - Python, Data, GM 8/3/2026 Laurel, MD MD - SHA
Enterprise - Software Engineer - Python, Data, GM 8/3/2026 Laurel, MD MD - SHA

Erias Ventures, LLC • Laurel (MD)

On-site
USD 225,000 - 280,000
Above Market Hourly Pay
401k with Immediate Vesting
Spot Bonuses for Business Growth
+7