Point your AI agent at freehire and let it find you a job.

Get the CLI →

Staff Software Engineer (TypeScript)

Discussion
  • Design and evolve robust cloud-native services and platforms with end-to-end ownership from ideation and prototyping to deployment, monitoring, and iteration
  • Influence technical direction without direct authority by identifying architectural pain points and improving engineering standards
  • Partner closely with Product, Security, DevOps, and engineering leaders to align technical roadmaps with business priorities
  • Own open-ended technical problems, define both the what and the how, and help teams make sound tradeoffs through ambiguity
  • Establish and promote best practices for AI governance, observability, privacy, and operational controls within engineering workflows and production systems
  • Mentor engineers across teams, support hiring and onboarding, and raise the bar on delivery quality and the practical use of AI
  • Evaluate emerging technologies, frameworks, and tooling to improve developer productivity, system performance, and cost efficiency
  • Continuously reduce system and operational complexity by simplifying architectures, clarifying boundaries, and removing unnecessary technical friction for teams
  • 7+ years of software development experience
  • Strong software design and coding fundamentals primarily in TypeScript
  • Python experience
  • Significant experience building on AWS with service ownership across the software lifecycle
  • Background in cloud-native platform engineering including infrastructure-as-code, CI/CD, observability, and security best practices
  • Meaningful experience with applied AI and agentic solutions including model capabilities and tradeoffs, tool orchestration, retrieval-augmented patterns, responsible AI considerations, and cost-aware design
  • Comfortable communicating complex technical and AI-related concepts to diverse stakeholders
  • Degree in Computer Science, Engineering, Mathematics, or equivalent practical experience
  • Flexible work environment
  • Global days of service
  • Comprehensive health benefits
  • Meeting free days
  • Generous time off policy
  • Wellness programs

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available