In this role, you will design and implement bidding algorithms end-to-end, tackling large-scale challenges that directly impact company revenue and ad performance, while also contributing innovative ideas to enhance the team’s capabilities. You will design and implement bidding algorithms that optimize CAC, CPA, CTR, and other performance metrics across ad platforms and Develop mathematical models for bid optimization, budget allocation and other constraints.
Job listings
Hiring a Senior Backend Engineer with strong hands-on experience in both Java (Spring Boot) and TypeScript (Node.js with Express or Nest.js). You’ll help build resilient, secure, and scalable financial systems, champion quality and automation, and mentor others. Work with distributed teams in France and Poland in an Agile (Scrum/Kanban) environment. Contribute to a stable product and continuous improvement culture within a motivated team of 200+ engineers.
As an Engineering Manager for one of our application teams, you’ll lead a team of talented developers and contribute hands-on to our provider data management platform and suite of products that directly impact the success of our customers. If you are an experienced people manager looking to own a critical piece of the business then this role is for you.
Transform business requirements into robust, maintainable backend services, aligned with architecture standards and Agile delivery processes. Develop clean, well‑documented microservices and APIs using Java 21 and Spring Boot, documenting interfaces with OpenAPI/Swagger. Follow design patterns, architecture guidelines, and best practices, leveraging Domain‑Driven Design (bounded contexts, aggregates) and event‑storming. Write unit and integration tests and troubleshoot and resolve issues proactively.
Speechify is looking for a Senior Software Engineer to join the Core Experiences Team to build and maintain the foundational services and SDKs that power Speechify’s product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure designing clear, reliable APIs and simple systems that directly enhance the user experience.
As a Senior Software Engineer in the Content Experience Team, you will contribute to the design, development, and optimization of the Employer Resources Library — a large-scale, high-performance content platform. You will develop end-to-end solutions across frontend and backend using Java, PHP, React, GraphQL, and WordPress, ensuring scalability, reliability, and seamless user experience.
Transform business requirements into robust, maintainable backend services, aligned with architecture standards and Agile delivery processes. Develop clean, well‑documented microservices and APIs using Java 21 and Spring Boot, documenting interfaces with OpenAPI/Swagger. Write unit and integration tests; troubleshoot and resolve issues proactively.
We’re looking for a Principal Software Architect to design and implement next-generation, AI-enabled observability and data platforms that power real-time insights and operational reliability across hybrid cloud environments. This role reports to the Senior Director of Engineering and partners closely with Platform, Product, and SRE leadership to define the technical vision and implementation strategy for observability and data systems across the organization.
This Software Engineer, Backend role is all about collaboratively building the foundation of a unified application that consolidates the Web Modeler, Console and Management Identity components into a cohesive experience. You’ll design and implement a modular backend, streamline our data layer and APIs, establish centralized authentication and organization management, and create integration points so domain teams can plug in without reinventing core concerns.
At InPost, we're passionate about building software that helps our customers send and receive their goods. Our Consumer-Facing teams build and maintain web applications and enabling platforms, which provide features such as marketing communication, loyalty programs, and payments. We are looking for an experienced Android Developer to join us in that journey - to heavily influence our platform build, improve processes, and help us deliver the best native app experience in the market.