Software Engineer, Fullstack and Developer Experience

New
A
Agile Six ApplicationsPublic Interest Tech
United StatesFull-TimeSenior
SalaryThe salary for a senior-level position is $154,931. The salary for a mid-level position is $129,233.
Apply NowOpens the employer's application page

Job Details

Experience
4-7+ years
Required Skills
PythonSQLAgileTypeScriptCI/CDDocumentationGitHub Actions

Requirements

  • 4-7+ years of experience as a software engineer building and shipping production software end to end
  • Strong experience with Python and/or TypeScript
  • 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 and taking ownership of assigning and managing your own work
  • Pragmatic decision making and a bias toward action
  • Commitment to documentation and writing down institutional knowledge
  • Comfort in Agile environments and a collaborative mindset
  • Ability to use AI and emerging tools to improve software delivery quality and efficiency

Responsibilities

  • 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
View Full Description & ApplyYou'll be redirected to the employer's site
The salary for a senior-level position is $154,931. The salary for a mid-level position is $129,233.
Apply Now