Trolley logo
Trolley

The largest convenience store chain in Kuwait! 140 Stores and counting.🥇

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2009Company SiteLinkedIn

Location

Canada

Posted

74 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Trolley

Role Description As a Senior Software Developer, you will be joining an Engineering team focused on building the next generation of Trolley’s flagship product. In this role, you will have an opportunity to work closely with Product, Data, and the rest of the Engineering team on enhancing the most critical features of our product offering while scaling and evolving the technical foundation it is built upon. - Own the design and implementation of complex product features and core platform components, focusing on delivering secure, scalable, performant, and high-quality solutions. - Influence the direction of our core products and systems by working closely with Product and Data, leading engineering discussions, providing technical mentorship, and contributing to the continued professional growth of the team through architecture decisions, design reviews, and peer code reviews. - Document best practices, guides, systems design, architectural decisions, and code design specifications. - Guide conversations to remove blockers and encourage collaboration across teams. Qualifications - 6+ years of professional software development experience. - Proficiency in TypeScript, JavaScript, Node.js, PostgreSQL. - Proficiency with AI tools such as Claude AI and Cursor (strongly preferred). - Experience working with large, integrated systems with external dependencies, web services, and APIs (REST and/or GraphQL). - Experience with core AWS services (EC2, ECS, S3, Lambda, API Gateway, CloudWatch, etc.). - Solid experience with software development lifecycles and agile development methodologies (e.g., Scrum, Kanban). - Excellent communications and interpersonal skills, strong ability to collaborate with fellow Engineers, Product, and other technical functions. - Excellent analytical skills with the ability to assess alternatives, risks, and benefits while focusing on attention to detail. - Proven ability to prototype, ask for feedback, and iterate quickly. - Demonstrated ownership and pride in the quality of the software you work on. Requirements - Our tech stack includes AWS (Fargate, Lambda, SNS, SQS), Docker, Terraform, NodeJS, TypeScript, JavaScript, React, Styled Components, PostgreSQL, Redis, and AI tools (Claude AI, Cursor, etc.). Benefits - Competitive salary and meaningful equity (ESOP). - Join an amazing team of diverse people working together on a common mission. - Extended Healthcare benefits including dental, vision, LTD, etc. from day 1. - 4 weeks paid vacation per year + public holidays (+ 1 extra vacation day per year of service). - 30 days remote work from anywhere. - Gym membership allowance. - 1/2 day Fridays off during summer. - Company-provided use of Apple MacBook Pro and Mac gear.

Related Job Pages

More Software Engineer Jobs

CarringtonCrisp logo

Developer, Oracle HCM

CarringtonCrisp

Intelligence, insight and imagination - the power to change business education

Full TimeRemoteTeam 1-10Since 2003H1B No Sponsor

• Serve as subject matter expert and provide system consulting on Human Resources HRIS system (Oracle Human Capital Management) to maximize the system’s benefits and features and to use Oracle more efficiently. • Responsible for configuration, customization, and support of the Oracle Human Capital Management system. • Design, develop, and build solutions that provide resolution using HCM and identify opportunities for leveraging company data to drive business solutions. • Support enhancements and customization of Oracle HCM and integration of third-party inbound and outbound files/applications. • Evaluate business processes and procedures and gather requirements to create functional and technical solutions. • Recommend technical design solutions and document the technical design requirements, including any security design considerations or solutions. • Apply data governance principles in ensuring data quality, integrity and timeliness are maintained. • Perform data validation and analysis of system work products to ensure accuracy, research to identify and resolve root cause of any systems related issues.

California
$150K - $160K / year
Job Closed
Confitec logo

Desenvolvedor SQL Server – Júnior

Confitec

Tornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Analisar e desenvolver projetos de sistemas em tecnologias Microsoft. • Realizar correções, análise, desenvolvimento de novos requisitos e modelagem de dados, com objetivo de estudar e implementar sistemas de acordo com as regras de negócio. • Analisar o desempenho de sistemas implantados, solucionando problemas técnicos e elaborando documentações. • Atuar na homologação e *deploy* em produção junto aos clientes.

Brazil
Job Closed
Zeta Interactive logo

Vice President, Identity Engineering

Zeta Interactive

Founded in 2007 as Zeta Interactive, Zeta Global is a marketing and advertising agency that provides end-to-end services based on a proprietary technology platf

Full TimeRemoteTeam 2,429Since 2007

• Own and define the strategic roadmap for the Identity & Data Layer, covering the full lifecycle (ingest → resolve → enrich → activate), with clear accountability for scalability, accuracy, latency, and reliability SLAs. • Lead and inspire a team of ~50 engineers, • Own the evolution of identity resolution and identity graph systems, advancing deterministic and probabilistic matching, cross-channel identity, and real-time enrichment as core competitive capabilities. • Drive the evolution • Collaborate cross-functionally with AI, marketing, and product teams to ensure seamless integration of identity services across Zeta’s platform. • Establish the data layer as the context engine for Zeta’s AI-native platform, enabling real-time features, embeddings, and data access for models, agents, and downstream applications. • Benchmark against industry leaders and innovate ahead of the market in identity solutions. • Ensure compliance with privacy and data governance standards (e.g., CCPA, GDPR). • Recruit, mentor, and develop top talent, while creating a strong succession plan for critical roles. • Partner with executive leadership on strategy, investment, and prioritization, aligning platform evolution with business outcomes and long-term scalability. • Collaborate with DevEx and AI Enablement teams to drive adoption of AI-native engineering practices across the data layer, improving developer productivity, code quality, and system evolution velocity.

United States
$400K - $500K / year
Stefanini Brasil logo

Senior Software Developer

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop and maintain web applications using .NET ASP.NET Core; • Work with Angular SPA to create dynamic, responsive user interfaces; • Use Docker and Kubernetes for container orchestration and service management; • Manage and optimize SQL Server databases.

Brazil
Job Closed