Source-backed job inventory

Remote software engineer jobs from United States

51 currently tracked roles have location policies that may accept applicants from United States. This describes geographic scope, not employment or immigration eligibility.

27Country / region explicitly included24Worldwide remote69Geography unclear

Last checked 01/10/2026, 22:26:37 UTC

Explore the roles

24 openings · 24 postings

These postings explicitly describe worldwide applicant locations. Check each role’s sponsorship and working-hour requirements.

Showing 1–10 of 24 openings

Companies with compatible location policies

Working-hour requirements in source postings
  • Professional Services Engineer - West at GitLab: Prefer location in PST, MST or CST timezone alignment. • Comfortable with up to 30% travel at times.Demonstrated experience delivering two or more of the following consulting services: source code management migration, cloud architecture, DevOps engineering, or continuous integration and continuous delivery (CI/CD) consulting services.Enterprise software development experience, with the ability to translate requirements into clear technical designs and implementation plans.Progressive DevOps platform experience, including designing and implementing reliable, scalable systems with clear performance and security trade-offs.Hands-on experience deploying and managing infrastructure in cloud providers and on-premises environments, including using tools such as Terraform and Ansible.Ability to write clean, maintainable automation/integration code (e.g., Terraform modules, Ansible roles, scripts) and validate changes with appropriate testing and code review.Experience performing migrations to GitLab, including using Congregate or similar migration tooling.Working knowledge of data consistency and integrity concepts (e.g., ACID properties) and how they impact migration design and performance trade-offs.Strong problem-solving, decision-making, organizational, and time management skills, with the ability to manage multiple priorities with minimal supervision.Comfort working in a remote, asynchronous environment, using documented decisions (e.g., issues, proposals, and runbooks) to keep work unblocked across time zones while collaborating effectively across GitLab team members, partners, and customer stakeholders.Bachelor's Degree in Information Technology, Computer Science, or other advanced technical degree, or equivalent experience
  • Senior Developer Advocate at GitLab: and Canadian time zones.
  • Senior Software Engineer (Ruby), Security Platform: Authorization at GitLab: The team is small, distributed across time zones, works in the open, and makes its decisions in writing.
  • Senior Assigned Support Engineer (AMER) at GitLab: As an Assigned Support Engineer, you’ll be part of our broader Support Engineering organization, working closely with other Support Engineers through regular pairing sessions, 1:1s, coffee chats, and Slack conversations to stay connected while collaborating asynchronously across time zones.
  • Migration Engineer - GitLab Dedicated at GitLab: We work remotely and largely asynchronously across regions and time zones, with a focus on reliable delivery and long-term customer success.
  • Staff Engineer, People Technology at GitLab: We work across core systems, integrations, automation, and compliance, partnering closely with stakeholders across time zones to move fast, build with purpose, and create an experience where technology enables people to do their best work.
  • Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu at Canonical: We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia Pacific and Indian Ocean), and AMER (North, South and Central Americas).
  • Telco Field Engineering Director at Canonical: Work remotely in a single major time zone

Source excerpts. Your availability has not been assessed.

THE JOB ELIGIBILITY CHECKER

Check a job