CrawlJobs Logo

Staff Software Engineer

optimizely.com Logo

Optimizely

Location Icon

Location:
Bangladesh , Dhaka

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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
  • Free catered lunch every day

Additional Information:

Job Posted:
January 01, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer

New

Staff Software Engineer, Justice

The Justice and Corrections team is building new solutions to improve efficiency...
Location
Location
United States , Seattle
Salary
Salary:
168750.00 - 270000.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software engineering
  • Experience driving technical strategy with impact across multiple teams
  • Expertise in building large scale cloud services, including deep knowledge with different database technologies such as SQL, NoSQL, and queuing systems
  • Experience designing and delivering high-availability, scalable cloud-based systems
  • Backend cloud experience in managed languages such as Java, Scala, Go, C#, or similar
  • Frontend experience with JavaScript, Typescript, React, Angular or similar technologies.
  • Experience working with containerization and orchestration technologies (Docker, Kubernetes, etc)
  • Proven ability to work side by side with product managers and other engineers to create a technical backlog to build product experiences that customers love
  • A passion for quality design, code, tools and architectures
Job Responsibility
Job Responsibility
  • Lead by example, drive major projects from design to production
  • Set a high bar on standards of excellence, provide deep technical insights during architecture design reviews
  • Effectively mentor and grow engineers into the Senior and Staff levels
  • Obsess over customers, works backward from customers to build the right solutions
  • Build services that adhere to high bar on availability, performance, and security in mission-critical space
  • Maintain curiosity and desire to stay up to speed on latest technologies and frameworks
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are seeking an exceptionally talented and HANDS-ON STAFF BACKEND SOFTWARE ENG...
Location
Location
United States , Boston
Salary
Salary:
134900.00 - 197900.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive professional software engineering experience, with significant time spent leading projects and driving technical direction at a Senior or Staff level
  • Mastery in designing, building, and operating distributed, high-volume backend systems and REST/gRPC APIs
  • Proficiency in at least one major programming language (e.g., JavaScript/TypeScript, Rust, Java, Go, Python, C#) with the adaptability to work with multiple languages
  • Proven ability to architect solutions using modern patterns, including event-driven architectures, domain-driven design, and containerization (Docker, Kubernetes)
  • Expert knowledge of cloud platforms (e.g., AWS, GCP, Azure) and proficiency in operational tools for monitoring, logging, and CI/CD
  • Exceptional communication, documentation, and presentation skills, with a proven track record of influencing technical decisions across organizational boundaries
  • Familiarity with Agile methodologies (Scrum or Kanban) and DevOps principles
Job Responsibility
Job Responsibility
  • Own the design, review, and implementation of complex, large-scale, and highly available backend services and microservices
  • Serve as an active individual contributor, writing high-quality, maintainable code and tackling the most challenging technical problems
  • Define and drive improvements in performance, scalability, monitoring, and operational excellence, ensuring our systems meet demanding SLOs/SLIs
  • Work closely with Engineering Directors/Sr. Managers and Product Managers to define the long-term technical roadmap, identifying strategic investments in core infrastructure and managing technical debt
  • Act as the lead technical mentor and coach for multiple engineers, defining best practices, conducting rigorous code and design reviews, and raising the overall technical bar across the entire backend organization
  • Lead technical collaboration and coordination across different teams, resolving major technical blockers, and standardizing shared services and technologies
  • Take on increasing responsibilities related to process and project leadership, including driving quarterly planning, leading post-mortems, and starting to formally participate in candidate interviewing and onboarding
  • As part of the growth plan, participate in management activities, such as leading team retrospectives, providing structured peer feedback for performance reviews, and one-on-ones
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Justice

The Justice and Corrections team is building new solutions to improve efficiency...
Location
Location
United States , Seattle
Salary
Salary:
168750.00 - 270000.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software engineering
  • Experience driving technical strategy with impact across multiple teams
  • Expertise in building large scale cloud services, including deep knowledge with different database technologies such as SQL, NoSQL, and queuing systems
  • Experience designing and delivering high-availability, scalable cloud-based systems
  • Backend cloud experience in managed languages such as Java, Scala, Go, C#, or similar
  • Frontend experience with JavaScript, Typescript, React, Angular or similar technologies
  • Experience working with containerization and orchestration technologies (Docker, Kubernetes, etc)
  • Proven ability to work side by side with product managers and other engineers to create a technical backlog to build product experiences that customers love
  • A passion for quality design, code, tools and architectures
Job Responsibility
Job Responsibility
  • Lead by example, drive major projects from design to production
  • Set a high bar on standards of excellence, provide deep technical insights during architecture design reviews
  • Effectively mentor and grow engineers into the Senior and Staff levels
  • Obsess over customers, works backward from customers to build the right solutions
  • Build services that adhere to high bar on availability, performance, and security in mission-critical space
  • Maintain curiosity and desire to stay up to speed on latest technologies and frameworks
  • Collaborate with other Staff and Senior Engineers to shape and drive the technical direction for the team
  • Take a holistic approach to ensuring our products meet high standards including fault-tolerance, scalability, performance, etc
  • Join forces with product and design to imagine and deliver innovative solutions to key customer problems
  • Coach and mentor the next set of engineering leaders
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

As a Staff Software Engineer on the Platform team, you will build software that ...
Location
Location
United States , Irvine
Salary
Salary:
150000.00 - 205000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in the software industry
  • Minimum B.S. in computer science, mathematics, or a related field
  • Experience with web application development, including front-end JavaScript/TypeScript and back-end Java/C#/C++/Go
  • Experience with web services, RESTful services, or microservices
  • Experience with databases like MySQL, SQL Server, Oracle, or Postgres
  • Experience with cloud computing platforms, especially AWS and GCP
Job Responsibility
Job Responsibility
  • Build software that solves complex problems while considering long-term strategy and direction
  • Deliver simple, elegant, scalable, and extensible solutions
  • Design, develop, maintain, and troubleshoot software features with a focus on cost, scalability, performance, and fault tolerance
  • Participate in design discussions, code reviews, and bug triage/Root Cause Analysis (RCA) sessions
  • Share knowledge and experience with the team
  • Collaborate with Product, Engineering, and Technical Operations teams throughout the entire lifecycle
  • Contribute to the development and continuous review of existing projects
  • Participate in the planning and scope of future projects
  • Collaborate to create and iterate on Viant’s customer-facing platform: full-stack development for adding features, improving user experience, enhancing performance
  • Take ownership of functional areas of the platform, such as API development, improving observability, release process improvement
What we offer
What we offer
  • Fully paid health insurance
  • Paid parental leave
  • Unlimited PTO
Read More
Arrow Right

Senior Staff Software Engineer

At Teradata, we believe that people thrive when empowered with better informatio...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science(B.Tech) or related discipline, with at least ten years of related research or industry
  • Master’s Degree in Computer Science(M.Tech/MCA) or related discipline, with at least eight years of related research or industry experience
  • Ph.D. in Computer Science or related discipline, with at least five years of related research or industry experience
  • Technical leadership in composing very complex and visionary idea in cloud-based data management specifically query processing and optimization
  • Familiarity with various database technologies
  • Deep understanding of Amazon Web Services (AWS) / Public Cloud technologies and operations
  • Demonstrated design skills for large scale, elastic and highly available cloud database services or distributed systems
  • Top-notch programming skills in C++, Java, Python, R, SQL
  • Computer Science fundamentals in object-oriented design, design patterns, and test driver development
  • System development experience
Job Responsibility
Job Responsibility
  • Research and establish technical direction for complex feature development, and perform functional and performance problem analysis
  • Perform competitive analysis of competing database management systems and data integration solutions, and provide recommendations on Teradata offering changes to close competitive gaps and enhance competitive advantages
  • Design, implement, validate, and test new database and novel query optimization features in an Agile form, and perform functional and performance analysis of code defects and correction of the defects
  • Contribute to the delivery and continuous support of robust, resilient, and quality database products
  • Lead and establish technical direction for a group of software engineers during feature development
  • Help feature manager with technical aspects of features and projects including plan, track and provide status on large projects
What we offer
What we offer
  • People-first culture
  • Flexible work model
  • Focus on well-being
  • Inclusive environment
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Release Engineering

We are seeking a Staff Software Engineer to join Temporal’s Release Engineering ...
Location
Location
Canada
Salary
Salary:
185000.00 - 248000.00 CAD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong sense of ownership and pride in delivering systems that make releases seamless and reliable
  • Motivation to automate repetitive processes and deliver operational simplicity
  • Experience building or operating release engineering, build, or deployment systems at scale
  • Strong technical judgment with the ability to balance safety, velocity, and maintainability
  • Ability to work independently in a dynamic, fast-paced environment
  • Excellent collaboration and communication skills
  • Experience developing scalable, distributed systems in production environments
  • Proficiency in one or more modern programming languages, ideally Go
  • Familiarity with Temporal or other workflow orchestration systems strongly preferred
  • Experience with Kubernetes and containerized deployments
Job Responsibility
Job Responsibility
  • Lead the full Software Development Lifecycle from requirements and design to implementation, deployment, and long-term operation
  • Design and build automation systems that orchestrate every step of the release process using Temporal
  • Develop and maintain build tooling, deployment workflows, and release infrastructure that ensure consistency and safety at scale
  • Deliver reliable hotfix and scheduled release workflows that minimize risk and eliminate manual coordination
  • Document system design and operational procedures to enable clarity, reuse, and maintainability
  • Take full ownership of the systems you build, ensuring they are scalable, dependable, and easy to operate
  • Define and uphold high standards of technical excellence and reliability
  • Operate production-grade systems and participate in the team’s on-call rotation as needed
  • Continuously improve automation, release cadence, and feedback loops to reduce friction and human involvement
  • Explore new ways to use Temporal to power the release and deployment lifecycle
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • Paid Time Off (PTO) and Benefits outside the United States vary by country, and are issued in partnership with Remote.com
  • Additional perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Release Engineering

We are seeking a Staff Software Engineer to join Temporal’s Release Engineering ...
Location
Location
United States
Salary
Salary:
180000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong sense of ownership and pride in delivering systems that make releases seamless and reliable
  • Motivation to automate repetitive processes and deliver operational simplicity
  • Experience building or operating release engineering, build, or deployment systems at scale
  • Strong technical judgment with the ability to balance safety, velocity, and maintainability
  • Ability to work independently in a dynamic, fast-paced environment
  • Excellent collaboration and communication skills
  • Experience developing scalable, distributed systems in production environments
  • Proficiency in one or more modern programming languages, ideally Go
  • Familiarity with Temporal or other workflow orchestration systems strongly preferred
  • Experience with Kubernetes and containerized deployments
Job Responsibility
Job Responsibility
  • Lead the full Software Development Lifecycle from requirements and design to implementation, deployment, and long-term operation
  • Design and build automation systems that orchestrate every step of the release process using Temporal
  • Develop and maintain build tooling, deployment workflows, and release infrastructure that ensure consistency and safety at scale
  • Deliver reliable hotfix and scheduled release workflows that minimize risk and eliminate manual coordination
  • Document system design and operational procedures to enable clarity, reuse, and maintainability
  • Take full ownership of the systems you build, ensuring they are scalable, dependable, and easy to operate
  • Define and uphold high standards of technical excellence and reliability
  • Operate production-grade systems and participate in the team’s on-call rotation as needed
  • Continuously improve automation, release cadence, and feedback loops to reduce friction and human involvement
  • Explore new ways to use Temporal to power the release and deployment lifecycle
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • Paid Time Off (PTO) and Benefits outside the United States vary by country
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Traffic

We are seeking a Staff Software Engineer to join our Infrastructure Foundations ...
Location
Location
United States or Canada
Salary
Salary:
170000.00 - 250000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading complex engineering efforts focused on network traffic management, network optimization, and cloud orchestration
  • Exceptional collaboration and communication skills, with a demonstrated ability to align stakeholders and lead cross-functional teams
  • A track record of contributing to long-term technical roadmaps and making thoughtful system-level tradeoffs
  • At least 8+ years of coding experience in languages like Go, Java, or similar, with strong expertise in writing concurrent and distributed code
  • Extensive experience designing and building distributed systems, leveraging concurrency primitives, and optimizing network performance
  • Deep expertise in traffic and networking systems, with familiarity across adjacent infrastructure domains
  • Hands-on experience with cloud providers such as AWS, GCP, or Azure, and the ability to optimize cost, performance, and scalability
  • A strong sense of ownership and the ability to balance short-term priorities with long-term strategic goals
Job Responsibility
Job Responsibility
  • Lead the design and development of systems that optimize network traffic and scale for global expansion
  • Drive architectural decisions for high-impact projects, ensuring scalability and reliability
  • Co-author long-term technical roadmaps that set the vision for network scalability, performance, and engineering velocity
  • Set the standard for a culture of engineering and operational excellence
  • Build and nurture effective partnerships across engineering, product, and security teams to align on network infrastructure goals
  • Lead and conduct design reviews for critical projects with a focus on system-level tradeoffs and network scalability
  • Drive the design and implementation of “secure by default” network systems in collaboration with security teams
  • Act as a key stakeholder by engaging with customers and internal teams to understand business requirements and deliver innovative solutions
  • Deeply understand how to leverage Temporal’s software to build and scale networking infrastructure
  • Gather insights into customer needs and incorporate them into technical decision-making for traffic management and networking strategies
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,500 / Year Career Development & Learning
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $500 / Year Professional Memberships
  • Fulltime
Read More
Arrow Right
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.