CrawlJobs Logo

Distributed Systems Engineer

RTB House

Location Icon

Location:
Poland

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies worldwide. Its proprietary ad-buying engine is the first in the world to be powered entirely by Deep Learning algorithms, enabling advertisers to generate outstanding results and reach their goals at every stage of the funnel. The Core Team is crucial in driving our company’s success, working collaboratively to deliver a wide range of modules and components as part of a system that supports over 24 million queries per second with a latency below 50 m/s.

Job Responsibility:

  • Design and programming of a wide range of modules and components as part of a system that supports over 24 million queries per second with a latency below 50 m/s
  • Work on the optimization of the developed software in terms of response time and resource consumption
  • Ensure the reliability and scalability of the solutions built
  • Create performance and correctness tests for new system components
  • Analyse new technologies in terms of their applicability in production conditions
  • Develop tools for monitoring and analysing the operation of the production system
  • Continuous optimization of existing tools and processes

Requirements:

  • Proficiency in programming
  • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics)
  • Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others)
  • Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to continent level)
  • Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it)
  • The ability to critically analyze the solutions created in terms of performance (from estimating the theoretical performance of the designed systems to detecting and removing actual performance problems in production)
  • General knowledge of issues (typical problems and methods of solving them) in the areas of 'high scalability' and 'high availability'
  • C1 level in English and Polish
What we offer:
  • Attractive compensation
  • Work in a team of enthusiasts who are willing to share their knowledge and experience
  • Extremely flexible cooperation conditions - we do not have core hours, we do not have holiday limits
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project

Additional Information:

Job Posted:
December 27, 2025

Work Type:
Remote work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Distributed Systems Engineer

New

Senior Distributed Systems Engineer - Platform Engineering

For our Platform Engineering team, we are looking for programmers with strong in...
Location
Location
Poland
Salary
Salary:
Not provided
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent understanding of how complex IT systems work - from the hardware level, through software, to algorithms
  • Ability to proactively define requirements, ask appropriate questions and draw conclusions that will combine technical constraints and business needs
  • Ability to lead the design and implementation of a solution
  • Experience in leading project teams
  • Willingness to be involved in topics that go beyond programming and design, such as responsibility for technical areas or communication with other teams
  • Proactive attitude, independence in taking action
  • Extensive experience in programming and readiness to implement key system elements as well as involvement in code reviews
  • Good knowledge of methods of creating concurrent programs and distributed systems
  • Ability to critically analyze created solutions in terms of performance (from estimating the theoretical performance of designed systems to detecting and removing actual performance problems in production)
  • C1 level in English and Polish
Job Responsibility
Job Responsibility
  • Plan and then hands-on lead further development within a given technical area like deployment, monitoring, databases or load balancing, in the context of existing infrastructure within RTB House
  • Coordinate the work of a project team of 3-4 people, also making arrangements with other teams and units within RTB House
  • Ensure the reliability and scalability of the solutions built
What we offer
What we offer
  • Attractive compensation
  • Work in a team of enthusiasts who are willing to share their knowledge and experience
  • Flexible cooperation conditions - we do not have core hours, we do not have holiday limits
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project
Read More
Arrow Right
New

Senior Distributed Systems Engineer - Ad Display Platform Engineering

The Bidding Platform organization is the core of the RTB business, processing ov...
Location
Location
Poland
Salary
Salary:
Not provided
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software engineering
  • Proficiency in programming
  • Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics)
  • Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others)
  • Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to geo-distributed clusters level)
  • Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it)
  • The ability to critically analyze the solutions created in terms of performance (from estimating the theoretical performance of the designed systems to detecting and removing actual performance problems in production)
  • General knowledge of issues (typical problems and methods of solving them) in the areas of 'high scalability' and 'high availability'
  • C1 level in English and Polish
Job Responsibility
Job Responsibility
  • Implement and maintain (in all aspects, including setting up environment, writing configuration code, monitor production) high-quality backend services for displaying Ads globally, focusing on extreme performance and scalability
  • Develop tools (deployment, testing platforms, web performance and reliability monitoring), and critical optimizations to drive measurable improvements in critical user performance metrics for ad rendering and display
  • Write, test, and deploy robust, efficient, and well-documented code in Java/Python, ensuring adherence to the highest coding and performance standards
  • Participate in code reviews, knowledge sharing sessions, and help implement technical standards and best practices within the team
