Senior Software Engineer

Remote, USA Full-time
The Content Core team is the first major entry point to Bazaarvoice’s User Generated Content workflow. The services which are offered by this team provide processing, collection, storage, management, auditing and authenticating each piece of content which enters into Bazaarvoice. This team is highly collaborative, proficient and very well organised - As a Senior Engineer seeking to join this team, you will be responsible for helping design, develop, deliver and own a range of solutions to help extend Bazaarvoice’s Client experience portfolio. Furthermore, you will have many opportunities to work with fantastic engineers across the globe working towards building features to expand your product capabilities. Responsibilities Test Driven Development (TDD) and Behavioral Driven Development (BDD)Write high quality code, participating in code reviews and advocating for best practices of software development Understand complexity of monolith applications and the ability to decompose applications to manageable modern microservices Collaborate with cross functional teams, Senior Staff and Principal engineers Own and deliver high quality technical solutions with strong delivery mindset Develops software product features with security first mindsetTriage, investigate and resolve production issues and outages Coachingjunior engineers on the teamInterested in learning new technologies and contributing to the engineering standards and implementing best practices On-call rotation and responsibilities Experience with implementing monitoring and alerting for the applications Requirements 5+ years of experience in working on backend technologies Bachelor’s or Master's degree in Computer Science or related field Strong understanding and experience developing scalable microservicesExperience with working on cloud native technologies Experience with working in Agile environments and methodologies e.g. ScrumExperience developing Restful APIs Proficiency in backend programming languages like Java, Kotlin, etc. Knowledge of best practices of software development and experience with implementing design patterns and strong understanding of SOLID principles Proficient with relational databases, e.g. MySQL Experience with developing security best practices to protect data and ensuring compliance with security standards and regulations Excellent problem solving and communication skills Experience utilizing CI/CD pipelines using Jenkins or equivalent. Desired Experience with scripting languages like BashExperience with no-sql datastores, e.g. DynamoDB, ElasticSearch, MongoDB, or similar Experience with event driven solutions, e.g. Kafka, RabbitMQ or similar Experience with Infrastructure as Code, e.g. CloudFormation, Terraform, Sam or similar Additional Information #LI-EM1
Apply Now

Similar Jobs

Senior Software Engineer

Remote, USA Full-time

Experienced Work From Home Customer Service Representative - Virtual Team Member for Global Customer Experience Solutions Provider

Remote, USA Full-time

Customer Service and Technical Support Representative - Remote Work Opportunity with Global Leader in Customer Experience and Tech-Powered Innovation

Remote, USA Full-time

Experienced Customer Service Representative - Seasonal Remote Opportunity with a Global Leader in Customer Experience and Tech-Powered Innovation

Remote, USA Full-time

Experienced Customer Service Representative - Work From Home - Remote Customer Experience Solutions with Global Leader Concentrix

Remote, USA Full-time

Opinion Sharing and Data Entry Specialist - Remote Customer Engagement and Market Research

Remote, USA Full-time

**Experienced Customer Support Representative - Remote Call Center Opportunity with Comprehensive Training and Excellent Benefits**

Remote, USA Full-time

**Experienced Remote Customer Service/Call Center Representative - Alarm Monitoring and Dispatch at ADT**

Remote, USA Full-time

**Experienced Entry-Level Amazon Data Entry Specialist - E-Commerce Operations and Customer Experience**

Remote, USA Full-time

Experienced Remote Customer Support Representative - Healthcare Excellence at CVS Health

Remote, USA Full-time

Experienced Part-Time Remote Customer Service Representative for E-commerce Leader – Flexible Hours, Competitive Pay, and Comprehensive Training Provided

Remote, USA Full-time

Working Student Transport Modeling (m/f/d) – Mobility Consulting

Remote, USA Full-time

Experienced Remote Customer Service Specialist – Delivering Exceptional Support and Resolution from the Comfort of Your Home at arenaflex

Remote, USA Full-time

IT Consultant[Salesforce Developer] [Remote]

Remote, USA Full-time

Remote Administrative Support

Remote, USA Full-time

**Experienced Customer Service Representative – Delivering Exceptional Apple Product Support from the Comfort of Your Own Home**

Remote, USA Full-time

Data Entry Career Opportunity at Delta Airlines - Join Our Team as a Detail-Oriented Data Entry Specialist

Remote, USA Full-time

Experienced Pharmacy Technician – Remote Opportunity Available for Detail-Oriented and Compassionate Individuals

Remote, USA Full-time

**Experienced Full Stack Data Entry Specialist – Remote Part-Time Opportunity at blithequark**

Remote, USA Full-time

Experienced Remote Customer Service Representative for CVS Pharmacy - Delivering Exceptional Healthcare Support from the Comfort of Your Own Home

Remote, USA Full-time
Back to Home