Hybrid Staff Software Engineer

Posted last month

Apply now

About the role

  • Staff Engineer on Bazaarvoice's Syndication platform, leading design and development of scalable solutions. Collaborate across teams to enhance the platform and mentor junior engineers.

Responsibilities

  • Lead the design and delivery of high-performance, scalable big data storage and processing solutions, ensuring they align with long-term business goals.
  • Drive Test Driven Development (TDD) and high-quality coding standards.
  • Actively lead code reviews and champion software development best practices across the engineering organization.
  • Partner with cross-functional teams, Senior Staff, and Principal Engineers to solve complex architectural challenges and break down silos.
  • Take full ownership of technical solutions from conception to production.
  • Act as a mentor to junior and senior engineers, fostering a culture of continuous learning and technical excellence.
  • Lead the investigation and resolution of complex production issues and outages.

Requirements

  • 7+ years of professional development experience, with expertise in Java and the TypeScript/JavaScript ecosystem.
  • Quality First: Expertise in TDD and writing clean, maintainable, and testable code for distributed environments.
  • Big Data Processing: Experience of big data storage and processing technologies including Apache Spark, dbt, Redshift, and Snowflake.
  • Cloud Native Mastery: Strong experience with AWS services (Lambda, S3, Step Functions, EventBridge) and building event driven, serverless architectures.
  • Database Expertise: Proficiency in NoSQL (DynamoDB/MongoDB).
  • Infrastructure as Code: Expert knowledge of Terraform, CloudFormation, or SAM.
  • CI/CD & DevOps: Deep understanding of CI/CD pipeline architecture and DevOps practices to enable rapid, safe deployments.
  • Modern Search: Familiarity with search engines like Elasticsearch or OpenSearch for log analysis and data discovery.

Benefits

  • Commitment to diversity and inclusion
  • Equal employment opportunities (EEO)
  • Continuous learning and technical excellence

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job