What we offer
What we offer
  • Projects focused on extreme performance and high code quality – solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers)
  • Hardware and software tailored to your preferences (e.g., MacBook, AI tool licenses)
  • Flexible working conditions – no core hours, fully remote cooperation possible
Read More
Arrow Right

Software Engineer, Distributed Systems

We are looking for a distributed systems engineer to work on the systems that po...
Location
Location
United States
Salary
Salary:
180000.00 - 320000.00 USD / Year
hightouch.com Logo
Hightouch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience and comfort with distributed systems and high-scale systems or the ability and desire to build this experience quickly
  • Experience building syncing engines that process and move terabytes of data per day in a scalable way
  • Experience creating event collection or data streaming services that power company critical systems
  • Experience owning systems that have undergone orders of magnitude of growth and helped them scale accordingly
  • Relevant skills and being a fast learner who is excited to take on the challenges we face
  • Strong communicators
  • Have a growth mindset
  • Motivated and persistent in achieving our goals
Job Responsibility
Job Responsibility
  • Work on the systems that power the syncing engine our customers and other engineering teams rely on
  • Apply expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfully improve our ability to move massive amounts of customer data
  • Work on a multi-cloud and multi-region infrastructure that supports a global customer base
  • Own and deliver projects from start to finish
  • Work directly with customers to solve their hardest scaling problems
  • Have influence over what we work on as a team and company
  • Work on problems including Sync Speed, Streaming Syncing, Scalability and Reliability, Personalization API, Multi-Region and Multi-Cloud
What we offer
What we offer
  • Meaningful equity compensation in the form of ISO options
  • Offer early exercise and a 10 year post-termination exercise window
  • Fulltime
Read More
Arrow Right

Software Engineer, Distributed Systems

At Figma, infrastructure is at the heart of everything we build. As a Software E...
Location
Location
United States , San Francisco; New York
Salary
Salary:
149000.00 - 350000.00 USD / Year
figma.com Logo
Figma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, specifically in backend or infrastructure engineering.
  • Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence.
  • Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration.
  • Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby.
  • Strong system design skills and a track record of architecting resilient production systems.
  • Excellent communication skills, with experience collaborating across teams and mentoring others.
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable and reliable infrastructure systems that support product innovation and user collaboration at scale.
  • Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration.
  • Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs.
  • Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems.
  • Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization.
  • Debug and resolve complex production issues that span services and layers of the stack.
  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.
What we offer
What we offer
  • equity
  • health, dental & vision benefits
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • Fulltime
Read More
Arrow Right

Lead Infrastructure Engineer - Distributed Systems

Arcesium seeks an accomplished Lead Infrastructure Engineer to join our Infrastr...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant infrastructure experience
  • Demonstrated desire to take ownership of critical systems and successfully deliver systems and features
  • Advanced proficiency in Python and an eagerness to work with languages like Java, Go, and Bash as needed
  • Advanced knowledge and demonstrated experience with HTTP and other network protocols, load balancing, ALBs, nginx, Apache httpd, Kubernetes ingress, Kerberos, SAML, and other SSO technologies, authentication, and authorization
  • Ability to craft reliable and performant solutions to problems using a combination of software you write and open-source technology
  • Display a curious mind, enthusiasm for technology infrastructure, a knack for problem-solving, and the drive to take initiative and work with the right combination of independence and collaboration
  • A bachelor’s degree in computer science, computer engineering or a related discipline is required
Job Responsibility
Job Responsibility
  • Own the distributed systems ecosystem that powers our SaaS API-driven business
  • Construct innovative infrastructure systems, applications, and tools that streamline and enhance how Arcesium’s applications interoperate
  • Take ownership of our critical technology infrastructure
  • Provide highly available, reliable critical services to our customer-facing applications and developers
Read More
Arrow Right

