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 mindset Triage, investigate and resolve production issues and outages
Coaching junior 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 microservices Experience with working on cloud native technologies
Experience with working in Agile environments and methodologies e.g. Scrum Experience 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
Diese Cookies sind für das Funktionieren der Website erforderlich und können in unseren Systemen nicht abgeschaltet werden. Sie können Ihren Browser so einstellen, dass er diese Cookies blockiert, aber dann könnten einige Teile der Website nicht funktionieren.
Sicherheit
Benutzererfahrung
Zielgruppenorientierte Cookies
Diese Cookies werden über unsere Website von unseren Werbepartnern gesetzt. Sie können von diesen Unternehmen verwendet werden, um ein Profil Ihrer Interessen zu erstellen und Ihnen an anderer Stelle relevante Werbung zu zeigen.
Google Analytics
Google Ads
Wir benutzen Cookies
🍪
Unsere Website verwendet Cookies und ähnliche Technologien, um Inhalte zu personalisieren, das Nutzererlebnis zu optimieren und Werbung zu indvidualisieren und auszuwerten. Indem Sie auf Okay klicken oder eine Option in den Cookie-Einstellungen aktivieren, stimmen Sie dem zu.
Die besten Remote-Jobs per E-Mail
Schliess dich über 5'000+ Personen an, die wöchentlich Benachrichtigungen über Remote-Jobs erhalten!