Remote Staff Software Engineer, Technical Lead

closed
Logo of Verifiable

Verifiable

πŸ“Remote - United States

Job highlights

Summary

Join our team at Verifiable as a Lead Software Engineer to lead the planning and implementation of new product features, provide technical leadership, and drive the evolution of our architecture.

Requirements

  • 10+ years of experience in building web-based or SaaS products & solutions
  • Experience with technical leadership; providing direction and guidance to a team of engineers
  • Experienced in building & maintaining a high load RESTful or GraphQL API
  • Experienced in various software development philosophies & methodologies
  • Experienced in C# and the .NET framework
  • Experienced in relational database technologies (MySQL, Postgres, MS SQL, etc.)
  • Experienced in supporting high availability environments, setting up effective monitoring & alerting systems

Responsibilities

  • Providing technical leadership within the API team as well as the larger engineering org
  • Owning and driving the planning & implementation of new product features
  • Creating technical design documentation
  • Working closely with Product leads on vetting requirements
  • Evolving our architecture to improve scalability
  • Reviewing pull requests and safeguarding code quality
  • Collaborate with other engineering teams to break down and plan large features
  • Mentor team members about code maintainability, security and efficiency

Benefits

  • Health/Vision/Dental plans
  • Unlimited PTO
  • New Apple equipment
This job is filled or no longer available