Senior/Staff Software Engineer - Tech Lead

Added
28 minutes ago
Type
Contract
Salary
Upgrade to Premium to se...

Related skills

rust vue python distributed systems typescript

πŸ“‹ Description

  • Lead the end-to-end technical architecture of the engineering squad, aligning system design
  • Drive production readiness by implementing robust deployment monitoring, error handling, graceful
  • Establish and promote engineering best practices, including modular system design, security
  • Provide hands-on technical leadership through individual development contributions, architectural
  • Mentor and support engineers, strengthening their technical capabilities, encouraging knowledge
  • Contribute to the organization's broader technology strategy by reviewing architectural decisions

🎯 Requirements

  • At least 8 years of professional software engineering experience, with a proven track record of
  • Hands-on experience developing production software using AI coding agents such as Claude Code or
  • Advanced proficiency in Python 3.12 or later, including experience with FastAPI services
  • Strong experience designing distributed systems and APIs, particularly interfaces that evolve and
  • Demonstrated technical leadership experience, including introducing engineering quality practices
  • Previous experience mentoring or managing at least two engineers, with direct management

🎁 Benefits

  • Competitive compensation: Annualized contract fee ranging from USD $126,000 to $188,000, invoiced
  • Mission-driven opportunity: Contribute to technology initiatives focused on social impact, privacy
  • Open-source impact: Help develop and improve open-source technologies that benefit researchers
  • Global collaboration: Work alongside an international, diverse, and highly collaborative team of
  • Flexible working hours: Enjoy autonomy in organizing your schedule and structuring your work around
  • Fully remote work: Work remotely from Canada, with the flexibility and independence of a
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’