Systems Engineer, Distributed Connectivity

We are on a Digital transformation journey at the iconic IKEA. To support the di...
Location
Location
Sweden , Helsingborg
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Background in working with Switching & Routing
  • knowledge/experience in large Networks/IT landscapes
  • experience in HPE/Aruba
  • experience working in enterprise data networks in large organisations
  • education in Engineering or proven equivalent experience
  • preferably experience in both development and operations of Network technologies
  • extensive experience in wired or wireless environments
  • willingness to actively acquire new knowledge and skills
  • self-driven with an ability to plan and follow up work tasks
  • good communication skills in English, both verbal and written
Job Responsibility
Job Responsibility
  • Provide feature requests to vendors in a constructive and informative manner
  • collaborate with others and understand the complexity of IKEA’s business and the role of technology
  • develop, run, monitor and support assigned Product or Service
  • deliver a technology service through automation and self-service capabilities
  • maintain provisioning, life cycle management and operation of environments
  • participate in change activities to secure functionality and availability
  • deliver tests, performance analysis, configuration management and create functional/feature specifications
  • assist Product Teams with tasks requiring optimisation/modifications
  • apply good engineering practices within an agile/iterative approach
  • provide support and guidance to other engineers.
  • Fulltime
Read More
Arrow Right

Software Engineer, Streaming Systems

We are looking for a software engineer to join our Streaming Systems team, worki...
Location
Location
United States
Salary
Salary:
180000.00 - 320000.00 USD / Year
hightouch.com Logo
Hightouch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with distributed systems and high-scale systems or the ability and desire to build this experience quickly
  • Experience with streaming systems like Kafka, Kinesis, Pulsar, Warpstream
  • Experience with high RPS, low p99 latency systems
Job Responsibility
Job Responsibility
  • Building the infrastructure that ingests clickstream, product interaction, and transactional data into our platform
  • Working on the high-throughput systems that collect, forward, and perform real time computation on billions of behavioral events from our customers’ users
What we offer
What we offer
  • Equity via ISO options
  • Early exercise
  • 10 year post-termination exercise window
  • Fulltime
Read More
Arrow Right

Systems Engineer

As a Systems Engineer – E/E Architecture & MBSE, you will play a key role in def...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Systems, Electrical, Automotive, or Software Engineering (or equivalent)
  • proven experience in systems engineering for automotive or safety-critical embedded systems
  • strong hands-on expertise with at least one MBSE toolchain: PREEvision, Ansys SDACE Architect / System Architecture Modeler, Enterprise Architect, Siemens Capital
  • experience in electrical architecture definition and harness wiring diagram creation
  • solid understanding of power distribution and load management for vehicle systems
  • ability to define and document communication interfaces (HSI) between hardware and software subsystems
  • familiarity with requirements management tools (DOORS, Polarion, Jama, or equivalent)
  • knowledge of automotive standards such as ISO 26262, ASPICE, AUTOSAR, or SAE J1939
  • strong analytical, collaboration, and communication skills, capable of working with cross-functional engineering teams
  • experience in electric vehicle systems is a strong asset.
Job Responsibility
Job Responsibility
  • Defining and maintaining system and subsystem architectures using MBSE tools such as PREEvision, Ansys SDACE Architect, Ansys System Architecture Modeler, Enterprise Architect, Siemens Capital
  • creating electrical harness wiring diagrams, particularly between vehicle chassis and cabin systems
  • managing power management requirements to ensure correct load sizing, fuse allocation, and distribution for vehicle subsystems
  • developing and maintaining communication flow and interface documentation for the software team, including Hardware-Software Interface (HSI) specifications
  • ensuring traceability of requirements and consistency of system models, architecture diagrams, and interface documents
  • supporting integration, validation, and verification activities throughout the vehicle platform lifecycle
  • contributing to the definition and deployment of MBSE best practices and toolchain integration within the organization.
What we offer
What we offer
  • hybrid work
  • industry leading medical, dental, and vision insurance
  • access to a telemedicine service
  • RRSP program
  • personal and sick days
  • recreation room with pool table and foosball table
  • 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.