Support Engineer, U.S. Government Support
The Support Engineer troubleshoots GitLab deployments for U.S. government and public-sector customers in secure, air-gapped, and regulated environments. The role combines Linux systems investigation, scripting, GitLab internals, customer support, documentation, automation, and cross-functional engineering collaboration.
About the job
Responsibilities
- Collaborate with public sector customers, including U.S. government agencies and intelligence organizations, to diagnose, troubleshoot, and resolve complex GitLab deployment issues in secure and constrained environments.
- Investigate logs, system performance, application behavior, infrastructure, and code paths using Linux command-line tools and GitLab internals.
- Identify root causes, recommend mitigations, and drive durable fixes with Product, Development, and Infrastructure teams.
- Create and maintain reusable technical documentation and support content.
- Participate in pairing sessions, cross-functional knowledge sharing, and support-process improvements.
- Build and refine internal support tools, automation, and troubleshooting utilities.
- Participate in weekday and weekend on-call rotations for self-managed customers.
- Review applications and assessments and participate in interviews and hiring decisions.
Requirements
- United States citizenship and eligibility to work on United States federal customer environments.
- Experience managing customer-facing support cases through triage, reproduction, escalation, and resolution.
- Strong Linux systems administration and troubleshooting skills.
- Familiarity with AI/LLM developer tooling and gateway architectures, including deployment and troubleshooting in self-managed or air-gapped environments.
- Scripting experience, preferably with Ruby or Bash, and familiarity with model-view-controller frameworks, preferably Ruby on Rails.
- Practical experience with Git and CI/CD workflows.
- Ability to create clear technical documentation and explain complex technical topics empathetically.
- Familiarity with DevOps practices and container orchestration technologies such as OpenShift and Kubernetes.
- Understanding of information security and compliance concepts and controls, including DISA STIG and SELinux.
Compensation
- Base salary: $95,200–$160,800 USD for residents of the United States.
- The range excludes bonuses, equity, and benefits.
Skills
Linux, Ruby, Bash, Ruby on Rails, Git, CI/CD, Openshift, Kubernetes, Disa Stig, Selinux, FedRAMP, Ai/Llm Tooling, Chatops
Similar jobs
Support Engineering jobsThis role solves complex technical customer problems by debugging APIs, databases, logs, code, and production systems while partnering with Product and Engineering. It requires strong Python and SQL skills, clear communication, customer empathy, and a builder mindset; hardware-development experience is a plus.
Provides advanced technical, operational, and field support for Skydio UAS hardware, docks, cloud systems, and networking. The role requires at least three years of UAS flight experience, strong troubleshooting skills, and regional travel of up to 30–50%.
Provides advanced technical support for enterprise MongoDB customers, troubleshooting database, application, infrastructure, networking, and storage issues. The role requires systems engineering expertise, coding or scripting ability, and US citizenship for FedRAMP access.
Investigates and resolves high-impact financial institution integration issues by developing, deploying, and monitoring code while coordinating with external data partners. Requires 1.5+ years in a technical role, API or integration experience, strong debugging, SQL-based analysis, and clear communication.
Handles complex customer escalations involving usage metering, billing anomalies, revenue-impacting behavior, and cloud cost management. The role partners with Product, Engineering, Finance, and Solutions teams to investigate root causes, build diagnostic resources, and improve billing transparency.