Senior Software Engineer I, Data

4 days ago


Atlanta GA United States Narvar Full time

Narvar is growing We are looking for a highly skilled and experienced Senior Software Engineer to join our Data Engineering team. In this role, you will lead, design and build data pipelines and systems that can efficiently store, process, and analyze large and complex datasets.

Data products are at the heart of Narvar’s core business strategy and competitive advantage. The work you’ll do will impact Narvar’s whole business, our partners, and the lives of millions of consumers globally

Narvar handles transactional data for more than 1200+ leading brands and retailers worldwide using our shipment tracking, returns, customer care, bidirectional multi-channel communication, and analytics products to transform their customers' post-purchase experiences.

Day-to-day
  • Develop and implement data pipelines and systems that can handle large volumes of data.
  • Process TBs of data delivering actionable insights and intelligence using technologies such as Spark, Airflow, Google Pubsub, Pulsar, BigQuery, DBT.
  • Collaborate with data scientists and other teams to integrate data into business processes and decision making.
  • Maintain and optimize existing data systems for costs, ease of access, and data governance.
  • Improve data quality by building any tooling, testing, and observability pipelines.
  • Stay up to date with the latest advances in data engineering and implement new technologies as needed.
What we're looking for
  • Bachelors in Computer Science, Engineering or similar.
  • You have 7+ years of relevant experience.
  • Proficiency with Java, Golang, Scala, or Python.
  • Strong knowledge of computer science fundamentals and data structures.
  • Hands-on experience building big data processing systems.
  • Experience with Cloud technology stacks (e.g., GCP or AWS and their product offerings).
  • You have dealt with large amounts of data in production and have built distributed data processing using frameworks like Spark, Hadoop, Apache Beam, or Flink.
  • Experience with large-scale data warehousing architecture, data lakes, and data modeling.
  • Experience with Data Ops and data reliability.
  • Experience with error handling, data validation, dbt models.
  • Previous startup experience strongly preferred.
Why Narvar?

We're on a mission to simplify the everyday lives of consumers. Post-purchase is a critical phase of the customer journey. That's why we created Narvar - a platform focused on driving customer loyalty through seamless post-purchase experiences that allow retailers to retain, engage, and delight customers. If you've ever bought something online, there's a good chance you've used our platform

From the hottest new direct-to-consumer companies to retail’s most renowned brands, Narvar works with GameStop, Neiman Marcus, Sonos, Nike, and 1300+ other brands. With hubs in San Francisco, Atlanta, London, and Bangalore, we've served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.

