Staff Software Engineer
6 days ago
Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, making up 80% of the global workforce, but this market has been heavily underserved by technology and deserves better. Workstream has been purpose-built for the hourly workforce from day one so that these businesses and their employees can thrive.
Our customers include leading brands from multiple sectors, including Burger King, Carl's Jr./Hardee's, IHOP, KFC, and Culvers. We are a high growth series B company and quickly expanding our product portfolio to deliver on our vision. We are backed by legendary VCs and industry experts like Founders Fund, BOND, and Coatue.
Our engineering team is composed of passionate, driven, and talented engineers who focus on building and innovating cloud technology solutions that empower local businesses to thrive and better serve the deskless workforce in their communities. We are seeking a talented Staff Software Engineer to join our growing engineering team in Vancouver.
Day in the Life:
As a Staff Engineer, you will work with your squad team members (local + remote) to ensure that implementations are consistent with the overall Engineering team strategy.You will work closely with the Engineering Manager on communicating tasks, challenges, and workflows across a globally distributed team.You will contribute to the design and architecting of cutting-edge tools and technologies while maintaining the existing stack.You will guide team development efforts toward successful sprint delivery.You will maintain high software quality standards within the team by establishing good habits and practices.You will provide technical leadership to team members through mentoring and coaching.Who You Are:
8+ years of industry experience as an individual contributor in full-stack web developmentAdvanced skills in Ruby with 5+ years of experience with Ruby on Rails.Experience with is a nice to have.Mobile and Flutter experience is a nice to have.3+ years of experience with relational databases such as PostgreSQL.5+ years of experience building and maintaining RESTful APIs.Experience developing and maintaining microservice-based systems is a bonus.2+ years of experience working in Agile software engineering methods and tools: Scrum, Jira, GitHub, DevOps, and software architectures that allow rapid iterationsDemonstrate an understanding of requirement management and roadmap development with product managersPossess a passion for effective collaboration within and between cross-functional teams, with a history of building influence with Product and DesignFamiliarity with cloud technologies (AWS) and architectural patterns and their trade-offsExperience working with globally distributed engineering teams is an assetPassionate to learn, understand, and dissect new technology stacks quickly on your ownBachelor's degree from a four-year college or university; or equivalent training, education, and experience in information / cyber security, computer systems, IT, etcOur tech stacks are:
Backend: Ruby on Rails / NodejsFrontend: React / TypescriptDatabase: PostgreSQL / Redis / DynamoDB / MongoDBInfra: AWS / Terraform / Kubernetes / Protobuf / Kafka / ElasticsearchWhat We Offer:
A mission-driven and value-based company dedicated to empower deskless workers and local businessesAn early employee opportunity at a Series B hyper-growth startup; work with the founding team and industry veterans to accelerate your careerCompetitive salary and equityComprehensive health coverage: medical, dental, and visionWeWork Office - Amenities and Perks Learning/development stipendUnlimited PTOHybrid Office/WFH scheduleIn compliance with the British Columbia Pay Transparency Act, the base salary range for this role is between $150,000-$200,000 CAD in British Columbia. This range is not inclusive of our equity package. When determining a candidate's compensation, we consider a number of factors including skillset, experience, job scope, and current market data.
Know More About Workstream
Additional Information
Workstream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
We are committed to the full inclusion of all qualified individuals.
-
Staff Software Engineer
1 week ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...
-
Staff Software Engineer
6 days ago
Vancouver, British Columbia, Canada Motive Full timeWho We AreMotive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Staff Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Asana Full timeThe Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks...
-
Staff Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Motive Full timeWho We AreMotive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Staff Embedded Software Engineer
6 days ago
Vancouver, British Columbia, Canada Analog Devices Full timeAbout Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...
-
Staff Software Engineer
1 week ago
Vancouver, British Columbia, Canada Databricks Full timeDatabricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by...
-
Staff Software Engineer, Admin Area
6 days ago
Vancouver, British Columbia, Canada Asana Full timeThe Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks...
-
Staff Software Engineer
4 days ago
Vancouver, British Columbia, Canada Databricks Full timeDatabricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by...
-
Staff Software Engineer, Client Platforms
2 weeks ago
Vancouver, British Columbia, Canada GeoComply Full timeAbout GeoComply We're GeoComply We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud. Achieving significant business and revenue growth over the past...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Arista Networks Full timeCompany Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...