This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a motivated Staff Software Engineer for our Content Recommendations Team. The ideal candidate is a strong communicator and collaborator, comfortable working cross-team to find the best solutions while considering architecture, cost of development, and cost of ownership. You must be organised enough to keep up with our fast-moving agile environment and comfortable working across all functions to help shape the future experiences of Optimizely’s products. You will be a key player in driving architecture and design decisions for both new features and the underlying infrastructure that supports them
Job Responsibility:
Research new opportunities and determine the architecture and design together with the Engineering Manager, Product Manager, User Experience Designer, and neighbouring teams
Understand the full problem-space of Content Recommendations, as well as the role of Content Intelligence to assist in our customers' success with their digital experience strategies
Actively research, prototype, and apply modern AI technologies to enhance modelling and analysis within our Content Recommendations engine, driving our AI-first product strategy
Define and de-risk the long-term technical roadmap for the Content Recommendations engine
Turn high-level business goals into a concrete, phased, and achievable engineering strategy
Lead the architectural strategy for evolving our Content Recommendations platform, including the continued migration of critical legacy services (PHP, Python, node.js) to a modern, scalable Kotlin and Kubernetes-based architecture
Drive technical alignment and high-level architecture decisions that span multiple engineering teams, ensuring our solutions are cohesive and well-integrated with the broader Optimizely ecosystem (e.g., Data Platform, SRE, and other product teams)
Levelling up the team via knowledge sharing, extensive code & design reviews, and prioritizing building common tools, advocating improving development processes and learning
Reviews and contributes to interview kits for technical roles and provides interview training to engineers
Requirements:
7+ years of experience as a software engineer
Deep practical understanding of modern AI technologies, with hands-on experience applying LLMs (for text analysis, user behaviour, etc.) and active daily use of AI tools
Deep experience in modern Kotlin development, golang, and Typescript
Extensive, hands-on experience with Kubernetes, Terraform, and working directly with cloud infrastructure (e.g., AWS, GCP, Azure)
Broad experience with a range of server-side technologies, including legacy systems like PHP, Python, and node.js
Experience building, delivering, and maintaining services that comprise modern microservice-based SaaS products
Experience with agile delivery workflows and modern software quality techniques like TDD, pair programming, etc
Experience developing or contributing to development platforms or software frameworks
Bachelor’s Degree (Computer Science or engineering preferred) or equivalent work experience
Displaying Technical Expertise
Communicating Effectively
Solving Complex Problems
Demonstrating Initiative
Delivering High Quality Work
Good English communication skills
What we offer:
Best-in-class compensation plans
Two annual festival bonuses
Recognition and rewards programs
Vacations days
Annual Work/Service Anniversary Leave
Parental leave (both maternity and paternity)
Health insurance
Reproductive benefits for both parents
Volunteering opportunities to make a difference
Chance to work alongside our incredible global team
Free communal transport facilities inside Dhaka to and from the office
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.