Pioneering the post-purchase movement means navigating into the unknown. Our team thrives on this sense of adventure while nurturing a mindset of innovation. We're a home for big hearts and we leave our egos at the door. We work hard but we always make time to celebrate professional wins, baby showers, birthday parties, and everything in between.

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for this job #J-18808-Ljbffr

  • Atlanta, GA, United States Data Engineer Jobs Full time

    *Please note: This role is not eligible for 100% remote work. Employees must live within a commutable distance of the Atlanta Area and must be willing to be onsite at the client and/or Slalom Atlanta office up to 5 days a week.* Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the...


  • Atlanta, GA, United States Ultimate Software Full time

    Here at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...

  • Senior Data

    3 days ago


    Atlanta, GA, United States ZipRecruiter Full time

    Job Title: Senior Data & Software EngineerReports to: Head of Innovation and Consumer TechnologyLocation: Atlanta - HybridFLSA Status: ExemptJOIN OUR TEAM We’re excited to learn more about you! To apply for this position, please take a moment to create your candidate profile by scrolling to the bottom of the job description. We look forward to learning...


  • Rochester, MI, United States OneStream Software Full time

    DescriptionSoftware Engineer - IAM Location: Remote, USAEmployment Type: Full-TimeCompensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K SummaryOneStream Software is a leading provider of Corporate Performance...


  • Atlanta, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid- to senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Atlanta, United States Narvar Full time

    Senior Software Engineer I, Data (Promise) Narvar is growing! We are looking for a highly skilled and experienced Senior Software Engineer to join our Data Engineering team. In this role, you will lead, design and build data pipelines and systems that can efficiently store, process, and analyze large and complex datasets. Data products are at the heart of...


  • Atlanta, United States Narvar Full time

    Narvar is growing! We are looking for a highly skilled and experienced Senior Software Engineer to join our Data Engineering team. In this role, you will lead, design and build data pipelines and systems that can efficiently store, process, and analyze large and complex datasets. Data products are at the heart of Narvar’s core business strategy and...


  • Atlanta, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid- to senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Seattle, WA, United States Software Resources Full time

    Senior Software Engineer (Back-End Scala) Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA. On-site 2-4 days per week. Duration : 12 month(s)MUST HAVES: This is not A Data Engineer. This is a back-end expert Scala developer. Must have expert experience with Library Development. This...


  • Atlanta, Georgia, United States Delta System and Software Inc. Full time

    Job OverviewDelta System and Software Inc. is seeking a skilled Senior Data Engineer to join our team in Atlanta, GA. This is a 6-month contract position.CompensationThe estimated salary for this role is $145,000 per year, based on national averages for a Data Engineer in the United States.Job ResponsibilitiesDesign and develop data pipelines using...


  • Juneau, AK, United States Resource Data Inc. Full time

    As a Senior Software Engineer with Resource Data, you’ll help design and develop software solutions that elevate enterprise systems efficiency, performance, and value. You’ll join a team of high-achieving technical consultants and help provide solutions to our clients' most challenging enterprise IT problems. Along with hands-on development, you will...


  • Chicago, IL, United States Epsilon Data Management, LLC Full time

    Overview How You’ll Make an Impact As a Senior Software Engineer, you’ll play a key role in delivering cutting-edge artificial intelligence (AI) and machine learning (ML) applications that drive Epsilon’s mission to empower data-driven solutions. Reporting to (Manager/Team Lead Title), you’ll collaborate closely with cross-functional teams, including...


  • Atlanta, GA, United States Revenue Analytics Full time

    Technology Functions – Product Engineering Because you have exceptional talents and you want to be part of a fun and highly collaborative team that creates analytical products and solutions to eliminate the unknowns in business problems for world-renowned companies. What's In It For You? Competitive base salary 100% paid healthcare including medical,...


  • Atlanta, GA, United States Mastercard Full time

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation,...


  • Atlanta, GA, United States Intuit Inc. Full time

    The Tech for Intuit organization at Intuit is looking for a Senior Software Engineer who wants to help transform the technology that powers our hybrid workforce. Join the Digital Workplace Management team as Senior Software Engineer to help accelerate generative AI user experiences across Intuit. As part of the team, you will work with product managers, user...


  • , AR, United States Crown Point Retirement Center Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have extensive experience in software development, with a strong focus on backend systems. Key responsibilities include designing, developing, and deploying scalable software solutions. A bachelor's degree in computer science or related field is...


  • Atlanta, GA, United States NICE Full time

    At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? We are seeking a Senior...


  • , MD, United States Belaytech Full time

    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer to join our intel team. You will act as a back-end software engineer, helping to design and develop an entirely new graph analysis platform that is, for the very first time,...


  • Atlanta, Georgia, United States Datum Software Full time

    We are seeking a Senior Java Developer to join our team at Datum Software in Atlanta, GA. This is a long-term contract position with opportunities for growth and professional development.Job DescriptionThe successful candidate will have 2+ years of experience working as a Lead Java Full Stack Developer and a strong background in software engineering. The...

  • Software Engineer

    5 days ago


    Atlanta, United States Tech Stars Group LLC Full time

    About the job Software Engineer - Data Integrations Senior Software Engineer Data Integrations It is hard to find someone in todays world who hasnt been impacted by cancer. At OncoLens, we envision a world where every cancer patient has access to the best possible minds, therapies, and innovations in carein time to make a difference. We deliver tech-based...