I

Staff Software Engineer (Typescript and C#)

Infraveo
Full-time
Remote

This is a remote position.

We are seeking a Staff Software Engineer (Typescript and C#) to join our team. In this role, you'll play an integral role in architecting and building new systems and features across every part of the application. 

Responsibilities:

  • As our user base continues to rapidly grow, you'll be part "city planner" and part firefighter, developing a deep understanding of wide swathes of the product's most crucial components and designing new ways to make them scalable and sustainable.
  • You'll take things from whiteboard to reality, contemplating and architecting large features with complex requirements.
  • You will work cross-functionally with product managers, designers, and data scientists to deliver powerful and accessible features.

Requirements

  • 6+ years of hands-on experience owning entire products or features.
  • Extensive experience managing database architecture and DB engines.
  • Extensive experience with Java or C#.
  • Typescript, JS.
  • Experience with ORMs (we use Entity Framework Core).
  • Experience with asynchronous programming patterns.
  • Experience with Agile development practices, continuous integration and refactoring.
  • Understanding of microservices architecture and its deployment patterns in cloud environments.

Strongly Preferred:


  • Experience with .NET 5+ runtime.
  • Experience with the Shopify ecosystem and/or Liquid.


Nice to have:

  • Experience with advanced statistics.
  • Experience training ML models.
  • Experience with ETL pipelines.
  • Education: A bachelor's or master's degree in computer science, software engineering, or a related field.

Benefits

  • Work Location: Remote
  • 5 days working