Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Cambridge?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Roberts Recruiting

Cambridge / Global

Senior Software Engineer, Platform

Job Description

Senior Software Engineer, PlatformOur Platform team is hiring a Senior Software Engineer. The Platform plays a key role to operate at scale. We are modernizing our technology platform and are looking to define key architectural capabilities, guide development teams on their successful implementation, and ensure the stability, security and scalability of our systems.What You'll Do:You will work within our Platform team to lead the technical strategy, design, implement and enhance our core infrastructure. This infrastructure includes, but is not limited to, search and storage solutions, data pipelines, observability systems and developer tooling. Our site functions range from e-commerce, B2B, Analytics, and Data.As a Senior Software Engineer, Platform you will:Work on new and existing projects such as our data streaming platform, container & micro-services infrastructure, and distributed search systems.Define our platform roadmapDeliver features consistentlyWork with other teams to roll out platform updates and mentor other engineersHave a large impact in delivering a high-quality development environment with great quality code and productsWho You Are:Have 8+ years of engineering experienceBS degree or higher in Computer Science or related fieldExperienced with distributed, high performance and loosely coupled systemsHave a deep understanding of distributed messaging systems, modern search engines and various data storage and retrieval techniquesFluent in at least one programming language, preferably on the JVMExpertise with MySQL or other relational databasesBiased towards using data to arrive at decisionsOur technical environment: Java, JEE, Javascript, HTML, CSS, React, Spring, Hibernate, MySQL, MongoDB, Elasticsearch, Kafka, Docker, Jenkins/Maven, Selenium
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location