Job Title or Location
RECENT SEARCHES

Full Stack Software Engineer

Unreal Gigs - 55 Jobs
Toronto, ON
Remote
Full-time
Experienced
Company Benefits
Paid Time Off
Flexible Work
Posted 14 days ago

Role And Responsibilities

As a Software Engineer at our company, you'll collaborate closely with designers, product managers, and the engineering team to enhance our core platform's features and scalability. Your responsibilities will include:

  • Working on feature development and improvements for the core platform, focusing on areas like data lineage visualization and performance optimization.
  • Collaborating with the engineering team to enhance the scalability of our platform, addressing issues such as React component and Postgres query performance.
  • Assisting the customer success team in diagnosing and resolving bugs to ensure a seamless user experience.
  • Providing valuable input to the product team to shape the roadmap and prioritize features based on customer needs.

Requirements

Engineers On The Team Today

Our current engineering team:

  • Works with technologies like React (TypeScript), Python (Django), Postgres, and AWS.
  • Emphasizes support and collaboration to tackle challenges effectively.
  • Demonstrates autonomy in problem-solving and a user-centric approach to design.
  • Values clear communication, curiosity, and accountability to our users.
  • Upholds best practices in engineering, security, and design.

Skills & Experience

The ideal candidate will have:

  • 3+ years of experience as a software engineer.
  • Proficiency in core technologies within our stack and the ability to communicate technical issues effectively.
  • Familiarity with data tools such as data warehouses (Snowflake & BigQuery), BI platforms (Tableau, Looker & Mode), and ETL tools (dbt & Fivetran).

Nice to have

  • Previous experience in an early-stage startup environment.

Benefits

  • Competitive salary range: $110,000 - $140,000 annually
  • Equity options
  • Comprehensive health, dental, and vision insurance
  • Flexible work hours and remote work options
  • Generous vacation and paid time off
  • Professional development opportunities
  • Company-sponsored team outings and events