Задачи:
— Освоить инструменты разработки, работая с разнообразными технологическими стеками, включая монолитные и микросервисные архитектуры, gRPC и REST API, Kubernetes и Docker, Python и Rust.
— Создавать значимые продукты с высокой степенью автономии, полностью отвечая за свой код от идеи до реализации.
— Упрощать сложные процессы и архитектуры, оптимизировать CI/CD пайплайны, писать поддерживаемый код и создавать минималистичные архитектуры для масштабируемых и надежных решений.
Требования:
— Способность решать сложные задачи, мыслить с первых принципов, структурировать идеи и обращать внимание на важные детали.
— Высокая амбициозность, инициативность, ответственность и стремление к постоянному росту.
— Командный дух, готовность поддерживать лучшие идеи, честность и прозрачность.
— Свободное владение английским языком (чтение, письмо, разговор).
Условия:
— Работа в небольших автономных командах с талантливыми специалистами.
— Возможности быстрого карьерного роста и участия в крупных проектах.
— Конкурентная зарплата с возможностью получения доли в компании.
— Дополнительные льготы: гибкий график, удаленная работа, обучение, медицинская страховка, помощь с переездом, поддержка родителей, ежегодные корпоративные мероприятия.
— Постоянный или срочный контракт, полная занятость.
— Локации: Милан (Италия), Лондон (Великобритания) или удаленно из одобренных стран.
Процесс отбора:
— Тесты на решение нестандартных задач.
— Серия интервью с высокими требованиями к кандидатам.
— Рекомендуется начать работу из офиса в Милане для лучшей адаптации с поддержкой компании по переезду.
Компания придерживается принципов равных возможностей и предоставляет условия для людей с ограниченными возможностями.
УдалённоjuniorFlexible hours, remote working, unlimited backing for learning and training, top-of-the-market health insurance, a rich relocation package, generous parental support, and a yearly retreat to a stunning location
Задачи:
- Автоматизировать процессы тестирования и разработки
- Автоматизировать сбор статистики и составление отчетов по результатам запуска автотестов
- Разрабатывать QA-инструменты для команды тестирования
- Разрабатывать и поддерживать окружение для запуска автотестов: Gitlab, K8s и так далее
- Привлекать функциональных тестировщиков к автоматизации регрессионных сценариев
- Участвовать в процессе code review
Требования:
- Опыт работы в качестве автоматизатора тестирования/SDET от 2 лет
- Хорошее знание автоматизированных сценариев на Java/Kotlin, опыт их разработки
- Опыт автоматизации с использованием фреймворка TestNG или JUnit
- Умение работать с REST API, SOAP API, HTTP/HTTPS, gRPC, Avro
- Знание SQL: DML-, DDL-запросы, JOIN, группировки и агрегирующие функции
- Опыт использования систем сборки: Maven, Gradle и других
- Опыт настройки CI/CD с помощью TeamCity, Jenkins или GitLab
- Умение работать по гибким методологиям, понимание процессов и разделение их ценностей
УдалённоmiddleГеография найма не уточнена, офис: Челябинск
Location: MX - Mexico City, Mexico
Scopely is looking for a
Software Engineer
, Web/Full Stack to join our
Scopely Explore Player Platform
team in Mexico City on a hybrid basis, working 3 days a week from the hub.
At Scopely, we care deeply about what we do and want to inspire play every day - whether in our work environments alongside our talented colleagues or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing and innovating the mobile games industry, connecting millions of people around the world daily.
What You Will Do
We are seeking an execution-focused Software Engineer, Web/Full Stack. We look for engineers with a strong technical background, great execution, and a self-starter mentality. In this role, you will be a key individual contributor focused on developing and scaling the critical web applications and player-facing features that support the global Pokémon GO community. You will build highly interactive, responsive web experiences while ensuring seamless data integration with our backend services.
Building well-designed, highly performant, and reusable web applications and UI components using React, Next.js, and TypeScript
Crafting delightful, low-latency user interfaces that deliver a seamless experience across desktop and mobile browsers for millions of active players
Implementing and maintaining backend services and APIs that reliably serve data to your web applications
Designing and implementing efficient client-server contracts utilizing a modern suite of network protocols, including HTTP, GraphQL, and gRPC
Collaborating closely between engineering, design, and product teams to ensure the goals of the product are aligned with the delivered web features
Participating in code reviews, writing comprehensive unit tests, and conducting troubleshooting to ensure uptime for live production systems
Collaborating with cross-functional team members and stakeholders to cultivate strong working relationships, including regular and reliable attendance and participation in meetings
What We're Looking For
BS, MS, or PhD in Computer Science, related technical field or equivalent practical experience
3+ years of professional industry experience in full-stack web development within a technology or gaming company
Strong, production-proven experience building web applications with TypeScript, React, and framework architectures like Next.js
Solid understanding of client-server application domains, with practical experience querying data and managing network communication via HTTP, GraphQL, and gRPC
Ability to integrate modern AI coding assistants into your daily workflow to streamline development, while ensuring all AI-generated contributions meet team standards for safety, architecture, and reliability
Excellent problem-solving skills, with the ability to work independently, take on ambiguous challenges, and break down goals into concrete tasks
Ability to work in a fast-paced environment and adapt to changing priorities, solve ambiguous problems, and communicate proactively when plans shift
Experience working on cross-functional teams with the ability to communicate effectively through written and verbal communications, including synchronous interactions with others
Strong English language skills are required for this role as we have a highly diverse and global business
Bonus Points
Demonstrated commitment to frontend quality, including concrete deliverables around performance profiling, Core Web Vitals optimization, and test coverage
Experience with Cloud Services like GCP
A passion for Pokémon GO and a deep understanding of social or gaming web products
Please ensure that the résumé/CV you attach is written in English.
At Scopely, we create games for everyone - and want to ensure that the people behind our games reflect that! We are committed to creating a diverse, supportive work environment where everyone is treated with respect. We are committed to providing equal employment opportunities and welcome individuals from all backgrounds to join us & embrace the adventure!
Employment at Scopely is based solely on a person's merit and qualifications. Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants with arrest or conviction records, consistent with applicable federal, state and local law.
About Scopely
Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.
Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its proprietary technology platform, Playgami. Together, these strengths have fueled Scopely’s position as the #1 mobile games company in the U.S. and #2 globally, generating more than $10 billion in lifetime revenue. Whether building global sensations like “MONOPOLY GO!” from the ground up, or expanding through strategic acquisitions, including the FoxNext, GSN, and Scopely Explore games businesses — Scopely consistently delivers experiences players love today and return to for years to come.
Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine and one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators,” Scopely believes that video games can be a force for good — creating meaningful connections, vibrant communities, and making life better through play.
Scopely has global operations and partners across four continents in more than a dozen countries worldwide. For more information, visit:
https://www.scopely.com/
.
Notice to Candidates: Scopely will never request payment or financial information during the application or hiring process. Please apply only through our official
website
and verify that all Talent Partner communications come from an email address ending in @
scopely.com
.
Should you have any questions or encounter any fraudulent requests/emails/websites, please immediately contact recruiting@scopely.com. Our job applicant privacy policies are available here:
California Privacy Notice
and
EEA/UK Privacy Notice
.
Employment at Scopely is based solely on a person's merit and qualifications. Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants with arrest or conviction records, consistent with applicable federal, state and local law.
Задачи:
— Разработка и развитие backend-сервисов на Go;
— Проектирование микросервисной архитектуры;
— Реализация event-driven взаимодействия между сервисами (Pub/Sub, очереди);
— Работа с WebSocket-соединениями и real-time потоками данных;
— Проектирование и реализация gRPC API;
— Разработка логики финансовых расчётов (decimal-арифметика, точность, атомарность операций);
— Обеспечение ACID-гарантий и атомарных транзакций;
— Оптимизация производительности и снижение latency;
— Работа с нагрузкой 1000+ TPS в пиковых значениях;
— Проектирование схем баз данных и оптимизация запросов;
— Участие в решении задач масштабирования и отказоустойчивости;
— Написание unit и integration тестов;
— Участие в code review и технических обсуждениях.
Требования:
— 5+ лет коммерческой backend-разработки (из них 3+ лет конкретно на Go);
— Глубокое понимание concurrency в Go (goroutines, channels, context);
— Понимание принципов микросервисной архитектуры;
— Опыт построения event-driven систем;
— Опыт работы с очередями и брокерами сообщений;
— Уверенная работа с MySQL (индексы, транзакции, оптимизация);
— Понимание финансовой арифметики (decimal, точность вычислений, отсутствие float-ошибок);
— Опыт работы с Redis;
— Понимание принципов построения low-latency систем;
— Опыт работы с Docker и Git;
— Уверенная работа в Linux-окружении.
Будет плюсом:
— Опыт работы в доменах: CEX, DEX, Market making, Fintech, Payments;
— Опыт работы с высоконагруженными системами (1000+ TPS);
— Опыт построения real-time систем (WebSocket, streaming);
— Опыт работы с gRPC;
— Понимание circuit breaker, retry-политик, backoff-стратегий;
— Опыт внедрения мониторинга (Prometheus, Grafana);
— Понимание принципов горизонтального масштабирования;
— Опыт работы с Kubernetes.
Условия:
— Полностью удалённый формат работы из любой точки мира;
— Участие в разработке сложного высоконагруженного продуктового решения;
— Реальная инженерная свобода и прямое влияние на архитектуру;
— Комфортные варианты выплат в USD / USDT / RUB.
Location: Morocco; Egypt
Description
Intetics, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for a
Senior Golang Developer
to enrich its team with a skilled professional who will help drive innovation and deliver cutting-edge solutions.
We specialize in
high-performance backend development, cloud-native applications, distributed systems, and scalable microservices architectures
. Our projects span across various industries, including
IoT, cloud computing, fintech, AI-driven solutions, and real-time data processing
.
We are looking for a
passionate and ambitious Golang engineer
who can take ownership of backend development, selecting the right technologies and tools to build robust and scalable solutions. If you thrive in an innovative environment and can transform ideas into working solutions, we invite you to join our team.
We are seeking
Senior Golang Developers
to contribute to our growing team and work on complex, high-load backend systems.
Primary Responsibilities:
Develop, optimize, and maintain
scalable, high-performance backend applications
using
Golang
.
Design and implement
microservices-based architectures
and cloud-native solutions.
Ensure
code quality, scalability, and maintainability
through best development practices.
Participate in
code reviews, design discussions, and architecture decisions
.
Work closely with
cross-functional teams
to design and deliver high-impact solutions.
Troubleshoot and optimize existing systems for
performance, security, and reliability
.
Contribute to
technical documentation and knowledge-sharing
within the team.
Responsibilities:
Requirements:
5+ years of experience
in software development, with a strong focus on
Golang
.
Solid understanding of
concurrent programming, distributed systems, and microservices
.
Experience working with
RESTful APIs and gRPC
.
Familiarity with
SQL and NoSQL databases
(e.g., PostgreSQL, MySQL, MongoDB).
Hands-on experience with
Docker, Kubernetes, and cloud platforms
(AWS, GCP, or Azure).
Knowledge of
CI/CD pipelines, automated testing, and DevOps practices
.
Strong problem-solving skills and the ability to work independently.
Excellent communication and teamwork skills.
Nice to Have:
Experience with
message brokers
(Kafka, RabbitMQ, NATS).
Understanding of
GraphQL, WebSockets, and streaming architectures
.
Experience in
AI/ML, IoT, or blockchain-related projects
.
Familiarity with
security best practices
in backend development.
Prior experience working in
Agile/Scrum development environments
.
Experience with IntelicsML
Location: Morocco; Egypt
Intetics Inc., a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for Senior .Net Engineer to enrich its team with a skilled professional to spread company’s ideas, vision, content and messages.
Responsibilities:
Develop and maintain a high-performance image processing system capable of processing up to terabytes of 3D images and raster images per day. Availability 24/7
Implement algorithms and techniques to efficiently process and analyze images, including image segmentation, feature extraction, and object recognition
Develop tools and applications (back-end) to visualize and manipulate 3D images and point cloud data
Optimize processing speed and memory usage for maximum efficiency
Implement database management solutions to store and retrieve image data efficiently
Implement integration with embedded devices via gRPC protocol.
Collaborate with other team members, including microscope hardware engineers, to ensure seamless integration of the image processing system with the overall workflow.
Requirements
Technical Skills:
Extensive experience in C# programming language (.NET/.NET Core)
Strong understanding of performance optimization, image processing algorithms and techniques
Experience with raster image processing and manipulation
Familiarity with image file formats, including TIFF, JPEG, and PNG
Knowledge of multithreading and parallel processing
Experience with SQL and large storage database management (MS SQL or PostgreSQL)
Libraries Experience:
Familiarity with .NET libraries, such as ADO.NET, Entity Framework, or Dapper
Familiarity with gRPC protocol.
Nice to have: experience with image processing libraries, such as OpenCV, EmguCV, or ImageMagick.
Nice to have: experience with healthcare image processing in general, or Zeiss CZI in particular.
Experience with IntelicsML
Location: Remote, Germany, EMEA
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About Us
Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.
Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.
Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.
As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.
During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.
About the Role
Fivetran is building data pipelines to power the modern data stack for thousands of companies.
We’re seeking a Principal Software Engineer to contribute to the technical architecture, design and development of Fivetran’s Managed Data Lake product offering. As part of a senior engineering team, you’ll partner with product and engineering teams to build scalable, high-performance systems, advance open-source technologies, and set technical standards that raise the bar across the organization.
This is a full-time remote position based out of Germany.
Technologies You’ll Use
Java, C++, Postgres, Temporal, gRPC
AWS, GCP, Azure, Kubernetes, Grafana
Iceberg, Polaris, Delta Lake, Parquet, DuckDB
What You’ll Do
Partner closely with product teams to understand requirements and design cutting-edge new capabilities that go directly into customer’s hands.
Design, develop, implement, and operate highly reliable large-scale data lake systems in cooperation with a dedicated data lake engineering team.
Contribute to open-source projects such as DuckDB and Polaris.
Embrace Fivetran innovations with open-source standards and toolsets.
Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them.
Ensure operational excellence of the services and meet the commitments to our customers regarding security, reliability, availability, and performance.
Set technical directions and influence cross-functional teams.
Skills We’re Looking For
6+ years of hands-on or research experience with high-performance relational data management systems.
Deep understanding of infrastructure & software optimizations and performance engineering to drive significant performance, latency, and availability improvements.
Proven track record of leading and delivering large and complicated projects.
Strong development skills in Java and C++.
Solid experience with public clouds (AWS, Azure, GCP).
Demonstrated knowledge of columnar storage formats.
Growth mindset and excitement about breaking the status quo by seeking innovative solutions.
Excellent team player who is consistent in making everyone around you better.
Bonus Skills
Strongly prefer an MS or PhD in Computer Science, ideally focusing on database management and/or storage engines.
#LI-IM1
#LI-REMOTE
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off.
RSU stock grants*
Professional development and training opportunities
Company virtual happy hours, free food, and fun team-building activities
Monthly cell phone stipend
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
*
May vary by country and worker type - please reach out to your recruiter for more information
Click
here
to learn more about Fivetran's Benefits by Region.
We’re honored to be
valued at over $5.6 billion
, but more importantly, we’re proud of our
core values of Get Stuck In, Do the Right Thing, and One Team, One Dream
. Read about us in
Forbes
.
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team,
click here
and enjoy our video.
To learn more about our candidate privacy policy, you can
read our statement here
.
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this
form
. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Location: Portugal; Albania; Greece; Bulgaria; Kosovo; Bosnia and Herzegovina; Italy; Spain; Malta; Romania; Ireland; Croatia; Serbia; Montenegro
Workplace: Remote
ABOUT BLOCK LABS
Block Labs is a premier technology studio operating at the bleeding edge of Web3, Artificial Intelligence, and iGaming. We don't just ship features; we engineer high-scale, production-grade platforms that power the next generation of digital products.
We are a collective of senior engineers, product strategists, and builders who refuse to compromise on architecture. Whether we are designing autonomous multi-agent AI systems, building decentralized financial infrastructure, or architecting high-frequency iGaming platforms, our standard is excellence.
We move fast, but we build for the long term. If you are looking to work alongside a team that values deep technical expertise, thoughtful system design, and product ownership, Block Labs is where you belong.
ABOUT THE ROLE
We are building the backend that powers how players experience our platform: a set of multi-tenant services that turn high-volume player activity into engaging, personalised, and trustworthy experiences. It is a broad and evolving remit, with real room to shape new products and capabilities as the platform grows.
You’ll be joining a senior, highly technical team building greenfield backend services that react to player activity in real time and at scale. We value autonomy, craftsmanship, and long-term thinking, and we’re building event-driven systems designed for resilience, low latency, and trust.
KEY RESPONSIBILITIES:
- Design and build distributed backend services that power player engagement across a multi-tenant platform.
- Develop core platform features and services across a broad and evolving set of player-facing domains, from engagement and personalisation to platform integrity.
- Consume and process high-volume player activity streams, integrating with internal platforms (payments, game providers, player data) and relevant third-party tools.
- Collaborate with product, frontend, data, and infrastructure teams to deliver reliable, end-to-end systems.
- Contribute to architectural design and drive technical decisions across services.
- Ensure scalability, fault-tolerance, and data integrity, including the correctness guarantees required when balances and player-facing decisions are involved.
- Maintain clean, testable, and well-documented Go code following industry best practices.
ABOUT YOU:
- 6+ years of experience in backend development, ideally on high-throughput, real-time, or consumer-facing systems.
- Strong proficiency in Go as a primary backend language; experience with gRPC and RESTful APIs is highly valued.
- Solid understanding of distributed systems, multi-tenant architectures, and microservices.
- Experience building consumer-facing or platform services where engagement, personalisation, or platform integrity matter is a strong advantage.
- Comfortable working in cloud-native environments.
- Deep commitment to software reliability, observability, and security best practices.
- Excellent communication skills and a collaborative mindset.
NICE TO HAVE:
- Experience with rules engines, real-time scoring, or decisioning systems.
- Background in fintech, real-time gaming and entertainment platforms, or other high-traffic consumer products.
- Familiarity with event-driven systems, Kafka, or message queues.
- Prior experience designing APIs for multi-tenant or white-label products.
What kind of culture can I expect?
Mature, mission-driven, and low-ego. We value clarity over noise, outcomes over theatrics, and pace without chaos. If you’re one of the smartest minds in your craft and want to build with other experts, you’ll feel at home here.
Задачи:
— Проектировать и разрабатывать backend-сервисы для флагманского продукта в области квантовых вычислений.
— Создавать и поддерживать высоконагруженные, высококонкурентные облачные микросервисы.
— Реализовывать паттерны реактивного программирования для обеспечения масштабируемости системы.
— Сотрудничать с международной командой разработчиков.
— Участвовать во всем жизненном цикле разработки программного обеспечения для корпоративных систем.
Требования:
— Опыт работы с Java и Kotlin не менее 8 лет.
— Глубокие знания многопоточности и работы в Linux-средах.
— Опыт работы с архитектурой микросервисов и высоконагруженными системами.
— Владение английским языком на уровне B2+ для участия в собраниях и интервью.
— Для удаленной работы необходимо проживание вне России.
Будет преимуществом:
— Опыт работы с сетевыми или накопительными устройствами.
— Знание Python и gRPC.
— Опыт работы с системами мониторинга и управления.
Условия:
— Гибкий график и культура удаленной работы.
— Возможности командировок в Израиль.
— Доступ к передовым технологиям и сложным проектам.
— Работа в команде с наставничеством.
УдалённоseniorREMOTE GLOBAL EXCEPT RUSSIA Location: Remote (Global, excluding Russia) or Onsite in Tel Aviv, Israel; Must be based outside of Russia for remote roles
Задачи:
— создание цифровых помощников для управления рисками инвестиционных портфелей в мультиагентной системе, анализирующей отчетность эмитентов, новостную повестку, судебные производства, котировки, кредитные рейтинги.
Требования:
— глубокое понимание архитектуры и принципов работы больших языковых моделей (LLM);
— опыт разработки и интеграции AI-агентов и multi-agent систем;
— понимание методов и алгоритмов машинного обучения и обработки естественного языка (NLP);
— опыт с RAG (retrieval-augmented generation) и Knowledge Graph;
— навыки prompt engineering;
— опыт с инструментами и фреймворками: LangChain, GigaChain, LangGraph, LangFlow, n8n, Flowise, OpenRouter, NeuroAPI, GigaChat, ChatGPT, DeepSeek, Qwen, Mistral;
— программирование на Python (приоритет); Java/Go/JavaScript — будет плюсом;
— разработка и интеграция backend-сервисов и WebUI для AI-решений;
— протоколы обмена данными: REST, WebSocket, JSON-RPC, gRPC;
— системы логирования, мониторинга и диагностики для AI-приложений;
— базовые DevOps и CI/CD практики;
— опыт реализации и сопровождения AI-агентов в production-средах;
— разработка приложений на базе LLM с использованием популярных open-source и коммерческих моделей;
— интеграция внешних данных (базы знаний, API) для расширения возможностей AI-агентов;
— построение кастомных пайплайнов обработки запросов и ответов;
— участие в проектах по оптимизации производительности и масштабируемости LLM-систем;
— командная разработка и взаимодействие с продуктовой и DevOps-командами.
Условия:
— удаленная работа;
— полная занятость;
— грейд middle+/senior;
— зарплата от 260 000 до 350 000 ₽ в месяц.
Задачи:
— Проектировать, реализовывать и оптимизировать API-стек и SDK, включая REST и websocket протоколы для торговли и данных в реальном времени.
— Разрабатывать компоненты с высокой производительностью для механизма сопоставления и логики шлюза.
— Совершенствовать спецификации API и улучшать показатели задержек в сотрудничестве с заинтересованными сторонами.
— Интегрировать компоненты биржи, такие как сопоставление, клиринг и состояние аккаунта, в единый интерфейс.
— Проводить тщательное бенчмаркинг, нагрузочное тестирование и измерение задержек.
— Поддерживать тестовые стенды, документацию по API и версионирование.
Требования:
— Обширный опыт с распределёнными бэкенд-системами и производительными API в реальном времени.
— Сильные навыки в Go, Rust, Python, Java или TypeScript.
— Экспертиза в паттернах проектирования API (OpenAPI, gRPC, REST, websockets) и лучших практиках аутентификации и ограничения скорости.
— Знание архитектур торговых систем, включая жизненный цикл ордеров и логику сопоставления.
— Умение отлаживать и проектировать в высоконагруженных конкурентных средах.
Плюсом будет:
— Опыт с Rust или Python в приложениях с чувствительностью к задержкам.
— Опыт создания шлюзов бирж, FIX-движков или торговых API.
— Знание моделей криптокошельков и ончейн ордеров.
— Опыт в HFT, количественной торговле или симуляционных средах.
— Знакомство с инструментами доступа к рынку, такими как колокация и маршрутизаторы ордеров.
Условия:
— Гибкий формат работы: полностью удалённо или в офисе в Нью-Йорке.
— Конкурентная компенсация, включая зарплату и токены.
— Помощь с релокацией в Нью-Йорк.
— Возможность работать с командой мирового класса из Jump, Citadel, Google и Palantir.
УдалённоRelocation support available for NYC; Relocation assistance for candidates moving to New York City
Location: European Union
Workplace: Remote
About the Role
We’re looking for a Senior Software Engineer to join a newly forming team that will own one of the most specialised and business-critical domains in our technology landscape - Game Engine.
This role sits at the intersection of engineering, game mathematics, platform, and compliance. You’ll work on the tools, frameworks, and services that enable our mathematicians and game teams to build, validate, run, and monitor game logic in production.
This position is about deep ownership of a very specific technical domain: game engines, mathematical packages, simulation data, RTP monitoring, round details, and integrations with games developed both internally and by external studios.
You’ll be part of a, experienced Core team with a high level of responsibility. The impact of this work is direct: incorrect game logic, missing round details, or inaccurate RTP monitoring can affect game delivery timelines, business performance, and regulatory readiness.
If you enjoy working close to complex domain logic, reviewing technical implementations, understanding how games work under the hood, and owning systems where precision matters - this role will feel like home.
Key Responsibilities
- Own, maintain, and evolve Playson’s Game Engine.
- Work on internal frameworks and libraries used by mathematicians to implement game logic and mathematical packages.
- Review and validate code written by mathematicians, ensuring quality, correctness, maintainability, and proper usage of internal frameworks.
- Contribute to the development and support of game engines used to run mathematical logic within our platform.
- Support integrations with external game studios by helping build wrappers and bridges between third-party game implementations and Playson’s platform.
- Work with data structures and protocols that connect game logic with frontend and backend systems.
- Contribute to RTP monitoring processes, including validation of production transaction data against simulation data and expected mathematical behaviour.
- Support and evolve tools used for mathematical review, simulations, data files, monitoring, and alerting.
- Implement and maintain round details logic required for regulated markets, ensuring that detailed game round information can be correctly provided to partners and regulators.
- Collaborate closely with mathematicians, backend engineers, platform teams, compliance stakeholders, and product representatives.
- Participate in code reviews and technical discussions to ensure a high engineering standard across the Game Engine domain.
- Investigate issues related to game logic, mathematical validation, monitoring, and engine behaviour.
- Participate in minimal on-call responsibilities related to the systems owned by the team, mainly around monitoring, alerts, and domain-specific incidents.
- Take ownership of a highly specialised area where quality, accuracy, and attention to detail are essential.
Requirements
- Strong software engineering experience, ideally in backend, game engine, gaming, gambling, betting, or simulation-heavy environments.
- Strong background in C++ and experience working with legacy C++ systems.
- Good understanding of software architecture, code quality, testing, debugging, and maintainability.
- Experience with mathematical models, probability-based systems, simulations, random generators, or RTP-related logic.
- Experience reviewing complex code and providing clear technical feedback.
- Ability to understand domain-specific logic and work with technical systems where business rules, mathematics, and engineering are closely connected.
- Strong problem-solving skills and ability to work with complex, non-standard technical challenges.
- Experience working with production systems where reliability, accuracy, and correctness are critical.
- Understanding of backend systems, APIs, data flows, and service-to-service communication.
- Ability to collaborate closely with non-engineering technical experts, especially mathematicians or domain specialists.
- Strong ownership mindset and willingness to become a key expert in a narrow but highly important technical domain.
- Product-oriented thinking, with an understanding that games are the core product and engineering decisions directly affect delivery, quality, and compliance.
- Experience in iGaming, gambling, betting, game development, or casino games.
- English communication skills sufficient for working in an international environment.
Nice to Have
- Experience with Node.js/TypeScript.
- Understanding of regulated markets and compliance requirements in iGaming.
- Experience with ClickHouse or other analytical/columnar databases.
- Experience with monitoring, alerting, and production diagnostics.
- Experience with AI-assisted code review or automated validation tools.
- Knowledge of microservices architecture and distributed systems.
- Familiarity with Kafka, gRPC, Kubernetes, or AWS.
- Experience integrating third-party games, external studio products, or wrapper-based solutions.
- Ukrainian language skills would be a plus.
What We Offer
- Competitive Salary
- Quarterly Bonuses
- Unlimited Paid Time Off
- Unlimited Paid Sick Leave
- Remote & Flexible Working
- Private Medical Insurance
- Financial Support for Life Events
- Professional Development Budget
- International Exposure
- Regular Company Events
*Benefits may vary depending on location and contractual agreement
Recruitment Process
- HR interview
- Technical interview (with Live coding)
- Final interview
Join us today!
By submitting your application, you acknowledge that your personal data will be processed in accordance with our Privacy Policy https://playson.com/privacy.
Задачи:
- Поддержка текущего функционала продукта.
- Расширение и развитие функционала действующего продукта.
- Анализ логов, данных, выстраивание логических цепочек, построение и проверка гипотез.
- Создание и поддержка новых дата-пайплайнов.
- Работа с Clickhouse. Написание и оптимизация средних/сложных SQL запросов.
- Анализ, подготовка и обработка данных.
- Обеспечение качества данных.
Предстоит поддерживать и развивать:
- Десктопное кроссплатформенное ПО (Java 17+, Swing).
- Монолитное ПО, включает в себя клиентскую и серверную части (взаимодействие посредством gRPC).
- Отсутствие фрэймворка, используются собственные наработки.
- Организация взаимодействия с БД (PostgreSQL, ClickHouse) посредством jdbc, без подключения дополнительных библиотек.
- Организация работ механизмов в многопоточном режиме с помощью ExecutorService, CompletableFuture.
- Покрытие кода тестами (Mockito, JUnit).
- Аналитические запросы и большие объёмы данных (~60 TB).
Требования:
- Опыт работы в аналогичной роли от 3 лет.
- Знание теории реляционных БД, понимание логической, физической моделей БД.
- Опыт оптимизации сложных запросов.
- Опыт поиска проблем в работающих под высокой нагрузкой системах.
- Опыт создания и поддержки ETL-процессов.
- Глубокий практический опыт разработки на Python (pandas, numpy).
- Опыт работы с Apache Airflow, самостоятельное создание DAG.
- Опыт работы с СУБД Clickhouse, написание средних/сложных и нетривиальных SQL-запросов.
- Умение самостоятельно брать задачи, по необходимости уточнять требования и доводить до финального результата.
- Навык поиска оптимальных решений: умение работать в условиях неопределенности, формулировать вопросы и предлагать решения.
Location: Berlin, Germany
Workplace: hybrid
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a
Founding Backend Engineer(Go)
to join one of our
clients
' team in Berlin. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
Key Responsibilities:
Develop and maintain backend applications using Go
Design and optimize cloud-based solutions using AWS services (EC2, Lambda, S3, SQS, SNS, etc.)
Design, use and manage databases, including PostgreSQL, Neo4J, Redis, and Elasticsearch
Develop, manage, and optimize containerized applications using Docker
Automate processes using Bash/Python scripting
Optimize and maintain RESTful APIs, ensuring security and performance
Work closely with frontend engineers, DevOps, and product team to deliver robust applications
Monitor, debug, and improve backend performance, reliability, and scalability
Implement caching, messaging queues, and event-driven architectures where needed
Build whole platform from scratch
5+ years
of
GoLang
experience
Hands-on coding mentality;
can build things from scratch and familiar with different architectures
Hands-on experience with
Docker, Kubernetes
(EKS) and containerized workloads
Experience designing
RESTful
and
gRPC
APIs and using frameworks like
Gin
Hands-on experience with messaging systems (e.g.,
SQS
,
Kafka
)
Experience with
CI/CD pipelines
(GitHub Actions or similar)
Experience operating
PostgreSQL (RDS / Aurora), Neo4J(or similar)
Experience with
AI agents
, LLM-based systems, MCP, RAG, Prompts, Embeddings, Vector, etc
Experience with
AI stack
(AWS Bedrock, LangChain, pgvector or similar)
Experience with
Infrastructure as Code
(Terraform)
Experience with
monitoring, logging, observability
(Grafana, OpenTelemetry, Prometheus)
Ability to
troubleshoot
production issues end to end
Experience with
Coding CoPilots
(Claude Code, GitHub Copilot, AWS CodeWhisperer, Codex, etc.)
Experience supporting
production SaaS platforms
Strong understanding of
SaaS integrations
and app-to-app permission flows
High ownership mentality, startup mindset, and ability to move quickly
Experience in
startup or scale-up environments
Low ego, high commitment, and a
true tech startup mentality
Strong
problem-solving skills
and ability to work in a collaborative environment
Excellent
English
communication skills
Nice-to-have requirements:
Experience working with
Java
Ability to code in
Python
Experience with security architecture, identity security, or
security engineering
Familiarity with
compliance frameworks
(NIS2, DORA, ISO 27001, SOC 2)
Experience with
AWS
in production environments
Exposure to
graph-based modeling
(identity graph, access graph, risk graph)
Familiarity with
compliance frameworks
(NIS2, DORA, ISO 27001, SOC 2)
Understanding of
OAuth/OIDC, API tokens, IdP, scopes, SSO, SCIM, roles, RBAC/ABAC, service accounts
Familiarity with cloud identity and security controls (e.g.
IAM, CloudTrail, Azure Active Directory / Entra ID
)
Hands-on with SIEM platforms such as
Splunk, Microsoft Sentinel, or IBM QRadar
Experience designing
permission models, identity graphs, or access control frameworks
Knowledge of tokenization,
Zero Trust principles
, least privilege, and continuous verification
Experience with Security related to
AI/LLM systems, agent logic, or willingness to learn fast
Familiarity with
AI agent behavior
, LLM security, or agent sandboxing
Previous experience in
cybersecurity
, identity startups
You are a fan of
rock or metal
music
Excellent
German
communication skills
Benefits:
Founding Team Member Equity
— ESOPs in a cybersecurity company
Competitive Compensation
— salary aligned with market, flexible early-stage arrangements possible
Founding Team Member Status
— shape the company from day one and own critical technical decisions
Fresh Funding Secured
— immediate runway to build, hire, and execute fast
Security Contribution
— contribute to security architecture across identity, AI agents, and enforcement
High Autonomy
— freedom to design and build without corporate overhead
Work with a Technical CEO and CPTO
— fast iteration, strong alignment, clear direction
Cutting-Edge Domain
— identity security, SaaS-to-SaaS access, AI agent governance
Massive Learning Curve
— quickly gain depth in cybersecurity, identity, and AI systems
Fast Career Path
— opportunity evolve into leadership as we scale the engineering team
Berlin Location
— top-tier tech environment with strong cybersecurity and AI ecosystems
Direct Impact
— your architecture and code become the foundation of the entire platform
Best Equipment and Tools
- High quality equipment and modern tools to help you do your best work from day one
Team Offsites -
Regular team offsites designed to build strong connections, alignment, and shared momentum
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
About the Team
Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.
Fanatics Markets
is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow - from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets.
The Opportunity
As a Sr Software Engineer on our Distributed Systems team, you'll be at the core of what makes Fanatics Markets work — the event-driven infrastructure that powers real-money trading at scale. This is a role for an engineer who moves fluidly between hands-on coding and architectural influence: someone who can design a system that handles massive traffic spikes during live events, then roll up their sleeves and build it.
You'll work alongside some of the most experienced distributed systems engineers in the industry, owning meaningful technical decisions and directly shaping how the platform scales over the next several years. If you thrive at the intersection of high-throughput systems, low-latency design, and technical leadership — this is your seat
Responsibilities
Design, build, and scale distributed systems using Kotlin, Java, and Spring Boot, architecting for the traffic spikes and concurrency demands of a live real-money trading platform.
Own the development and optimization of high-throughput event pipelines using Kafka, including partition strategy, consumer group design, and exactly-once processing guarantees.
Build and tune low-latency data layers across Postgres, Redis, and Redis PubSub — ensuring data integrity, cache coherence, and sub-millisecond read paths under peak load.
Implement and enforce resilience patterns across services — backpressure handling, circuit breaking, idempotent retry logic, and graceful degradation under failure conditions.
Contribute to real-time user-facing systems, solving the fan-out problem for live market updates across tens of thousands of concurrent sessions.
Partner with product and engineering leadership to align technical execution with business priorities — contributing to build vs. buy decisions and long-term platform strategy.
Set and uphold engineering standards for observability, schema evolution, testing practices, and deployment patterns across the team — through code reviews, RFCs, and technical documentation.
Mentor and actively develop junior and mid-level engineers, raising the technical floor of the team through pairing, design reviews, and direct feedback.
Qualifications
5+ years of software engineering experience with a primary focus on distributed systems and high-concurrency production environments.
Expert-level proficiency in Java or Kotlin and Spring Boot, with a strong command of modern API design — REST, gRPC, and Protobuf.
Deep hands-on experience with Kafka (or Redpanda/Pub Sub) — including internal mechanics, partition strategies, consumer group rebalancing, and delivery guarantees.
Proven ability to diagnose and resolve bottlenecks in asynchronous messaging systems and implement patterns like idempotency, distributed caching, and exactly-once processing.
Hands-on experience with Kubernetes, Helm, Terraform, and cloud-native infrastructure on AWS.
Strong instincts for production reliability — you've been on-call, triaged distributed system failures under pressure, and shipped durable fixes.
Demonstrated ability to influence technical direction across teams and guide engineers through complex architectural decisions without direct authority.
Track record of defining success metrics upfront — SLAs, latency budgets, throughput targets — and holding systems accountable to them in production.
Preferred
Experience with real-time delivery systems — WebSocket fan-out, server-sent events, or pub/sub at scale.
Familiarity with financial platforms, real-time trading systems, or prediction markets.
Experience in a high-growth startup environment where ownership is broad and the technical landscape evolves quickly.
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
#LI-Remote
#LI-AL1
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$152,000
—
$200,000 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: Remote - United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit
www.redditinc.com
.
About the role
AI-powered and agentic developer tools are changing what is possible, creating an opportunity to rethink how engineers write, test, review, ship, and operate software. At Reddit’s scale, that means building tools that are not only more intelligent, but also faster, more reliable, easier to use, and grounded in strong engineering fundamentals.
This role sits at the center of that work: designing and building the platforms, services, systems, and workflows that improve how Reddit engineers develop software. You’ll work across backend systems, infrastructure, developer tooling, and AI-powered workflows to solve problems that affect hundreds of engineers across the company. You’ll collaborate closely with teams that own CI/CD, infrastructure, security, and product systems, as well as engineering teams across Reddit that rely on these tools every day. We’re looking for someone with strong engineering fundamentals, infrastructure experience, product judgment, and a real interest in developer experience and developer productivity.
Some of our present and future challenges include:
Designing and building the next generation of developer tooling, including agentic and AI-powered workflows.
Improving developer velocity, confidence, and service reliability across Reddit Engineering.
Building tools and workflows that make writing, testing, reviewing, and shipping code easier.
Scaling our infrastructure, services, APIs, and processes to serve a growing engineering organization.
Understanding internal users’ needs and turning that understanding into meaningful product and technical improvements.
Building integrations across Reddit’s existing infrastructure, CI/CD, security, source control, deployment, and operational systems.
Investigating, building, and integrating novel technologies where they solve real problems for developers.
You’ll draw on your backend, infrastructure, and platform engineering experience to build developer tooling that is scalable, reliable, easy to use, and valuable to a growing engineering organization. You’ll work directly with engineers across Reddit to understand their pain points, shape solutions, incorporate feedback, and communicate the impact of the team’s work.
What You’ll Do
Work cross-functionally across Reddit Engineering to understand developer needs, quickly prototype solutions, and iterate based on feedback.
Design and build backend systems, APIs, infrastructure, and platform capabilities that improve developer workflows across Reddit.
Build scalable and reliable systems across both AI-powered developer workflows and the core non-AI systems engineers rely on every day.
Lead high-impact projects across Reddit’s developer tooling ecosystem by writing and reviewing code and design docs, aligning stakeholders, and making pragmatic technical tradeoffs.
Build tools and integrations that connect developer workflows with Reddit’s existing infrastructure, CI/CD, security, source control, deployment, and operational systems.
Design and implement maintainable APIs, services, libraries, and platforms that support internal developer tooling at scale.
Improve the team’s tools, processes, and best practices while raising the bar for reliability, usability, scalability, and maintainability.
Mentor engineers and help shape a roadmap that reflects real developer needs and delivers meaningful improvements to Reddit’s engineering organization.
You Have
5+ years of hands-on, post-grad, non-internship professional software development experience, with backend, infrastructure, or platform engineering as a core strength.
3+ years of industry experience working on large-scale distributed systems, including building and improving highly scalable and reliable services.
Strong proficiency with Go, and significant experience with Go in production systems.
Experience designing and implementing maintainable APIs using technologies such as GraphQL, REST, HTTP, or gRPC.
Experience building platforms, developer tools, libraries, frameworks, or internal systems used by other engineers.
Experience with infrastructure, Kubernetes, cloud providers, or other systems that support modern software development and delivery.
Hands-on experience using AI-powered developer tools and workflows, with curiosity and judgment about where these tools can meaningfully improve developer productivity.
A track record of leading large, ambiguous, high-impact projects that require cross-team collaboration, technical judgment, stakeholder alignment, and clear ownership from problem definition through delivery.
A user-focused mindset, with strong empathy for internal engineering users and a focus on usability, reliability, scalability, and quality.
Excellent communication skills, with the ability to influence technical direction and navigate complex requirements across technical and non-technical stakeholders.
Experience mentoring engineers, raising the technical bar, and helping teams make pragmatic tradeoffs.
A self-directed, action-oriented approach. You are comfortable operating in ambiguity, learning quickly, and driving work forward even when the path is not fully defined.
Bonus Points
Experience working in developer experience, developer productivity, internal platforms, or developer tooling.
Experience building tools or workflows for internal engineering users.
Experience building or extending CI/CD systems, and partnering with teams that own build, test, and release workflows.
Experience with GitHub Enterprise Server or large-scale source control platforms.
Experience with Python.
Experience measuring the impact of platform or developer productivity work through experimentation, measured rollouts, analytics, reliability metrics, or qualitative feedback.
Benefits
Comprehensive Healthcare Benefits and Income Replacement Programs
401k with Employer Match
Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Flexible Vacation & Paid Volunteer Time Off
Generous Paid Parental Leave
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit
https://www.redditinc.com/careers/
.
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$190,800
—
$267,100 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our
Candidate Privacy Policy for Potential Employees and Contractors
.
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Требования:
- Уверенные базовые знания Go
- Понимание RestAPI и gRPC
- Опыт написания серверов на Go
- Минимальные знания SQL
- Представление о базах данных
- Работа с Git
- Понимание клиент-серверного взаимодействия
- Желание учиться и развиваться
Обязанности:
- Разработка веб-приложений на Golang
- Работа с RestAPI и gRPC
- Взаимодействие с базами данных
- Подключение сторонних сервисов
- Написание чистого кода и тестирование
Условия:
- Удаленная работа
- График 5/2 с 10:00 до 18:00
- Agile/SCRUM для постановки задач
- Участие в интересных проектах
- Индивидуальное обсуждение заработной платы
Location: Global
Workplace: Remote
Job description
Our core mission at Railway is to make software engineers higher leverage. We believe that people should be given powerful tools so that they can spend less time setting up to do, and more time doing.
Many infrastructure platforms simply focus on how you deploy your singular application, and now how these applications function in concert. Questions like “How do you build systems for zero downtime deployment”, “How do you do service-to-service communications”, etc are usually left up to the engineers to define.
At Railway, our goal is to be an all encompassing solution to all these problems. As such, we take special care as we define our networking infrastructure.
“But the world would be a better place if more engineers, like me, hated technology. The stuff I design, if I'm successful, nobody will ever notice. Things will just work, and will be self-managing”
- Radia Perlman
About the role
For this role, you will:
- Build and maintain our host provisioning stack: PXE boot, Ansible, and burn-in agents that bring new bare metal online quickly and confidently
- Continue to evolve our homegrown orchestration engine to manage clusters, containers, and VMs through a single lens
- Optimize the efficiency of our bin packing algorithm to maximize utilization/performance and minimize costs
- Own the internal tooling that Railway engineers use to interact with our fleet every day
- Build out internal observability and alerting so we catch fleet problems before customers feel them
- Design and maintain the CI pipelines that ship our infrastructure code safely
- Define infrastructure that can be torn down, failed over, and reconstituted from scratch using principle of immutable infrastructure using Terraform and Ansible
- Build Golang/Rust GRPC services from scratch capable of supporting millions of users
- Write Engineering Requirement Documents to take something from idea, to defined tasks, to implementation, to monitoring its success
The arc of this role is more internal-facing than user-facing. You're building the platform that Railway engineers run on. This is a high impact, high agency role with direct effect on company culture, trajectory, and outcome.
About you
- A strong understanding of distributed systems and what it takes to operate them. You enjoy building fault tolerant, resilient, and scalable services, and you care about what happens when they break at 3am
- Hands-on experience with bare metal provisioning, configuration management, and the unglamorous-but-critical work of getting hardware production-ready
- Comfort building and operating internal tools. You understand that developer experience inside the company matters as much as the product outside it
- A solid intuition about how long your solutions will last. All systems age. In startups, we can hope for 2-3 orders of magnitude, or 12-18mo
- The tact to implement your solution, create monitors for its error boundaries, and document any requirements for when you're not around
- A great sense of direction and prioritization when it comes to dealing with the ambiguity of an early stage startup
- A sense of grit to dive into a problem, implement a solution, scale that solution, and replace it when needed
- A great set of communication skills for getting your point across, solution implemented, and beyond
We value and love to work with diverse persons from all backgrounds
Things to know
For better or worse, we're a startup; our team dynamics are different from companies of different sizes and stages.
- We're distributed ALL across the globe, and that's only going to be more and more distributed. As a result, stuff is ALWAYS happening.
- We do NOT expect you to work all the time, but you'll have to be diligent about your boundaries because the end of your day may overlap with the start of someone else's.
- We're a small team, with high ownership, who are not only passionate about what we do, but seek to be exceptional as well. At the time of writing we're 21, serving hundreds of thousands of users. There's a lot of stuff going on, and a lot of ambiguity.
- We want you to own it. We believe that ownership is a key to growth, and part of that growth is not only being able to make the choices, but owning the success, or failure, that comes with those choices.
Benefits and perks
At Railway, we provide best in class benefits. Great salary, full health benefits including dependents, strong equity grants, equipment stipend, and much more. For more details, check back on the main careers page https://railway.com/careers.
Beyond compensation, there are a few things that we believe that make working at Railway truly unique:
- Autonomy: We have very few meetings. Just a Monday and a Friday to go over the Company Board. We think your time is sacred, whether it's at work, or outside of work.
- Ownership: We're a company with a high ownership, high autonomy culture. We hope that you'll come in, help us, and over the course of many years do the best work of your life. When we bring you onboard, we expect you to change the company.
- Novel problems/solutions: We're a startup that's well funded, with cool problems, which lets us implement novel solutions! We abhor “busywork” and think, whether it's community, engineering, operations, etc there's always opportunity for creative and high leverage solutions.
- Growth: We want you to grow with us, but we know that talent is loaned, so when you figure out what area you want to grow in next, whether it's at Railway or outside, we'll make sure you land there.
How we hire
No tricks. No surprises. Here's the entire process.
1) Talk with us about the role
This is completely open ended and we're just trying to see who you are, what you want to do, and where you wanna go.
2) Work on a small project to discuss in the interview
Asynchronously implement the following:
- Imagine a theoretical or actual system like Railway which can manage stateless and stateful compute workloads. Design the engine for managing orchestration
- Interview Structure (60 Minutes):
- Pre-work (before your interview): Complete your solution (advised)
- 0-5m: introduction
- 5-50m: Building (or expanding) your solution
- 50-60m: Questions on Railway/Tech/etc
You can, and SHOULD! ask us questions ahead of time. Ask away!
3) Review your solution with the Team
You'll sit down with someone on the team and go over the above. We'll poke into your solution, as well as get you acquainted with two more members of the team.
Looking for: Learn about your problem solving skills. How you break down a problem and how you present a solution.
4) Meet the Team
You'll meet the Team, which will be comprised of 4 people from vastly different sections of the company.
Looking for: How you work with the rest of the team and communicate.
5) Chat with CEO
Sit down with our founder and CEO for 30 minutes. This is a 1:1, open ended conversation.
6) Offer call
Finally, we will present the offers, hammer out the details about your position, tee up onboarding, and start our journey together.
Final Note: The interview goes both ways. Once again, please ask us things. Many things! Hard things. That's what we're here for.
MX - Mexico City, Mexico
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.