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
.
This is a fully remote role. Reddit has a flexible first workforce.
The Identity and Access Management team develops and maintains a set of mission critical, highly performant, and highly scalable systems that manage user identity, authentication, and authorization for all of our millions of daily users and backend services.
Some of our present and future challenges include:
Building systems around authentication, authorization and identity to meet the needs of Reddit’s engineering organization and millions of daily users.
Design, build and ship backend services powering experiences for one of the most visited sites in the world.
Work with product management, security, client engineering, and backend teams to define and implement Reddit’s IAM vision and roadmap.
As a senior engineer on this team, you’ll be a technical coach and mentor. You’ll draw on your technical expertise to ensure these systems have high uptime and strong performance while working with others to build a roadmap to match the needs of an ever growing engineering organization.
In your day-to-day, you will:
Steer: Work with the team to select, scope, and drive high leverage projects that align with Reddit’s goals.
Build: Execute on a strategy and create a more performant, more scalable, higher quality architecture around authentication, authorization and identity.
Amplify: Mentor, coach, and collaborate with other technical contributors
Collaborate: Work together with a variety of cross functional teams across Reddit Engineering.
Evolve: Learn and improve your own technical and non-technical abilities.
Who you might be:
5+ years of experience designing and developing large-scale distributed backend systems with at least 2+ years focused on security-sensitive domains (IAM, Security, Privacy, or Anti-Abuse).
Technical understanding of core identity concepts, authentication protocols (OAuth2, OIDC, SAML), session management and/OR Authorization access models (ABAC, RBAC, ReBAC), centralized authorization engines
Proficiency in one or more general purpose programming languages (preferably Go).
Experience with (or curiosity to learn about) essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).
Experience identifying and driving high-impact projects that align with the company's strategy.
High empathy and excellent communication skills to collaborate across the organization.
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.
Задачи:
— Проектировать и разрабатывать высоконагруженные системы с Event-Driven архитектурой;
— Работать с асинхронным стеком (AsyncIO);
— Обеспечивать наблюдаемость систем (логи, метрики, трейсинг);
— Самостоятельно тестировать реализованные решения.
Требования:
— Опыт коммерческой разработки на Python от 4+ лет;
— Уверенное владение AsyncIO, глубокое понимание concurrency и multiprocessing;
— Опыт работы с Event-Driven системами, желательно проектирование архитектуры с нуля;
— Практический опыт работы с Kafka, Redis PubSub;
— Отличное знание PostgreSQL и ORM SQLAlchemy;
— Умение работать с Docker, Git, CI/CD;
— Понимание принципов observability (мониторинг/трейсинг);
— Обязательно умение писать качественные тесты самостоятельно без помощи QA-команды.
Будет плюсом:
— Опыт работы с AI-ассистентами (Coding Agents);
— Понимание различных архитектурных паттернов.
Условия:
— Инженерные задачи в масштабном финтех-продукте;
— Полностью удаленный формат работы из РФ, Беларуси, Казахстана;
— Стабильный доход и четкие, фиксированные сроки проекта (3–6 месяцев).
Location: Belgrade
Workplace: Hybrid
Perplexity is looking for a Backend/Infrastructure Engineer Intern to support our small, high-impact team building the systems that power our search experience. You will work closely with experienced engineers to help design, build, and operate robust infrastructure and backend services that keep Perplexity fast, reliable, and scalable.
Internship program: 12 - 24 weeks, full-time, part-time, in-person in the Belgrade office.
Responsibilities:
- Build and maintain infrastructure that supports high-performance search systems, with mentorship from senior engineers.
- Design internal tools and automation to improve developer workflows and operational efficiency.
- Support the design, deployment, and monitoring of cloud-native systems on AWS.
- Contribute to improving CI/CD pipelines, testing infrastructure, and release processes.
- Debug and optimize Linux-based services, containers, and backend systems.
- Contribute to product codebases, primarily using Rust, Go or C++.
Qualifications:
- Working towards a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Familiarity with at least one programming language such as Go, Rust, or C/C++, through coursework or projects.
- Basic understanding or exposure to cloud infrastructure (e.g. AWS) and Linux systems is a plus, not a requirement.
- Interest in infrastructure, distributed systems, or backend engineering, with willingness to learn about CI/CD, monitoring, and performance.
- A proactive and curious learner who enjoys collaborating in a fast-paced, innovative environment
What we're looking for:
- You’ve built something you’re proud of: Not just a class assignment - we want to see a project you genuinely cared about and took the initiative to build and finish.
- You’re currently enrolled at a Serbian university: Bachelor’s, Master’s, or PhD program or you’re self-taught with a strong passion for software engineering and technology.
- You’re curious, persistent, and self-driven: you take ownership, work through challenges, and follow through on what you start.
- You’re eager to learn and improve: you’re willing to put in the work, develop your skills, and get better every week.
- You’re comfortable working in English: in a collaborative, professional environment.
- You thrive in a high-performance environment: you’re comfortable with high standards, direct feedback, and a fast pace.
- You’re willing to challenge and be challenged: You’re comfortable asking questions, sharing your perspective, and pushing back constructively when it matters.
Location: Belgrade
Workplace: Hybrid
Perplexity is looking for a Backend/Infrastructure Engineer Intern to support our small, high-impact team building the systems that power our search experience. You will work closely with experienced engineers to help design, build, and operate robust infrastructure and backend services that keep Perplexity fast, reliable, and scalable.
Internship program: 12 - 24 weeks, full-time, part-time, in-person in the Belgrade office.
Responsibilities:
- Build and maintain infrastructure that supports high-performance search systems, with mentorship from senior engineers.
- Design internal tools and automation to improve developer workflows and operational efficiency.
- Support the design, deployment, and monitoring of cloud-native systems on AWS.
- Contribute to improving CI/CD pipelines, testing infrastructure, and release processes.
- Debug and optimize Linux-based services, containers, and backend systems.
- Contribute to product codebases, primarily using Rust, Go or C++.
Qualifications:
- Working towards a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Familiarity with at least one programming language such as Go, Rust, or C/C++, through coursework or projects.
- Basic understanding or exposure to cloud infrastructure (e.g. AWS) and Linux systems is a plus, not a requirement.
- Interest in infrastructure, distributed systems, or backend engineering, with willingness to learn about CI/CD, monitoring, and performance.
- A proactive and curious learner who enjoys collaborating in a fast-paced, innovative environment
What we're looking for:
- You’ve built something you’re proud of: Not just a class assignment - we want to see a project you genuinely cared about and took the initiative to build and finish.
- You’re currently enrolled at a Serbian university: Bachelor’s, Master’s, or PhD program or you’re self-taught with a strong passion for software engineering and technology.
- You’re curious, persistent, and self-driven: you take ownership, work through challenges, and follow through on what you start.
- You’re eager to learn and improve: you’re willing to put in the work, develop your skills, and get better every week.
- You’re comfortable working in English: in a collaborative, professional environment.
- You thrive in a high-performance environment: you’re comfortable with high standards, direct feedback, and a fast pace.
- You’re willing to challenge and be challenged: You’re comfortable asking questions, sharing your perspective, and pushing back constructively when it matters.
Location: Bucharest
Workplace: Hybrid
As an engineer focused on backend systems at Alchemy, you'll be working with one of the most sophisticated and high-throughput distributed systems in the blockchain world. You'll focus on architecting and building new systems as well as improving existing ones for a platform that supports millions of users globally. You'll have the autonomy to shape technical solutions, influence architectural decisions, and own services throughout their lifecycle.
WHAT YOU'LL DO
- Design, build, and maintain backend infrastructure, APIs, and services at scale.
- Own the architecture and implementation of distributed systems behind high-volume, low-latency APIs.
- Solve hard scalability, latency, and performance problems in live production systems.
- Lead system design discussions and shape the direction of our backend architecture.
- Set the best practices for backend development—throughput, reliability, and latency.
- Validate performance through automated testing, benchmarking, and production-driven improvements.
- Trace production issues across services and the full stack, and ship fixes that durably improve reliability.
WHAT WE'RE LOOKING FOR
- 5+ years of relevant industry experience.
- BS/BA degree in Computer Science or equivalent practical experience.
- Experience designing, building, scaling, and maintaining core backend components
- Ability to solve complex design, scalability, latency, or performance problems in high-throughput, low-latency production systems.
- Production experience with Java, Rust
- Experience in cloud-native environments, particularly AWS.
- Experience with managed Kubernetes platforms such as Amazon EKS is a plus.
- Comfortable working across the stack, with a willingness to dive into infrastructure and platform challenges when the problem calls for it.
- Experience building highly available and scalable distributed systems.
- You're a self-starter who takes ownership, moves fast, and knows when to obsess over the details—and when it's time to ship.
- Curiosity about emerging technologies and a desire to continuously learn and explore new ideas.
- Web3 experience, a plus
- Founded a company or built side projects, a plus
- Experience in startups, a plus
BENEFITS & PERKS
🏥 Private Health Insurance
💪 Gym Reimbursement
🌴 Flexible Time Off
🥙 In-Office Group Meals
🧠 Learning & Development Stipend
🌎 Company Sponsored Conferences & Events
🎧 Books & Audiobook subscription with Bookster https://landing.bookster.ro/
Задачи:
— создание и поддержка микросервисов на Kotlin
— развитие существующих сервисов
— создание новых REST API
— исправление ошибок
— оптимизация существующего функционала
— оптимизация запросов к базам данных
— анализ существующей архитектуры
— работа с PostgreSQL, MySQL, MongoDB и Redis
— поддержка Java Monolith (небольшая часть задач)
— написание Unit и Integration тестов
— разработка новых бизнес-функций
— работа с продуктом, помимо его разработки
— создание и развитие внутренних сервисов платформы
— работа с Docker и Docker Compose
— создание Grafana Dashboard при необходимости
— участие в реализации новых механизмов аутентификации интеграции через OAuth 2.0
— активное участие в улучшении архитектуры продукта (используется api gateway как паттерн)
— документирование API
Требования:
— коммерческий опыт разработки на Kotlin от 2-х лет
— опыт коммерческой разработки на Java
— английский язык на уровне, достаточном для общения с зарубежной командой
— опыт разработки микросервисов
— понимание ACID, SOLID, DRY, KISS
— уверенное знание Spring Boot, Spring Security
— опыт разработки REST API
— опыт работы с PostgreSQL, MongoDB, Redis
— опыт работы с Docker
— опыт написания Unit и Integration тестов
— опыт работы с Git
— опыт интеграции со сторонними API
Будет преимуществом:
— опыт реализации Social Login (OAuth 2.0)
— опыт работы с Grafana (создание дашбордов)
— опыт настройки GitLab Pipelines (миграция на GitLab CI/CD)
— опыт работы с Flyway или Liquibase
— понимание Hibernate (связи, каскадные операции, жизненный цикл entity, n+1 проблема)
— знание паттернов разработки (Decorator, Builder, Singleton)
— понимание CAP-теоремы
— опыт работы с N8N
— опыт работы с SSH/bash/Shell
— опыт поддержки legacy Java-приложений
— опыт миграции монолитной архитектуры на микросервисную
— опыт разработки собственных Java аннотаций
— опыт работы с Loki/Prometheus/Tempo/Promtail
Условия:
— гибкий формат начала работы от 4 часов в день с возможностью увеличения до полной занятости
— работа в международной команде
— проект с современной микросервисной архитектурой и активным развитием
О проекте:
Разработка крупной enterprise-платформы с архитектурой White Label, позволяющей создавать и масштабировать корпоративные информационные системы для различных заказчиков. Основной backend обслуживает несколько клиентских решений с индивидуальным дизайном и бизнес-процессами. Проект построен на микросервисной архитектуре с использованием Kotlin и Spring Boot, а также Java-монолита, который постепенно декомпозируется. Взаимодействие между сервисами через REST API. В платформу входят сервисы для хранения данных, управления динамическими формами, обработки пользовательских действий, построения списков и маршрутизации запросов. Механизм динамического управления интерфейсом позволяет создавать новые бизнес-процессы через интерфейс продукта или REST API.
Требования к успешной работе:
— самостоятельность в работе с ограниченной документацией
— умение разбираться в сложной предметной области и существующем коде
— эффективное взаимодействие с международной командой
— готовность предлагать технические решения и задавать вопросы
— способность работать как с современными микросервисами, так и с legacy-кодом
Location: New York, NY (HQ)
Workplace: Hybrid
ABOUT RAMP
Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $275B in annualized spend flows in and out of 85,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books.
The problems are high-stakes, data-dense, and unforgiving.
We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome.
The median Ramp customer saves 7.5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same.
If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it.
ABOUT THE ROLE
Ramp's Dev API team builds the programmatic surfaces that let developers and AI agents read from and write to Ramp. We are an AI-focused platform team making it trivially easy for any engineer at Ramp (or outside it) to ship new capabilities across all surfaces. Our ideal candidate thinks agent-first, has strong opinions on developer experience, and wants to define how software interacts with financial infrastructure at scale.
Check out our Engineering Blog https://engineering.ramp.com/ for more on our tech stack, mission, and values!
WHAT YOU'LL DO
- Build and operate Ramp's multi-surface platform with a high bar for reliability, correctness, and developer experience across tens of thousands of businesses.
- Serve thousands of builders and partners using our API, driving a large fraction of Ramp’s revenue, and deliver on a massive business opportunity to embed Ramp everywhere.
- Build software factories -- autonomous tooling and agents that accelerate endpoint creation, enabling teams across Ramp to ship their own API surfaces.
- Lead design and execution of complex backend projects end-to-end (architecture, implementation, rollout, monitoring) in Python, Temporal, and Postgres.
- Own user experience and platform robustness end-to-end -- harden and evolve the API with an emphasis on quality, reliability, and sustainability.
WHAT YOU NEED
- 5+ years of backend engineering experience
- Experience building APIs or developer-facing platforms
- Strong instinct for developer experience -- you've felt the pain of bad docs, bad error messages, and bad onboarding
- Strong ownership over delivering technical and business outcomes in a fast-paced environment
- Demonstrated hands-on, daily use of AI coding agents as the primary development driver.
- Comfort with agentic workflows, orchestration layers, and AI tooling broadly
BENEFITS AVAILABLE TO ALL FULL-TIME RAMP EMPLOYEES (GLOBAL)
- Flexible PTO
- Centralized home-office equipment ordering
- Health and wellness stipend
- Budget for intra-office travel
- Weekly coffee stipend
UNITED STATES
- 100% medical, dental & vision insurance coverage for you, with partial coverage for dependents
- One Medical annual membership
- 401(k), including employer match on contributions made while employed by Ramp
- Fertility HRA (up to $10,000 per year)
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay
- Pet insurance
- In-office perks: lunch, snacks, drinks, and more
- Relocation expense coverage to NYC or SF (if needed)
CANADA
- Group medical, dental, and vision coverage through Sun Life
- Life, AD&D, and disability coverage
- Fertility drug coverage (up to $4,000 lifetime)
- Group Retirement Plan with employer match (RRSP + DPSP)
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay, with additional time available at reduced pay
- Employee Assistance Program and virtual care through Lumino Health
UNITED KINGDOM
- Private medical insurance through Freedom Elite
- Virtual GP and at-home care via eMed x Livi
- Workplace pension through Penfold, with salary sacrifice option
- Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay with additional time available at reduced pay
REFERRAL INSTRUCTIONS
If you are being referred for the role, please contact that person to apply on your behalf.
OTHER NOTICES
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Beware of recruiting scams: Ramp will only contact you through official @Ramp.com http://Ramp.com email addresses and will never ask for payment or sensitive personal information during the hiring process.
Ramp Applicant Privacy Notice https://ramp.com/legal/applicant-privacy-notice
Компания Binance — ведущая глобальная блокчейн-экосистема и крупнейшая криптовалютная биржа по объему торгов и числу зарегистрированных пользователей.
Задачи:
— Проектировать, разрабатывать и поддерживать корпоративные платформы инфраструктуры больших данных, аналогичные AWS EMR.
— Улучшать распределённые вычислительные фреймворки, включая Hadoop, Spark, YARN и HDFS.
— Внедрять облачную трансформацию, интегрируя движки больших данных с Kubernetes.
— Оптимизировать производительность кластеров, использование ресурсов и пропускную способность рабочих нагрузок.
— Повышать стабильность, надёжность и наблюдаемость платформы для крупномасштабных производственных сред.
— Устранять сложные узкие места производительности в распределённых системах.
Требования:
— Степень бакалавра в области компьютерных наук, программной инженерии или смежной области.
— Опыт работы с распределёнными системами и разработкой инфраструктуры больших данных.
— Практический опыт с Hadoop, Spark, HDFS, YARN, Hive, Flink или Presto.
— Опыт создания или эксплуатации платформ, подобных AWS EMR, Databricks Runtime или Google Dataproc.
— Опыт работы с Kubernetes и облачным развертыванием распределённых вычислительных движков.
— Владение Java, Scala, Go или C++.
Будет плюсом:
— Опыт участия в сообществах Apache Hadoop, Spark или Flink в качестве контрибьютора или коммиттера.
— Опыт эксплуатации крупномасштабных кластеров с более чем 1000 узлами.
— Опыт проектирования контейнеризированных вычислительных платформ.
— Знание современных средств наблюдаемости и устранения неполадок в распределённых системах.
Условия:
— Удалённая работа.
— Сотрудничество с талантливыми специалистами в плоской организационной структуре.
— Возможности карьерного роста и постоянного обучения в ориентированной на результат среде.
— Конкурентная заработная плата и социальные гарантии.
Задачи:
- Проектирование и разработка нового функционала;
- Работа с PostgreSQL и SQL;
- Работа с jOOQ - типобезопасный DSL для работы с БД (ключевая технология проекта);
- Комментировать свой код и писать спецификации на свои разработки
Требования:
- Высшее техническое образование (предпочтительно в сфере информационных технологий);
- Доработка существующих алгоритмов;
- Опыт разработки на Java от 3-х лет;
- Опыт использования фреймворка Spring (Framework; Boot 3.x, Web (REST API), Data, WebFlux (реактивное программирование));
- Знание принципов реляционных баз данных (ACID);
- Опыт в написании unit-тестов.
Задачи:
— Разрабатывать новый функционал и рефакторить существующий.
— Разрабатывать микросервисы.
— Участвовать в проработке архитектуры проекта.
— Быть частью продуктовой команды из 10 человек, которая работает по agile.
— Выдвигать не только технические, но и бизнес идеи (при желании).
— Участвовать в code review.
— Взаимодействие с группой тестирования.
Требования:
— Уверенные знания Java 17 и новее.
— Опыт применения Spring Framework (Spring Boot 3+), Spring Data JPA, Spring Security + OAuth2 / JWT, Spring Cloud.
— Опыт написания многопоточных и асинхронных приложений.
— Опыт разработки web-сервисов, понимание протоколов REST.
— Опыт работы с ИИ инструментами.
— Опыт работы с БД (SQL PostgreSQL, noSQL).
— Опыт работы с Kubernetes (базовое понимание: pods, services, configmaps, ingress).
— Опыт работы с Kafka, RabbitMQ.
— Опыт работы с Push-уведомлениями: Firebase Cloud Messaging (FCM) для Android + APNs для iOS (через альтернативные библиотеки).
— Понимание принципов оффлайн-синхронизации (last write wins, conflict resolution, delta updates, sync versioning).
Будет плюсом:
— Знание Python.
— Понимание Frontend разработки.
Задачи:
— Разрабатывать бэкенд для личного кабинета рекламодателя. Наш продукт — это сложная система из множества сервисов.
Требования:
— Техническое образование.
— Пет-проекты или просто классные пет-проекты.
Требования:
- базовые знания SQL
- базовые знания Python
- понимание основных структур данных и алгоритмов
- знание принципов ООП
- умение работать с Git
Обязанности:
- разработка и поддержка сервисов на Python
- участие в backend-разработке
- написание чистого кода
- работа с базами данных и SQL
- создание автоматизированных скриптов
Условия:
- обучение на стажировке
- опыт работы с ETL, хранилищами данных
- возможность удаленной работы из любой точки России
- дополнительное обучение для стажеров
- корпоративные мероприятия, ДМС, скидки от партнеров
Задачи:
— Строить бэкенд кошелька, SDK и enterprise API;
— Проектировать и деплоить смарт-контракты — от прототипа до продакшена;
— Поднимать платформенные сервисы: сканеры, индексеры, внутренние API;
— Строить event-driven системы под институциональные нагрузки;
— Участвовать в R&D — исследовать новые фреймворки, протоколы и подходы.
Требования:
— 5+ лет бэкенд-разработки с реальным продакшн блокчейн-опытом;
— Сильный JVM-бэкграунд: Scala, Kotlin или Java. Функциональное программирование (Cats Effect, Akka, ZIO) — жирный плюс;
— Успешный опыт шиппинга смарт-контрактов на Solana, EVM, Cardano или другом живом чейне;
— Опыт создания кошельков, трейдинг-систем, индексеров или DeFi-протоколов;
— Глубокое понимание event-driven архитектуры (Kafka, RabbitMQ).
Плюсом будет:
Мультичейн-опыт, Rust / Anchor, финтех, DAML, custody, трейдинг-инфраструктура.
Условия:
— Полная инженерная свобода и Senior-команда без лишнего менеджмента;
— 100% удаленный формат работы из любой точки мира;
— Участие в создании уникального глобального финтех-продукта.
Обязанности:
• Разработка и поддержка бэкенда приложений.
• Написание чистого, эффективного и поддерживаемого кода.
• Оптимизация производительности и решение задач по масштабированию.
• Работать с базами данных (SQL и NoSQL).
• Взаимодействие с командой разработчиков, дизайнерами и менеджерами проектов.
Требования:
• Опыт работы с Python от 2-х лет.
• Опыт работы с реляционными и нереляционными базами данных (PostgreSQL, Redis, MongoDB и др.).
• Опыт работы с RESTful API, знание принципов разработки.
• Знания основ тестирования (юнит-тесты, интеграционные тесты).
• Опыт работы с системами контроля версий (Git).
• Опыт работы с Docker.
• Умение писать чистый и поддерживаемый код.
• Опыт работы в команде, коммуникабельность и способность к самостоятельной работе.
Мы предлагаем:
• Знание Golang и его фреймворков.
• Знание основ CI/CD.
• Опыт работы с KeyDB и Scylla.
• Опыт работы с Docker Swarm, Prometheus, Grafana, Traefik.
• Знание современных инструментов и технологий (Celery, Kubernetes).
• Опыт разработки микросервисной архитектуры.
Требования:
- Знание Go
- Умение писать SQL-запросы и понимать их логику
- Базовое понимание Kafka и REST
- Неравнодушие к делу, готовность учиться, развиваться и работать в команде
Обязанности:
- Развивать продуктовый механизм промоакций
- Взаимодействовать с другими командами для корректной передачи данных о ценах
- Помогать переводить текущие системы на новые решения
Условия:
- Обучение на 3–4 курсе бакалавриата или 1–2 курсе магистратуры на ИТ-специальности из списка Минцифры
- Готовность работать не менее 20 часов в неделю
- Возможность увидеть трансформацию компании в маркетплейс
- Практический опыт написания кода для реальных продуктов
- Дружная и опытная команда, дополнительное обучение, корпоративные мероприятия, скидки от партнеров.
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
.
Reddit is continuing to grow our teams with the best talent. This role is
completely remote friendly
within the United States. If you happen to live close to one of our physical office locations (San Francisco, Los Angeles, New York City & Chicago) our doors are open for you to come into the office as often as you'd like.
The Safety and Moderation organization builds detection, automation and tools that help keep Reddit safe, healthy, and scalable in accordance with
Reddit Rules
. In this team on safety, we focus on proactive detection of platform violating content and users so we can take appropriate corrective action.
We’re looking for a
Staff Backend Engineer
, who has interest in using applied ML to improve our automated detection and applying appropriate enforcement. We are looking for an engineer who thrives in a dynamic environment, working across systems and product surfaces to drive impact.
This is a high impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
Responsibilities:
Work cross-functionally with product, data science, operations and other engineering counterparts to execute on product and business strategy to keep our platform safe.
Contribute to the full development cycle: ideation, technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs,and help shape our roadmap.
Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development.
Innovate on new solutions and continuously learn and improve your technical and non-technical abilities.
Required Qualifications:
8+ years of software development experience in one or more general-purpose programming languages; Go, Python, Rust, Ruby.
BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Experience partnering effectively with cross-functional teams in a fully remote environment and the ability to discuss complex topics with technical and non-technical audiences.
[Bonus] Applied ML experience for a product or business solution.
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
#LI-SP1
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:
$217,000
—
$303,900 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.
Задачи:
— Проектирование и развитие .NET-микросервисов, обрабатывающих тысячи запросов в секунду.
— Ответственность за платёжные флоу, оркестрацию, интеграции с Fragment/TON, сложную бизнес-логику.
— Самостоятельное принятие решений по архитектуре БД, поиску, кешированию и отказоустойчивости.
— Обеспечение идемпотентности, ретраев и обработки сбоев в распределённой системе.
— Интеграция с внешними API с корректной работой заголовков, кук и форматов.
— Проектирование схем PostgreSQL и оптимизация запросов под высокие нагрузки.
— Настройка Elasticsearch для быстрого поиска и аналитики.
— Снижение p95/p99, профилирование, внедрение кеширования и лимитирования.
— Построение наблюдаемости через Prometheus, Grafana и OpenTelemetry.
— Обеспечение безопасности на всех уровнях: от хранения секретов до контроля доступа.
Требования:
— Опыт разработки на .NET от 5 лет.
— Глубокое знание веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded.
— Опыт с криптографией: Ed25519, SHA-256, бинарные протоколы.
— Сильный опыт с PostgreSQL (схемы, индексы, транзакции, миграции EF Core).
— Микросервисы и брокеры: gRPC/Protobuf, RabbitMQ/Kafka, Outbox, идемпотентность.
— Elasticsearch: индексы, маппинги, DSL, агрегации, синхронизация с БД.
— Надёжность под нагрузкой: ретраи, таймауты, circuit-breaker, лимитеры.
— Наблюдаемость: Prometheus/Grafana, структурное логирование, OpenTelemetry.
— CI/CD и Docker — на практике.
— Чистая архитектура, SOLID, модульные/интеграционные тесты, code review.
Будет плюсом:
— Опыт с TON (TonSDK, Cell/BOC, тон-пруф, Telegram Stars).
— Навыки обхода антибот-механик (Cloudflare, заголовки, сессии).
— DDD/Event-driven, Saga/оркестраторы, распределённые транзакции.
— Антифрод и безопасность платежей, KMS.
— Навыки написания бенчмарков и property-based тестов.
Формат работы: удаленно
Часовой пояс: MSK
УдалённоseniorОсновные задачи: • Обеспечение идемпотентности, ретраев и обработки сбоев в распределённой системе • Интеграция с внешними API с корректной работой заголовков, кук и форматов • Проектирование схем PostgreSQL и оптимизация запросов под высокие нагрузки • Настройка Elasticsearch для быстрого поиска и аналитики • Снижение p95/p99, профилирование, внедрение кеширования и лимитирования • Построение наблюдаемости через Prometheus, Grafana и OpenTelemetry • Обеспечение безопасности на всех уровнях: от хранения секретов до контроля доступа С тек: .NET (C#) · PostgreSQL · Elasticsearch · gRPC/REST · RabbitMQ/Kafka · Docker · Prometheus/Grafana · OpenTelemetry · криптография (Ed25519/SHA-256) Что мы ждём от кандидата: • Опыт разработки на .NET от 5 лет • Глубокое знание веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded • Опыт с криптографией: Ed25519, SHA-256, бинарные протоколы • Сильный опыт с PostgreSQL (схемы, индексы, транзакции, миграции EF Core) • Микросервисы и брокеры: gRPC/Protobuf, RabbitMQ/Kafka, Outbox, идемпотентность • Elasticsearch: индексы, маппинги, DSL, агрегации, синхронизация с БД • Надёжность под нагрузкой: ретраи, таймауты, circuit-breaker, лимитеры • Наблюдаемость: Prometheus/Grafana, структурное логирование, OpenTelemetry • CI/CD и Docker — на практике • Чистая архитектура, SOLID, модульные/интеграционные тесты, code review Будет плюсом: • Опыт с TON (TonSDK, Cell/BOC, тон-пруф, Telegram Stars) • Навыки обхода антибот-механик (Cloudflare, заголовки, сессии) • DDD/Event-driven, Saga/оркестраторы, распределённые транзакции • Антифрод и безопасность платежей, KMS • Навыки написания бенчмарков и property-based тестов Формат работы: удаленно Часовой пояс: MSK Отклик с резюме: https://t.me/katyacheresh
Стажёр
Belgrade
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.