Skip to main content
Back to jobs

Software Engineer, Fullstack and Developer Experience

External
agilesix logoAgilesix · US
Full-timeOn-site3d ago
AgileCI/CDDocumentationGitHubGitHub ActionsObservability
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • The day to day depends on the role you are matched to, but across these openings you can expect to:
  • Design, implement, and operate production-grade APIs, services, and shared components, applying patterns that meet scalability, security, and performance needs
  • Define and maintain data standards and API contracts used to exchange data across systems and with external partners
  • Build and sustain developer tooling such as SDKs, CLIs, validators, generators, and test utilities that support adoption and long-term maintainability
  • Implement workflow automation and CI/CD (for example, through GitHub Actions) to enforce engineering standards and reduce manual operational work
  • Stand up and maintain cloud environments, infrastructure as code, and monitoring, where the role calls for it
  • Build accessible, mobile-first, and multilingual interfaces, where the role calls for it
  • Own clear, usable public documentation that drives adoption of open standards and tooling
  • Collaborate across disciplines to solve technical challenges, troubleshoot production issues, and communicate design decisions and tradeoffs to technical and non-technical stakeholders
  • Strengthen engineering practices through mentorship, code reviews, and pairing
  • Use AI tools responsibly to improve the quality and efficiency of your work, while reviewing everything they produce
  • We expect the responsibilities of these positions to shift and grow over time, in response to the team's needs and strengths, the strengths and interests of the selected candidate, and an evolving understanding of the delivery environment.

Requirements

  • 4-7+ years of experience as a software engineer building and shipping production software end to end, with depth in specific areas. Required years of experience vary by position.
  • Strong experience with Python and/or TypeScript, and comfort learning new languages as the work requires
  • Experience with SQL, including authoring raw queries independent of an ORM
  • Experience with service-oriented or API-first architectures and integrating with the APIs of other teams
  • Experience self-organizing: taking ownership of assigning and managing your own work
  • Pragmatic decision making, a bias toward action, and a strong sense of experimentation and hypothesis-driven development
  • A commitment to documentation and writing down institutional knowledge
  • Comfort in Agile environments and a collaborative mindset, since this work involves frequent communication across teams
  • Use of AI and emerging tools to improve the quality and efficiency of software delivery
  • Must have lived and worked in the United States for at least 3 out of the last 5 years
  • Some clients may request occasional travel. If that is a concern, we encourage you to apply and discuss it at your initial interview.
  • Additional desired qualifications
  • Experie

Benefits

Remote work options

Additional Information

Agile Six is a Service-Disabled Veteran-Owned Small Business that builds human-centered digital services in the public interest, working shoulder to shoulder with the agencies and organizations that deliver them. We are a fully remote, distributed team with a self-management model, and we care as much about how we work together as what we ship. Much of our work is open source and built on open standards. About these openings This posting covers one role that is open now plus some anticipated openings. The open role centers on developer experience and open standards, and it is ready to fill right away. The other openings are anticipated, pending contract award response, and may start as early as mid-July. Applying here puts you in front of our recruiting team for all of these rather than a single role. The anticipated openings are not yet guaranteed, but we may extend contingent offers to strong candidates before the work is confirmed. That offer would depend on the award coming through, and we will be clear about where a role stands at every step so you can decide with full information. The common thread across this work is modernizing public-interest systems and the open standards, APIs, developer tooling, and user-facing tools built on top of them. The engineering mix varies by project, so we are hiring fullstack and developer experience engineers across the mid to senior range with strength in one or more of these areas: Developer experience: APIs and data standards, developer tooling (SDKs, CLIs, validators, generators), automation, and public documentation Backend: production services, integrations, middleware, and orchestration or rules-driven logic DevOps and infrastructure: cloud environments, infrastructure as code, CI/CD, and observability Frontend and mobile: accessible, mobile-first, and multilingual user interfaces These openings sit across two employers. Some roles would be staffed by Agile Six, and some by our partner Intuitial, who would be the employer of record for those hires. You can read about Intuitial and what that means in the partner section at the end of this posting.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at agilesix? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect