Job Closed

This listing is no longer active.

Algolia logo
Algolia

Relevant, scalable, and blazing-fast search and discovery experiences

Senior Software Engineer, Merchandising

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

85 days ago

Salary

$176K - $215K / year

Seniority

Senior

Job Description

Senior Software Engineer, Merchandising

Algolia

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a member of the Digital Merchandising team: - You will have a direct impact on Algolia’s user adoption and revenue stream. - You will play a pivotal role in architecting and implementing new products, that will play a central role for the future of Algolia. - You will be in the driver seat to innovate in the multi-billion dollar market eCommerce industry. - Work closely with the rest of R&D teams to deliver the next generation products. Your role will consist of: - Be a key full-stack contributor to the design, development, and operation of the Merchandising services at scale. - Be responsible for the quality, reliability and availability of the system. - Work with other teams to build features and resolve high impact issues. Qualifications - Experience building and working with APIs at scale preferably in Golang and backend experience in Ruby on Rails. - Rigor in high code quality, automated testing, and other engineering best practices. - Located in US Eastern or Central time zones. - Preference for candidates with experience at our current stage and beyond (over 10,000 customers, $200-500M ARR range, high growth, lots of change and building internal infrastructure). Requirements - Experience in C++. - Experience working with large datasets and high traffic. - Experience in Site Reliability Engineering. - Experience in Kubernetes based deployments. Benefits - Remote US: Base Salary Pay Range $176,000 — $215,000 USD. - Flexible workplace strategy emphasizing individual impact, contribution, and output. - Global presence with options for fully remote or hybrid-remote work. Company Description Algolia is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, military status, veteran status, disability status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We value autonomy, diversity, and collaboration. We’re committed to creating an inclusive workplace where everyone is respected and supported—regardless of race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability, or socioeconomic background.

Job Requirements

  • Experience building and working with APIs at scale preferably in Golang and backend experience in Ruby on Rails.
  • Rigor in high code quality, automated testing, and other engineering best practices.
  • Located in US Eastern or Central time zones.
  • Preference for candidates with experience at our current stage and beyond (over 10,000 customers, $200-500M ARR range, high growth, lots of change and building internal infrastructure).
  • Experience in C++.
  • Experience working with large datasets and high traffic.
  • Experience in Site Reliability Engineering.
  • Experience in Kubernetes based deployments.

Benefits

  • Remote US: Base Salary Pay Range $176,000 — $215,000 USD.
  • Flexible workplace strategy emphasizing individual impact, contribution, and output.
  • Global presence with options for fully remote or hybrid-remote work.

Related Job Pages

More Full-stack Engineer Jobs

• Implement well-specified features with guidance from senior engineers. • Write clean, maintainable, and well-tested code that supports system reliability and scalability. • Contribute to responsive web applications and progressive web apps. • Participate in code reviews, technical discussions, and team ceremonies. • Write and maintain automated tests to ensure system reliability. • Collaborate with product and design teams to deliver user-focused solutions. • Document code, specifications, and workflows for clarity and reusability. • Learn and apply prompt engineering, AI-assisted dev tools, and automation frameworks to accelerate productivity.

Massachusetts
Job Closed
Netflix logo

Senior Software Engineer, Video Algorithms

Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

• Perform in-codec experimentation and build PoCs to support the team’s encoding innovation initiatives • Work with internal partners and external partners to take prototypes into production • Build experimentation systems on top of existing media platforms using paved path languages such as C/C++, Python, and Java • Run large experiments to benchmark a solution in terms of rate-quality tradeoff, latency, system performance, etc. • Work on productizing your solutions using paved path tools

United States
$388K - $558K / year
Job Closed
Workbrew logo

Product Engineer

Workbrew

Workbrew is an equal opportunity employer. We make all employment decisions including hiring, evaluation, termination, promotional, and training opportunities, without regard to race, religion, skin colour, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, political affiliation or beliefs (within democratic norms) pregnancy or pregnancy-related condition, marital status, height and/or weight. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. If you have read to this point and you doubt if you are qualified: please apply anyway. Looking forward to hearing from you.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description At Workbrew we are building the features that companies need on top of Homebrew, the most popular package manager on macOS (and growing on Linux). Workbrew provides commercial support and MDM integration and will in future provide many other features around Homebrew needed by the enterprise. We're looking for product engineers with high empathy, willingness to give/take direct feedback and a desire to build delightful, high-quality tools that developers love. Our current stack is Ruby and Go. We define a “product engineer” as an engineer who delivers customer value by learning who users are, empathizing with their problems, and turning those insights into well-scoped, testable outcomes. They balance discovery and delivery by shipping pragmatic MVPs quickly and iterating from feedback, while keeping longer-term strategy and maintainability top of mind. They care about good UX and reliable, high-quality software, and are adaptable, comfortable wearing multiple hats across backend, infrastructure, security, or design. At Workbrew we work hard but (usually) not long. We value getting things done quickly and then being able to spend time with our friends, family and hobbies. We know that “time spent working” is an exceptionally poor metric for output, happiness or success. Qualifications - You have at least 2 years’ experience building either open source software and/or commercial software. - You can (usually) give and receive direct feedback with kindness and empathy. - You are comfortable with asynchronous collaboration. - You use AI tooling to increase velocity without sacrificing quality or security. - You are willing to do some of your engineering work in the open (e.g. open source or repositories shared with external customers). Requirements - You have worked on open source projects before, ideally in the Homebrew ecosystem. - You have worked on a Ruby on Rails application before. - You have worked on a Go application before. - You have worked remotely before. - You have worked on a timezone distributed team before. - You have experience working on software deployed on a Unix or Unix-like OS. A Day In The Life Of A Workbrew Product Engineer - Start work at a time that suits you and your life. - Read Slack backlog, emails (we definitely don’t need you to have these on your phone). - Write code, open pull requests for new features, fixing bugs, etc. - Review pull requests from coworkers and provide helpful, unblocking feedback. - Merge pull requests that seem ready. - 0-2 planned meetings a day. - 0-1 unplanned meetings a day. - Respond to Slack messages with colleagues, customers and partners at least 2-4 times a day. - Write more code, open more pull requests. - Make sure that your colleagues have what they need to not be blocked by you until tomorrow. - Finish work at a time that suits you and your life. 30 Day Goals - You have landed a simple feature in at least one of the (Ruby on Rails) Workbrew Console, (Go) Workbrew Agent or (macOS) Workbrew Installer. 90 Day Goals - You have landed a non-trivial feature in at least one of the Workbrew Console, Workbrew Agent or Workbrew Installer. - You have been able to communicate with kindness, empathy and directness when required. - You have implemented a change based on an (internal or external) customer need from feedback/support request/reported bug/etc. Benefits - The starting contract rate or salary for this role is between $50,000 to $200,000 USD (paid in your local currency, through Oyster, if outside the US). - A generous equity package. - For employees: we provide a flexible paid leave. Everyone is expected to take at least 20 days off a year (or your country’s legal minimum). - Paid travel, accommodation and (pre-agreed) expenses to meet coworkers in person a couple of times a year. - You can do your work from different places around the world (as long as you get your job done and show up for meetings at the right times). - We will consider part-time on a pro-rata basis (e.g. 80% hours for 80% pay). - If there’s something else you really want that we’ve not mentioned: please ask. Company Description Workbrew is an equal opportunity employer. We make all employment decisions including hiring, evaluation, termination, promotional, and training opportunities, without regard to race, religion, skin colour, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, political affiliation or beliefs (within democratic norms) pregnancy or pregnancy-related condition, marital status, height and/or weight. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. If you have read to this point and you doubt if you are qualified: please apply anyway. Looking forward to hearing from you.

United States
$50 - $200 / year
Job Closed
EnergyHub logo

Senior Software Engineer

EnergyHub

EnergyHub, a growing enterprise software company founded in 2007, provides utilities with innovative distributed energy resources (DER), program management solu

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Full Stack Engineer on our growing EV team, you will be responsible for developing our backend services while maintaining a high security posture within our growing infrastructure. This role is a full-stack role, giving candidates the opportunity to build services, APIs, and front-end user interfaces for drivers and clients to interact with. Main Responsibilities: What you’ll do - Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly. - Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions. - Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles. - Build and enhance data lakes to provide additional data analysis for different services and consumers. - Develop services to interact with connected vehicles at scale. - Develop and maintain front end “web apps” to provide UIs for our various different products and services. - Ensure proper security and data protection policies, procedures, and monitoring are in place. - Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform. - Write and maintain technical documentation. - Drive and embody the “Dev Owns Quality” culture. - Other duties as assigned. Qualifications - 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role. - Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring. - Expertise in API ingestion and data normalization processes. - Experience with front end languages, such as React/Typescript. - Experience with containerized systems. - Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening. Requirements - Experience with AWS or other cloud providers. - Experience with GraphQL. - Typical development tools and processes (automated testing, continuous integration/deployment, monitoring systems). - Experience with Event-Driven systems and data processing pipelines (Kafka, SNS/SQS, Kinesis, S3, etc). Benefits - Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other. - Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. - Gain well-rounded experience: EnergyHub offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business. - Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT, SaaS and machine learning challenges. - Be part of something important: Help create the future of how energy is produced and consumed. - Focus on fun: EnergyHub places high value on our team culture. Company Description EnergyHub is a growing enterprise software company that works with the most forward-thinking companies in smart energy. Our platform lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. Company Benefits - 100% paid medical for employees. - 401(k) with employer match. - Casual environment with flexibility to set your own schedule. - Fully stocked fridge and pantry. - Free Citi Bike membership and secure bike rack. - Gym subsidy. - Paid parental leave. - Education assistance program.

United States
$130K - $170K / year
Job Closed