RTB House logo
RTB House

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

62 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

RTB House

• We're looking for a Senior Software Engineer to help us design, build, and optimize high-performance backend systems that power real-time bidding (RTB) and machine learning at internet scale. • You’ll work on software that handles billions of daily transactions with strict latency and reliability constraints - all in a distributed, low-latency environment. • Developing and maintaining the ML training platform and the bidding infrastructure that evaluates ML models in the production environment. • Identifying performance bottlenecks and optimizing critical, low-level parts of the system. • Ensuring the reliability and scalability of implementations, and creating performance and correctness tests for new system components. • Testing and benchmarking open-source Big Data and ML technologies to assess their suitability for the production environment.

Job Requirements

  • Expertise in designing and implementing complex IT systems.
  • Ability to develop user-friendly, versatile tools.
  • Proficiency in at least one programming language, such as Python, C++, Java, or Scala, along with expertise in Linux.
  • Strong skills in evaluating and optimizing system performance, from initial design through to production troubleshooting.
  • Deep understanding of algorithms and data structures.
  • Initiative and creativity to improve existing solutions.
  • Ability to work effectively both within and across teams.

Benefits

  • A highly competitive salary.
  • The opportunity to work with a team of enthusiasts experienced in Machine Learning, Big Data, and distributed systems, who are eager to share their knowledge and skills.
  • Flexible working hours, with the possibility of remote work or working from our office in Warsaw.
  • Access to the latest technologies, with the opportunity to apply them in a large-scale and fast-paced project.
  • An opportunity to apply your expertise in optimizing algorithms that support hundreds of millions of internet users and billions of ad views per month within the RTB model.
  • The ability to see the immediate impact of your work on the company's business outcomes.
  • The possibility of publishing your results.

Related Job Pages

More Full-stack Engineer Jobs

instellix logo

Software Engineer, Data Analytics & Administration

instellix

Nitrobox builds enterprise-class automated billing and monetization solutions for any sophisticated business model

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• You design integrations, data flows, data models and best practices from the ground up in the context of Data and Analytics. • You work on a scalable, secure and maintainable solution to provide our customers with value both through raw data exports and business KPIs related to the transactions processed on our platform. • You design and develop scalable, maintainable backend services in our modern microservice architecture, create their data-oriented APIs and build dashboards on that basis. • In addition, you develop authorization and administration mechanisms together with your team that govern access to data on our platform and ensure secure and flexible management of those permissions and configurations. • In task and workflow management you design and optimize the interaction between the different roles and users on our platform. • You take responsibility for the end-to-end delivery of new features: from the product concept through architectural decisions and implementation to stable operation in the cloud. • You identify risks, dependencies and optimization opportunities early and actively manage them to ensure success. • You question business requirements and act as a technical sparring partner within the team, propose solutions and contribute your own ideas for new features and technical improvements. • You enjoy working in a team and collaborate closely with Product, Sales and other Engineers.

Germany

Software Engineer – Storage Middleware

Cornelis Networks

Cornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, efficiency, and performanc

• Own the design and development of middleware for storage applications on CN platforms, with a focus on performance, scalability, and production readiness. • Work with customer-relevant storage technologies (Lustre, WEKA, BeeGFS, DAOS, etc.) to improve integration, resolve performance issues, and enable strong end-to-end behavior in distributed environments. • Analyze storage workloads, reproduce issues, develop benchmarks, and deliver fixes or enhancements based on real customer use cases and measured system behavior. • Collaborate across kernel/driver, firmware, fabric management and performance teams to support product development, ecosystem enablement, and advanced customer escalations. • Participate in design reviews, code reviews, CI, and long-term maintenance. • Contribute upstream open-source storage software projects where appropriate. • Operate as a self-motivated 'owner,' taking full responsibility for features from initial ideation through to remote deployment and maintenance.

United States
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Collaborate with the CTO and product/engineering team to define and implement technical solutions • Own projects end-to-end — from architecture and implementation to testing and deployment — working autonomously across multiple areas of the stack • Use AI coding tools (such as Claude Code) extensively as a core part of your daily development workflow • Build and extend product modules across the full stack, including integrations, data pipelines, dashboards, and new feature development • Collaborate on CI/CD pipelines, automated testing suites, and code reviews to maintain system reliability

United States
$90K - $103K / year
Job Closed
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Provide technical leadership and mentorship to a team of software engineers. • Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency. • Design, develop, implement, and maintain access management solutions using Okta for both cloud services and end user applications. • Contribute to the planning, execution, and delivery of software development projects. • Collaborate with cross-functional teams such as Product Management, Quality Assurance, and DevOps.

United States
$173K - $231K / year
Job Closed