Staff Software Engineer, Performance Optimization

2 months ago


Canada Narvar Full time
About Narvar

Narvar is a leading platform that drives customer loyalty through seamless post-purchase experiences. We empower retailers to retain, engage, and delight customers, fostering long-term relationships and growth.

Job Summary

We are seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain robust streaming data pipelines using technologies like Apache Beam, Dataflow, or similar frameworks.

Key Responsibilities
  • Design and implement efficient, scalable, and maintainable data pipelines using Apache Beam, Dataflow, or similar technologies.
  • Architect and optimize APIs that serve data from large-scale databases such as Google Bigtable.
  • Design and optimize table schemas in Bigtable, following best practices for efficient data access and performance.
  • Write high-quality, efficient, and scalable code in one of the following languages: Java, Golang, or Rust.
  • Collaborate with cross-functional teams to architect scalable data solutions that meet the needs of our rapidly evolving business.
  • Stay updated with the latest industry trends and best practices in data engineering and DevOps.
Requirements
  • Proven experience working with streaming data pipelines, preferably using Apache Beam, Dataflow, or similar technologies.
  • Extensive experience with large-scale databases such as Google Bigtable/Cassandra, including building and optimizing APIs to serve data.
  • Expertise in designing table schemas in Bigtable, following best practices for efficient data access and performance.
  • Expertise in one of the following programming languages: Java, Golang, or Rust.
  • Demonstrated experience in a zero-to-one startup environment, with the ability to thrive in a fast-paced, entrepreneurial setting.
  • Strong ownership mindset with a proactive approach to problem-solving and a commitment to delivering high-quality results.
  • Proficiency in writing SQL queries for analysis and debugging.
  • Prior experience in working in the Fraud/Risk domain.
  • Familiarity with DevOps fundamentals and containerization technologies such as Docker and Kubernetes.
  • Understanding of data security and privacy best practices.


  • Canada 2K Full time

    About UsAt Fortis Games, we're passionate about creating immersive gaming experiences that bring people together. Our mission is to redefine the game development process, fostering a culture of diversity, equity, and belonging. We're committed to building a sense of community through our games and their communities, while operating in a way that's innovative...


  • Canada 2K Full time

    About UsAt Fortis Games, we're passionate about creating immersive gaming experiences that bring people together. Our mission is to redefine the game development process, fostering a culture of diversity, equity, and belonging. We're committed to building a sense of community through our games and their communities, while operating in a way that's innovative...


  • Canada Mozilla Corporation Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Mozilla Corporation. As a Staff Software Engineer, you will be responsible for leading our engineering team that is responsible for providing an easy, intuitive, reliable, and seamless capture, management, and auto-fill experience of passwords, payment methods, and...


  • Canada Mozilla Corporation Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Mozilla Corporation. As a Staff Software Engineer, you will be responsible for leading our engineering team that is responsible for providing an easy, intuitive, reliable, and seamless capture, management, and auto-fill experience of passwords, payment methods, and...


  • Canada Mozilla Corporation Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Mozilla Corporation. As a Staff Software Engineer, you will be responsible for leading our engineering team that is responsible for providing an easy, intuitive, reliable, and seamless capture, management, and auto-fill experience of passwords, payment methods, and...


  • Canada Mozilla Corporation Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Mozilla Corporation. As a Staff Software Engineer, you will be responsible for leading our engineering team that is responsible for providing an easy, intuitive, reliable, and seamless capture, management, and auto-fill experience of passwords, payment methods, and...


  • Canada Pantheon Full time

    About PantheonPantheon is a leading cloud platform that powers the open web, serving over 300,000 sites for prominent customers like Google, Princeton, and Doctors Without Borders. Our platform enables organizations to manage all their websites from a single dashboard, providing a scalable and secure solution for developers and marketers.Job DescriptionWe're...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Narvar Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Narvar. As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining robust streaming data pipelines using technologies like Apache Beam, Dataflow, or similar frameworks.Key Responsibilities:Design and develop...


  • Canada Narvar Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Narvar. As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining robust streaming data pipelines using technologies like Apache Beam, Dataflow, or similar frameworks.Key Responsibilities:Design and develop...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're seeking a highly skilled Staff Software Engineer to lead our growing full-stack engineering team. As a key member of our team, you'll play a critical role in advising on technical decisions, communicating complex ideas, and mentoring junior engineers.About the RoleAdvise on full-stack technical...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're seeking a highly skilled Staff Software Engineer to lead our growing full-stack engineering team. As a key member of our team, you'll play a critical role in advising on technical decisions, communicating complex ideas, and mentoring junior engineers.About the RoleAdvise on full-stack technical...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're on a mission to revolutionize the digital advertising industry with our innovative platform. As a Staff Software Engineer, you'll play a critical role in shaping the future of our technology and driving business growth.About the RoleWe're seeking an experienced software engineer to lead our...


  • Canada StackAdapt Full time

    Join Our Team as a Staff Software EngineerAt StackAdapt, we're on a mission to revolutionize the digital advertising industry with our innovative platform. As a Staff Software Engineer, you'll play a critical role in shaping the future of our technology and driving business growth.About the RoleWe're seeking an experienced software engineer to lead our...


  • Canada Techedinlabs Full time

    Job Title: Senior Software Developer, Application Performance ManagementWe are seeking an experienced Senior Software Developer to join our team at Techedinlabs. The ideal candidate will have strong experience in building robust and scalable applications.Key Responsibilities:Design and develop high-performance software applications using Java, Kotlin, and...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...