Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to recruiting@redis.com . All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law. Any offer of employment at Redis is contingent upon the successful completion of a background check, consistent with applicable laws. Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
Senior Software Engineer, RDI
Location
Canada
Posted
44 days ago
Salary
C$222K - C$270K / year
Seniority
Senior
Job Description
Senior Software Engineer, RDI
Redis
Who we are We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000+ worldwide customers. We’re creating a faster world with simpler experiences. You in? What You’ll Do: Be part of the team behind Redis Data Integration (RDI), which creates a data streaming pipeline that mirrors data from existing relational and non-relational databases to Redis Enterprise. The result: applications can access data at in-memory speeds. RDI integrates legacy databases with Redis Enterprise in near real-time while transforming data at high speed. What will you need to have? - Passion for building, growing, leading, and achieving - Strong coding skills and 8 years full-time Software Engineering work experience with Java, Python, and/or Go - Leading role experience in building Enterprise and customer-facing parts of products - Proven track record in leading the design and implementation of complex and scalable software systems - Strong understanding of relational and non-relational databases - Experience with Linux-based on-premise infrastructure and deployments - Experience with AWS and/or GCP infrastructure, system deployment, monitoring and observability - Strong team player and leader/mentor of less senior colleagues, prioritizing the team goals over individual goals - Accountability, resilience, determination, ownership, and a keen appetite for making a positive difference - Strong familiarity and experience with Kubernetes (K8S). Extra great if you have the following: - Experience with Change-Data-Collection and Debezium - Experience with Docker, Kafka/Kafka Connect - Experience building both on-premise and cloud-based products - Technical lead experience - Experience working with customers and product managers #LI-BL1 #Remote #Canada As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected. Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to recruiting@redis.com. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law. Any offer of employment at Redis is contingent upon the successful completion of a background check, consistent with applicable laws. Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
About the Role Synthio is looking for a hands-on Software Engineer who enjoys building end-to-end systems and shipping production-grade products. This role sits at the intersection of backend engineering, AI systems, and infrastructure. You’ll work on LLM-powered and voice-enabled applications, integrate external APIs, and own services from design through deployment and operation. You’ll join a small, fast-moving team building real-world software for healthcare and pharma, where reliability, performance, and correctness are non-negotiable. We value engineers who take ownership, move quickly, and are comfortable operating across the stack. What You’ll Do - Build and maintain backend services that power AI- and LLM-driven products - Design and implement APIs, data flows, and service integrations - Productionize LLM-based workflows (prompting, retrieval, orchestration, evaluations) - Deploy and operate services with a focus on low latency, high availability, and robustness - Design and manage infrastructure (containerization, cloud services, CI/CD) - Work on voice-enabled systems (STT/TTS, streaming APIs) as part of end-user experiences - Monitor, debug, and optimize systems for performance, reliability, and cost - Collaborate closely with founders and product stakeholders to turn ambiguous requirements into scalable software - Own features and services end-to-end, from initial design to production support - What We’re Looking For - 1–3+ years of experience in software engineering or backend-focused roles - Strong proficiency in Python - Experience designing and building APIs and backend systems - Hands-on experience working with LLM APIs (OpenAI, Anthropic, or similar) - Comfort with cloud infrastructure and DevOps fundamentals (Docker, AWS ECS/EKS/Lambda, observability, basic security) - Interest in AI-powered systems, including voice and conversational interfaces - Solid systems and architecture thinking, with a pragmatic approach to tradeoffs - Ability to work with incomplete specs and make sound engineering decisions independently Why This Role Matters At Synthio, we build software that directly supports patients, physicians, and pharma teams. This is production software, not prototypes or demos. The systems you build will be used in real workflows, under real constraints, and at real scale. You’ll have meaningful ownership and a clear line of sight from your code to real-world impact. Perks - Competitive salary - Remote-friendly - Team offsites in San Francisco
Senior Fullstack Software Engineer
AppfireAppfire is a computer software company that has been recognized as a “global authority” on Atlassian products and software. As an employer, the company aims to cultivate a cult
At Appfire, we believe that great work happens when people get to choose how they work. After 20 years of creating software that empowers teams to break silos and collaborate seamlessly, we've learned that one size does not fit all. That’s why at Appfire, you choose. Choose to work where you thrive: Whether from home, in one of our offices, or while exploring the world, you decide where you’re most productive. From hardware and software to access to two decades of collective wisdom on working effectively in a remote-first company, we’ve got you covered. Choose to balance your life without compromise: Plan your workday around your needs and what matters most to you. Enjoy flexible time off without the hassle of complicated approvals. From day one, we trust you to deliver quality work without sacrificing your personal life, hobbies, loved ones, and well-being. Choose to grow on your terms: Take charge of your professional growth with access to online learning platforms, facilitated training, leadership programs, and internal hackathons. Collaborate with a global team to gain fresh perspectives. When you're ready for a new challenge, our internal mobility program is here to support your journey. No one knows you better than you do. So join us and customize your experience. Choose how you want to work. Choose Appfire. About the role Appfire is looking for a Senior Software Engineer to design, build, and maintain Jira Cloud apps built on Atlassian Forge, ensuring high-quality features, performance, and reliability. You will report to the Engineering Manager and be a member of the Jira Cloud Apps Team. You can choose to work remotely from Spain. Your everyday tasks will include: - Design and implement high-quality features in React + TypeScript using the Atlassian Forge platform. - Own complex product areas end-to-end — from concept, architecture, implementation, testing, to release. - Collaborate with product managers and designers to create intuitive, scalable frontend experiences for Jira Cloud. - Write clean, maintainable, well-tested code and actively participate in code reviews. - Troubleshoot and optimise frontend performance within the Forge runtime. - Improve the reliability and scalability of existing Forge apps. - Mentor engineers, share best practices, and help shape frontend standards and development processes. - Contribute to automation, CI/CD improvements, and internal tooling. Skills and experience you'll need to succeed: - 5+ years of professional experience as a frontend or full-stack engineer. - Strong proficiency in TypeScript, React, modern JavaScript patterns, state management, and component architecture. - Experience building or maintaining cloud or serverless apps (Forge, AWS Lambda, or similar). - Experience with REST APIs, asynchronous flows, and frontend performance optimization. - Solid understanding of CSS/SCSS and frontend build tooling (Webpack, Vite, or similar). - Familiarity with Git, code review processes, and Agile/Scrum environments. - Strong problem-solving skills, ownership mindset, and ability to work independently. Nice to have : - Experience developing Atlassian Forge or Connect apps. - Understanding of Atlassian Cloud APIs and Jira workflows. - Experience with automated testing frameworks (Jest, React Testing Library, Playwright, Selenium). - Experience with AWS services or other cloud platforms. - Interest in developer tools, productivity software, or enterprise SaaS. Beyond the resume skills that match our culture and this role: - You are dedicated to elevating client and co-worker experiences, knowing that exceptional work centers on serving others. - You adapt swiftly to new business demands, understanding that change fuels collective and individual growth. - You excel in communication, effectively connecting in remote/hybrid environments using tools like Slack, Zoom, and G Suite and through occasional in-person events. - You have exceptional coaching, mentoring, and people development skills. We offer: - Financial benefits - Every Appfire employee is eligible for company equity. - Work from-home allowance: 50€ gross per month for 11 months a year (i.e. Excluding Holidays). - Skills development benefits - Access to the Appfire University learning platform – a hub of knowledge, interactive resources, and engaging instructor-led courses designed to fuel your learning journey with unparalleled depth and accessibility. - PTO, health & well-being - 25 working days of paid annual leave. - Reduced summer hours: From July 1st until the end of August, we work 6 hours daily. - Flexible bank holiday policy, which allows you to exchange a government-set public holiday for a more convenient time off. - Private healthcare insurance. - Annual sports allowance. - Volunteering - 3 fully paid days each year to participate in Appfire’s Corporate Social Responsibility (CSR) Program. JOB RESPONSIBILITIES DISCLAIMER Disclaimer: The responsibilities outlined in this job posting are intended to provide a general overview of the role. Additional duties may be assigned as needed to meet the needs of the business. Disclaimer: We will review all candidates, and your application will receive full consideration once our team returns. Please expect slower response times during the last two weeks of December. #LI-Remote About Appfire A people-first approach to business Since its inception, Appfire has been a remote-first company. With 850+ employees (who we call fireflies) across 28 countries, we foster an environment where everyone is respected. We invest in team members by ensuring they grow professionally and personally. Making an impact At Appfire, CSR means embedding purpose, responsibility, and impact into everything we do. We use our people, products, and partnerships to make a meaningful difference in the world, we act responsibly as a business, and we empower communities while strengthening our skills and culture and fostering belonging across Appfire. In 2015, Appfire joined the Pledge 1% network of organizations committed to philanthropy. Appfire has since grown our Pledge 1% program to include all four pledge types — product, profit, equity, and employee time. We were among the first to do this, and we’re proud that Pledge 1% is part of our evolution. Our business Appfire mission to equip and connect every team so they can plan and deliver their best work. We are committed to building a durable, multi-generational business, and to evolving, innovating, and scaling in a way that ensures stability and opportunity for years to come What’s our secret sauce? - We follow teams. We do our research and build software that solves real-life collaboration challenges while being easy to implement and a joy to use. We’re proud to support over 20,000 customers and growing, including 55% of the Fortune 500. From the entertainment delivered by Netflix to the devices crafted by Samsung, and Dell Technologies and the financial transactions handled by Visa, Edward Jones, and US Bank, Appfire’s technology is indispensable. Our products also play a pivotal role in streamlining operations and fostering innovation at companies like Tesla and significant institutions such as NASA, Boeing, and many more. - We enhance. Our software is designed to give developers, knowledge workers, and teams the ability to extend and get greater value from the platforms they’ve invested in and enjoy. So far, our solutions extend and enhance the capabilities offered by Atlassian, Microsoft, monday.com, and Salesforce. - We build bridges and invest in our partners. Appfire's success is underscored by its channel program as its primary path to market. Today, Appfire has a dedicated Channel team supporting 800+ channel partners. - We make security and privacy a priority, but we also keep it simple for our customers. We’ve achieved International Organization for Standardization (ISO) 27001 and ISO 27017 and System and Organization Controls (SOC) SOC 2, Type I and SOC 2, Type II certifications. Our award-winning Appfire Trust Center, offers our customers, partners, and prospects the latest security, privacy, and compliance information, including pre-completed questionnaires (CAIQ, SIG, and VSA) with an accelerated NDA process and just one EULA to cover it all. Market recognition Appfire has been consistently recognized for company growth, culture, corporate social responsibility, and product excellence and has been included among the Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work, and Inc. 5000. Learn more about our accomplishments, which would not be possible without our team members, partners, and customers: https://appfire.com/awards. Equal Employer Opportunity (EEO) Appfire is an equal opportunity employer and does not discriminate based on race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, veteran status, or any other protected characteristic as defined by applicable law. Our commitment extends to all employment practices, including recruitment, hiring, training, promotion, compensation, benefits, and termination.
Senior Fullstack Software Engineer
AppfireAppfire is a computer software company that has been recognized as a “global authority” on Atlassian products and software. As an employer, the company aims to cultivate a cult
At Appfire, we believe that great work happens when people get to choose how they work. After 20 years of creating software that empowers teams to break silos and collaborate seamlessly, we've learned that one size does not fit all. That’s why at Appfire, you choose. Choose to work where you thrive: Whether from home, in one of our offices, or while exploring the world, you decide where you’re most productive. From hardware and software to access to two decades of collective wisdom on working effectively in a remote-first company, we’ve got you covered. Choose to balance your life without compromise: Plan your workday around your needs and what matters most to you. Enjoy flexible time off without the hassle of complicated approvals. From day one, we trust you to deliver quality work without sacrificing your personal life, hobbies, loved ones, and well-being. Choose to grow on your terms: Take charge of your professional growth with access to online learning platforms, facilitated training, leadership programs, and internal hackathons. Collaborate with a global team to gain fresh perspectives. When you're ready for a new challenge, our internal mobility program is here to support your journey. No one knows you better than you do. So join us and customize your experience. Choose how you want to work. Choose Appfire. About the role Appfire is looking for a Senior Software Engineer to design, build, and maintain Jira Cloud apps built on Atlassian Forge, ensuring high-quality features, performance, and reliability. You will report to the Engineering Manager and be a member of the Jira Cloud Apps Team. You can choose to work remotely from Bulgaria. Your everyday tasks will include: - Design and implement high-quality features in React + TypeScript using the Atlassian Forge platform. - Own complex product areas end-to-end — from concept, architecture, implementation, testing, to release. - Collaborate with product managers and designers to create intuitive, scalable frontend experiences for Jira Cloud. - Write clean, maintainable, well-tested code and actively participate in code reviews. - Troubleshoot and optimise frontend performance within the Forge runtime. - Improve the reliability and scalability of existing Forge apps. - Mentor engineers, share best practices, and help shape frontend standards and development processes. - Contribute to automation, CI/CD improvements, and internal tooling. Skills and experience you'll need to succeed: - 5+ years of professional experience as a frontend or full-stack engineer. - Strong proficiency in TypeScript, React, modern JavaScript patterns, state management, and component architecture. - Experience building or maintaining cloud or serverless apps (Forge, AWS Lambda, or similar). - Experience with REST APIs, asynchronous flows, and frontend performance optimization. - Solid understanding of CSS/SCSS and frontend build tooling (Webpack, Vite, or similar). - Familiarity with Git, code review processes, and Agile/Scrum environments. - Strong problem-solving skills, ownership mindset, and ability to work independently. Nice to have : - Experience developing Atlassian Forge or Connect apps. - Understanding of Atlassian Cloud APIs and Jira workflows. - Experience with automated testing frameworks (Jest, React Testing Library, Playwright, Selenium). - Experience with AWS services or other cloud platforms. - Interest in developer tools, productivity software, or enterprise SaaS. Beyond the resume skills that match our culture and this role: - You are dedicated to elevating client and co-worker experiences, knowing that exceptional work centers on serving others. - You adapt swiftly to new business demands, understanding that change fuels collective and individual growth. - You excel in communication, effectively connecting in remote/hybrid environments using tools like Slack, Zoom, and G Suite and through occasional in-person events. - You have exceptional coaching, mentoring, and people development skills. We offer: - Financial benefits - Every Appfire employee is eligible for company equity. - Skills development benefits - Access to the Appfire University learning platform, a hub of knowledge, interactive resources, and engaging instructor-led courses designed to fuel your learning journey with unparalleled depth and accessibility. - Health Insurance - Volunteering - 3 fully paid days each year to participate in Appfire’s Corporate Social Responsibility (CSR) Program. Other - Ability to work remotely - Flexible work schedule - Growth opportunity in a dynamic company - Work in a highly motivated team - 25 days paid vacation, team buildings and celebrations, sports card and more - Transport Card - Multisport Card - Food vouchers Come join us at our new office building! GORA is a new office building located in the heart of the city, within walking distance from Paradise Mall and Vitosha Metro station. LEED-certified GORA offers sustainable and comfortable spaces for the business development of its tenants JOB RESPONSIBILITIES DISCLAIMER Disclaimer: The responsibilities outlined in this job posting are intended to provide a general overview of the role. Additional duties may be assigned as needed to meet the needs of the business. Disclaimer:We will review all candidates, and your application will receive full consideration once our team returns. Please expect slower response times during the last two weeks of December. #LI-Remote About Appfire A people-first approach to business Since its inception, Appfire has been a remote-first company. With 850+ employees (who we call fireflies) across 28 countries, we foster an environment where everyone is respected. We invest in team members by ensuring they grow professionally and personally. Making an impact At Appfire, CSR means embedding purpose, responsibility, and impact into everything we do. We use our people, products, and partnerships to make a meaningful difference in the world, we act responsibly as a business, and we empower communities while strengthening our skills and culture and fostering belonging across Appfire. In 2015, Appfire joined the Pledge 1% network of organizations committed to philanthropy. Appfire has since grown our Pledge 1% program to include all four pledge types — product, profit, equity, and employee time. We were among the first to do this, and we’re proud that Pledge 1% is part of our evolution. Our business Appfire mission to equip and connect every team so they can plan and deliver their best work. We are committed to building a durable, multi-generational business, and to evolving, innovating, and scaling in a way that ensures stability and opportunity for years to come What’s our secret sauce? - We follow teams. We do our research and build software that solves real-life collaboration challenges while being easy to implement and a joy to use. We’re proud to support over 20,000 customers and growing, including 55% of the Fortune 500. From the entertainment delivered by Netflix to the devices crafted by Samsung, and Dell Technologies and the financial transactions handled by Visa, Edward Jones, and US Bank, Appfire’s technology is indispensable. Our products also play a pivotal role in streamlining operations and fostering innovation at companies like Tesla and significant institutions such as NASA, Boeing, and many more. - We enhance. Our software is designed to give developers, knowledge workers, and teams the ability to extend and get greater value from the platforms they’ve invested in and enjoy. So far, our solutions extend and enhance the capabilities offered by Atlassian, Microsoft, monday.com, and Salesforce. - We build bridges and invest in our partners. Appfire's success is underscored by its channel program as its primary path to market. Today, Appfire has a dedicated Channel team supporting 800+ channel partners. - We make security and privacy a priority, but we also keep it simple for our customers. We’ve achieved International Organization for Standardization (ISO) 27001 and ISO 27017 and System and Organization Controls (SOC) SOC 2, Type I and SOC 2, Type II certifications. Our award-winning Appfire Trust Center, offers our customers, partners, and prospects the latest security, privacy, and compliance information, including pre-completed questionnaires (CAIQ, SIG, and VSA) with an accelerated NDA process and just one EULA to cover it all. Market recognition Appfire has been consistently recognized for company growth, culture, corporate social responsibility, and product excellence and has been included among the Deloitte Technology Fast 500, Inc. Best Workplaces, BuiltIn Best Places to Work, and Inc. 5000. Learn more about our accomplishments, which would not be possible without our team members, partners, and customers: https://appfire.com/awards. Equal Employer Opportunity (EEO) Appfire is an equal opportunity employer and does not discriminate based on race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, veteran status, or any other protected characteristic as defined by applicable law. Our commitment extends to all employment practices, including recruitment, hiring, training, promotion, compensation, benefits, and termination.
Position Overview LeanScale is a leading consulting firm powering high-growth, B2B Technology startups (e.g. Mistral AI, Chainguard, Clio, and many more). We’re looking to build the McKinsey-for-startups and take pride in bringing in A+ talent. Startups need to rapidly gain distribution before the tech incumbents (bigger tech companies) build their technology. It’s a race. And Go-to-Market Operations is a key part in being able to set the proper foundation and grow quickly. We help leading Go-to-Market organizations build their growth models, and implement the right GTM Operations infrastructure to execute on their plans. As a GTM Engineer, you will be the main GTM systems implementation expert on client engagements as you collaborate with cross-functional teams (both internally and externally) to deliver best-in-class GTM processes, technology, & reporting. The ideal candidate will possess a unique blend of soft skills, technical skills, and a self-starter mentality to drive GTM Operations success both within our organization and with our clients. At LeanScale, we feel confident that you will be given a truly unique opportunity to accelerate your career in GTM Operations by working with many companies at once and collaborating with a large team of operations experts. We also have a path-to-partnership for everyone at the company, where you can be included in profit sharing and our equity pool. Responsibilities - Systems Architecture Design & Implementation: Holistic design and implementation of the best systems for startups at each stage of growth. - AI-native Builder: Stay on the cutting edge of AI development, and incorporate it internally along with our customers at each stage of Marketing, Sales, CS, and Partnerships. - CRM Configuration: Customize CRMs (usually Salesforce/Hubspot) by configuring objects, fields, page layouts, workflow rules, validation rules, and other platform features to support various business processes. - User Management: Create and manage user profiles, roles, permissions, and access settings to ensure data security and appropriate access levels. - Data Management: Import, export, and maintain data within CRMs (usually Salesforce/Hubspot), ensuring data integrity and cleanliness through regular data audits and cleansing activities. - Reporting and Dashboards: Create and manage reports and dashboards to provide insights into sales, marketing, and service performance, enabling data-driven decision-making. - Process Automation: Build and maintain automated processes using workflow rules, process builder, and approval processes to streamline business operations and improve efficiency. - Third-Party Integrations: Integrate Salesforce/Hubspot with external applications and tools to enhance productivity and data synchronization. - Platform Upgrades: Stay updated on Salesforce/Hubspot releases and new features, planning and executing platform upgrades and enhancements as needed. - System Maintenance: Monitor system performance, troubleshoot issues, and coordinate with the IT team to address and resolve technical challenges. - Security and Compliance: Implement security best practices and ensure compliance with data privacy regulations and internal policies. Requirements Soft Skills: - Excellent communication skills to provide training, support, and interact with stakeholders at all levels. - Tenacious problem solver and a bias towards action. - Strong analytical skills to identify and resolve system issues and improve processes. - Meticulous in preparation & documentation - Curious, quick learner (and stays ahead on new technologies) - Adaptable to constant change - Ability to work collaboratively with cross-functional teams to understand business requirements and translate them into technical solutions. - Self-starter (does not wait to be told what to do and is comfortable operating in ambiguity) - LeanScale Values (Integrity, Humility, Taking Action, Challenging Yourself and Others) Hard Skills: - Salesforce/Hubspot Experience: A minimum of 2 years of hands-on experience as a CRM System Administrator, working with Salesforce Lightning or Hubspot. - Certification: Salesforce/Hubspot Administrator Certification is required. - Technical Skills: Proficiency in Salesforce/Hubspot configuration, data management, and process automation. Knowledge of Apex and Visualforce is a plus. - Experience implementing/managing at least one CRM integration tool (CPQ, Enablement Tool, Sales Engagement Tool, CRM data enrichment tool, etc.) - Experience analyzing GTM performance data and presenting insights to exec leadership - Google Sheets / Excel power user


