Задачи:
— Владеть родительским приложением и бэкендом, включая привязку устройства, аккаунты, родительский контроль, историю активности и удаление данных.
— Выпускать релизы iOS и Android с staged rollout и возможностью отката.
— Выбирать и защищать технологический стек, принимать решения о распределении функций между устройством и облаком.
— Руководить LLM-инженером, контролировать стоимость сессии и слой агентов в продукте.
— Отвечать за техническую сторону приватности детей с правом остановить релиз по соображениям безопасности.
— Проектировать команду разработки, проводить технические интервью и выстраивать инженерные практики.
Требования:
— Опыт full-stack разработки не менее 10 лет, с приложениями iOS и Android в продакшене.
— Опыт создания детских или образовательных продуктов, включая работу с данными детей.
— Минимум 3 года технического лидерства.
— Ежедневное использование AI-инструментов и агентов.
— Наличие выпущенных приложений с возможностью демонстрации (ссылки в сторах, демо или названия продуктов).
— Владение английским языком на уровне B2 и выше.
Будет плюсом:
— Опыт работы с приложениями, связанными с физическими обучающими устройствами.
— Знание речевых технологий (STT/TTS) и практик защиты детской приватности, например COPPA.
— Опыт работы с LLM- и агентными фреймворками (LangChain, LangGraph и подобными).
— Навыки работы с React Native, Expo, Next.js, GraphQL.
Responsibilities:
— Develop and maintain scalable, reliable backend services.
— Design and implement RESTful or GraphQL APIs.
— Optimize system performance to handle high-traffic loads.
— Participate in code reviews to ensure maintainability and security.
— Collaborate with Product Managers and Frontend Engineers to deliver end-to-end features.
Requirements:
— Minimum 3 years of professional experience in Python development.
— Strong expertise in modern Python frameworks such as FastAPI (preferred), Django, or Flask.
— Advanced knowledge of Asyncio and asynchronous programming patterns.
— Proficiency in PostgreSQL including schema design, complex queries, and optimization, as well as Redis.
— DevOps mindset with comfort using Docker, CI/CD pipelines, and cloud environments like AWS or GCP.
— Understanding of architectural principles including Microservices, SOLID, and Clean Architecture.
— English proficiency at Upper-Intermediate (B2) level or higher for effective communication in a global team.
Benefits:
— Competitive salary ranging from $3,000 to $5,000 USD net monthly.
— Fully remote work from anywhere in the world with flexible hours.
— No micro-management, emphasis on results and trust.
— Opportunity to work on international products targeting US, European, and UAE markets.
— Professional growth through exposure to high-load challenges and cutting-edge technologies.
Nice to Have:
— Experience with Event-Driven Architecture using Kafka or RabbitMQ.
— Knowledge of Kubernetes and Infrastructure as Code tools like Terraform.
— Background in AI integrations or data-heavy applications.
Location: Москва
Workplace: Офис, Гибридный
Финтех — молодое и перспективное направление Яндекса. Мы создаём удобные платёжные сервисы и инструменты для управления личными финансами. У нас атмосфера стартапа и динамично развивающаяся команда.
Наша команда разрабатывает ключевые части веб-версии продукта и мобильного приложения Яндекс Пэй: личный кабинет пользователя, платежи и переводы, маркетинговые проекты, процессы идентификации и многое другое.
Мы ищем руководителя, который вместе с нами будет строить качественные клиентские приложения: развивать команду фронтенд-разработчиков, участвовать в выборе архитектуры, технологий и подходов к поставке, помогать регулярно выкатывать изменения в продакшен. Впереди много интересных задач — приходите!
Обязанности
Руководство командой и её развитие
Вы возглавите команду из 7+ фронтенд-разработчиков: будете проводить встречи 1:1, поддерживать профессиональный рост сотрудников, работать с мотивацией и вовлечённостью.
Организация работы над проектами
Вам предстоит распределять нагрузку, координировать работу со смежными командами и стейкхолдерами из продукта, дизайна и бизнеса, контролировать сроки. Вы также будете выстраивать процессы поставки изменений (CI/CD, автоматизация сборок, тестирование, релизы) и следить, чтобы команда придерживалась лучших практик написания кода.
Архитектура и технический долг
Вы станете участвовать в проработке архитектуры сервисов и помогать команде принимать технические решения, а также управлять техдолгом и приоритизировать технические инициативы, чтобы скорость разработки не мешала качеству и стабильности.
Больше о фронтенде в Яндексе — в канале
Yandex for Frontend
Требования
* Руководили командой разработки не менее года
* Знаете современные практики разработки (Agile, Scrum, Kanban), понимаете их различия и умеете адаптировать процессы под контекст команды
* Принимали сложные архитектурные решения, проектировали и развивали комплексные системы с акцентом на стабильность и качество
* Умеете держать баланс между скоростью разработки и качеством
* Умеете коммуницировать с разными стейкхолдерами (продукт, дизайн, бизнес)
* Хорошо разбираетесь во фронтенде и современном стеке (React, TypeScript, Next.js, NestJS)
* Понимаете, как выстраивать CI/CD, автоматизацию сборок, тестирование и релизы
Будет плюсом
* Проектировали микросервисы или микрофронтенды
* Знакомы с Kubernetes, Istio, Grafana, VictoriaMetrics
* Работали с GraphQL и проектировали BFF-слой
Location: Warsaw, PL
We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.
Cycode
is an Agentic Development Security Platform (ADSP) that secures AI-driven software development from prompt to runtime.
As AI agents write more of the world’s code, Cycode gives teams control over what those agents generate, full context on where real risk sits across code, dependencies, pipelines, and production, and AI teammates that find and fix exploitable issues automatically, with engineers staying in control.
📌️️️️️️
Check this blog post
to understand the product and get to know the team.
As a Senior .NET Engineer, you will be involved in all stages of production from architecture, designing, coding, deploying and maintaining.
We use .NET Core, C#, MongoDB, Kafka, Postgres, Kubernetes, Graph-DB, Arango DB, go (small service), Python (our CLI), CI/CD, Terraform, and Docker.
This is a nice opportunity to immerse yourself in the world of cybersecurity and break new ground in source code security, the future of the industry. You’ll work alongside a dynamic team of experts on a mission to make an impact as well as an incredible network of legendary cybersecurity luminaries and leaders.
End-to-end development
Contribute to technological and architectural decisions
Work collaboratively with professional developers, Designers, and Product Managers to deliver a high-quality product
4+ years of .NET Core/C# experience
Experience with microservices development
Deep understanding of microservices architecture and cloud-native development
Experience with databases and message queue technologies
Experience with Docker and Kubernetes
English proficiency - B2
Experience in developing a security-related SAAS product
Experience with continuous integration and deployment (CI/CD)
B.Sc in Computer Science/Software Engineering or related field
Familiarity with the GraphQL framework
Familiarity with the Graph Databases
At On The Spot, we’re creating a workplace people would want to stay in:
supportive, well-organized, and fair in terms of conditions and benefits.
We’ll share more about our benefit package during the interviews. In the meantime, you can always check our
Glassdoor reviews
.
Location: Warsaw, PL
We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.
Cycode
is an Agentic Development Security Platform (ADSP) that secures AI-driven software development from prompt to runtime.
As AI agents write more of the world’s code, Cycode gives teams control over what those agents generate, full context on where real risk sits across code, dependencies, pipelines, and production, and AI teammates that find and fix exploitable issues automatically, with engineers staying in control.
📌️️️️️️
Check this blog post
to understand the product and get to know the team.
As a Backend Engineer, you will take part in all stages of development, from architecture and design to deployment and production ownership. You will work closely with developers, product managers, and designers to build scalable, high-quality systems and influence technological and architectural decisions along the way.
Our stack includes .NET Core / C#, MongoDB, Redis, Kafka, PostgreSQL, Kubernetes, ArangoDB, Python, Terraform, Docker, and fully CI/CD-driven environments.
We're open to strong backend engineers coming from Java, Go, Rust, Python, Ruby, or other languages. What matters most is solid engineering fundamentals and a genuine willingness to switch to .NET / C# as your primary stack.
End-to-end development
Contribute to technological and architectural decisions
Work collaboratively with professional developers, Designers, and Product Managers to deliver a high-quality product
5+ years of production backend experience in any modern language (e.g., Java, Go, Rust, Python, Ruby) and readiness to switch to .NET
2+ years of experience with microservices development
Deep understanding of microservices architecture and cloud-native development
Experience designing and building asynchronous systems and working with message queues/event-driven architectures
Experience with databases
Experience in developing a SAAS product
Experience in developing a security-related SAAS product.
Experience with continuous integration and deployment (CI/CD)
B.Sc in Computer Science/Software Engineering or related field
Familiarity with the GraphQL framework
Familiarity with the Graph Databases
We're open to strong backend engineers coming from Java, Go, Rust, Python, Ruby, or other languages.
What matters most is solid engineering fundamentals and a genuine willingness to switch to .NET / C# as your primary stack.
At On The Spot, we’re creating a workplace people would want to stay in:
supportive, well-organized, and fair in terms of conditions and benefits.
We’ll share more about our benefit package during the interviews. In the meantime, you can always check our
Glassdoor reviews
.
Location: Montevideo, Uruguay; Remote.AR, Remote.LATAM-country; Remote.BR, Brazil; Remote.CO, Colombia; Rosario, Remote.LATAM-country
We are looking for an experienced Senior Developer who combines strong React frontend skills with robust Python/Django backend expertise. This role offers the opportunity to work on cutting-edge solutions that are transforming the real estate technology sector. The ideal candidate will help build and optimize full-stack applications that enhance the apartment leasing experience for property managers and renters alike.
Our client values proactive team members who are eager to dive deep into the multifamily real estate domain, understand the unique challenges of property management, and actively contribute to solving complex business problems. You’ll be expected to go beyond just coding to truly understand the client’s field, engage with their business challenges, and take ownership of delivering solutions that make a real impact.
DataArt is seeking a talented Senior Full-Stack Developer with strong React and Python expertise to join our team for an exciting project with our client, a leading proptech company that is revolutionizing the apartment rental process through innovative technology solutions. Our client provides AI-powered leasing automation, renter communication tools, and operational intelligence for multifamily property management companies. They are at the forefront of digital transformation in real estate, helping property managers streamline operations, enhance renter experiences, and make data-driven decisions through cutting-edge technology that automates routine tasks and provides actionable insights.
Design responsive and user friendly web applications using React.js and modern JavaScript
Build and maintain backend services using Python and Django
Create reusable React components and implement state management solutions
Develop and optimize RESTful APIs and microservices architecture
Ensure integration between frontend and backend systems
Collaborate with UX UI designers to implement accessible interfaces
Optimize application performance for fast load times and smooth user interactions
Identify opportunities for product improvement and innovation
Analyze the property management domain to understand user needs and pain points
Ensure code quality, performance, and security practices across the full stack
5 plus years of professional experience in full-stack development
Experience with React.js, including hooks, Context API, and modern React patterns
Proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive design
Experience with Python and Django for backend development
Experience with state management libraries such as Redux, MobX, or Context API
Understanding of RESTful service architecture and API design
Experience with frontend build tools such as Webpack, Vite, or similar tools
Familiarity with frontend testing frameworks such as Jest and React Testing Library
Experience with Git and CI CD pipelines
Ability to solve technical problems with attention to detail
Ability to understand business context and domain specifics
Communication skills for working in a distributed team environment
English proficiency at B2 level or higher
Experience with LLM API providers such as OpenAI and Anthropic
Knowledge of LangSmith or similar AI ML observability tools
Experience in the PropTech or Real Estate industry
Knowledge of cloud platforms such as AWS, Azure, or GCP
Experience with containerization using Docker and Kubernetes
Familiarity with GraphQL
Experience with Next.js or other React frameworks
Knowledge of UI UX design principles and tools such as Figma and Sketch
Experience working with stakeholders to gather requirements and translate them into technical solutions
Location: Remote - Global
Workplace: Remote
At Moxie, we empower ambitious aesthetic entrepreneurs to build profitable, independent practices—without burnout, overwhelm, or guesswork. In just a few years, we've grown from an idea to a global, remote-first team now supporting 700+ practices nationwide.
Our purpose is simple: to unlock sustainable success for aesthetic entrepreneurs, at every stage of their journey.
STAFF AI ENGINEER
We're looking for a Staff AI Engineer to lead some of Moxie's highest-impact AI projects in Q4 2026 and H1 2027, including Maia, the Context Engine, and AI drafts. Beyond the project work, you'll provide technical leadership across the company and own and validate major architectural decisions that shape how Moxie builds, with particular responsibility for our AI systems and shared AI platform.
You'll join the Client Experience team and work day to day with Product, Design, QA, Operations, and your engineering peers. You'll inherit live LLM features and a growing shared platform underneath them, including customer-facing systems where quality is visible to patients and providers. The bar is production, not demos.
OUR OBJECTIVES FOR THE ROLE
- Become a primary IC on Moxie's AI initiatives. Within your first month you're contributing to production AI systems, understanding our architecture and key workflows, and identifying opportunities for improvement. By month three you're a leading technical contributor on one or more AI initiatives, including Maia, AI drafts, or the Context Engine.
- Ship early wins that improve AI quality and reliability. Within your first two months, deliver targeted fixes and improvements to known failure modes, evaluation coverage, or production reliability, with measurable evidence that they worked.
- Lead a major AI project from design to production. Take one meaningful AI initiative through design, architecture review, cross-functional collaboration, and launch, including the evaluation and guardrail systems needed to operate it reliably. By month six, lead a second, more ambitious initiative to a visible milestone or production-ready state.
- Shape architecture across the company. Within your first month, you're actively participating in architectural discussions and identifying opportunities to improve Moxie's systems. By month three, you're leading technical proposals, influencing major architectural decisions across teams, and taking designs from proposal through review, approval, and implementation, with particular ownership of our AI architecture and shared platform.
- Make AI quality measurable and scalable. Within six months, our AI features have measurable quality scorecards, regressions are caught before production, and the Context Engine is becoming the standard data path for AI surfaces, supported by shared evaluations, guardrails, and observability.
- Own non-project technical initiatives and engineering culture. Start owning at least one org-level initiative in your first three months (for example AI evaluation standards, agentic SDLC improvements, code review practices, or documentation culture), and by month nine own one or two initiatives with measurable gains in quality or velocity, while shipping v1 of one or more key initiatives.
WE'RE LOOKING FOR
- Staff-level engineering experience. You've led large, ambiguous initiatives as a hands-on IC, owning delivery, tradeoffs, and major architectural decisions across teams.
- Production LLM experience. You've led the design and delivery of LLM agents or generative features that real customers depend on, not just prototypes or internal tools.
- Technical leadership and engineering standards. You've improved engineering practices, influenced peers across teams, and worked with Product, Design, and engineering leadership to resolve complex decisions and raise the technical bar.
- AI evaluation and quality engineering. You've built evaluation systems for production AI, combining automated tests, agent traces, human feedback, and production monitoring to measure quality, catch regressions, and continuously improve reliability.
- Sound agent and tool design. You know when to use deterministic code versus an LLM, design safe tool boundaries and human handoffs, and manage reliability, security, latency, and cost tradeoffs. You make pragmatic build-versus-buy and model-provider decisions.
- Strong backend and platform engineering. You're comfortable with Python and Django, Postgres, Redis, async workers, and REST or GraphQL, and can design shared AI infrastructure with clear contracts, caching, and tenant isolation.
This is not a role for someone who starts by swapping models or rewriting prompts before measuring what is actually broken.
WHY JOIN US?
- Ship production AI that patients and medspa staff use every day. Maia answers medspas' texts and calls, and AI drafts go out from the provider's own number, so your work is visible to real people.
- Breadth across several AI products and the shared platform underneath them, with real architectural influence as a decision-maker on the architecture review board.
- A proprietary data advantage. You'll build on clinical and practice data from roughly 1,200 medspas that competitors can't access.
- High-trust, high-ownership IC work at staff level, with a say in the AI roadmap and in how Moxie builds AI.
- Above all, we're in this to empower small business owners to own and grow their businesses. If you succeed, Med Spas will remain the opportunity for independent owner-operators instead of being dominated by a small number of large chains. If that speaks to you, speak to us.
- Competitive salary
At Moxie, we believe in creating a workplace where everyone feels valued, trusted, and included. Our team lives by our values: act as owners, give more than we take, move with speed and care, and simplify and learn every day.
We welcome people of all backgrounds, experiences, and perspectives to apply. If you require any accommodations to fully participate in the interview process, please let us know, we’re happy to assist.
- Владеть родительским приложением и бэкендом: привязка устройства, аккаунты, родительский контроль, история активности, удаление данных. - Выпускать релизы iOS и Android со staged rollout и откатами.
Location: Bangalore, India
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Software Engineer on GitLab's Authorization team, you'll help build and maintain the system that decides what every user, token, and automated agent can access on GitLab.com, Self-Managed, and Dedicated. You'll work alongside experienced engineers who guide the larger design decisions, delivering well-scoped changes and growing into ownership of larger parts of the system.
Today, that work is Ruby on Rails. Roughly 400 policy classes and a catalog of about 1,900 permissions sit behind every application programming interface (API) request. You'll work on fine-grained token permissions, custom roles, and the GraphQL and representational state transfer (REST) APIs that enforce them. A single request can trigger hundreds of permission checks, so correctness and performance both matter.
You'll also contribute to moving the permission model to a new authorization stack that pairs the Rails monolith with a Rust policy engine. The engine represents access relationships and evaluates permission rules, and can run within the monolith's process or be reached through remote procedure calls using gRPC. You don't need prior Rust experience: several engineers on the team learned it for this work, and we'll support you doing the same.
Some examples of our projects:
Refactoring GitLab's policy layer so the same permission definitions can be evaluated by the monolith and the new authorization service
Extending fine-grained token permissions to more resources, with guidance from senior engineers on the design
What you'll do
Implement authorization changes in GitLab's Ruby on Rails monolith so permission checks allow intended access and deny unauthorized access.
Deliver well-scoped workstreams from feature-flagged rollout through verifying that the old and new systems produce the same results, with review and guidance from senior engineers.
Build and extend fine-grained permissions for tokens and roles so additional resources have permission coverage consistent with the established catalog.
Extend and fix authorization enforcement so GraphQL and the REST API enforce the intended permissions consistently.
Make incremental refactors to long-lived policy code without changing behavior for existing customers.
Investigate and fix reliability, performance, and security issues so affected permission checks return the expected results without regressions.
Work with the authentication, platform, and artificial intelligence (AI) teams to document interface contracts that keep permission checks consistent as authorization moves toward a shared service.
Contribute to design documents, merge requests, and code reviews so proposed changes have a documented rationale and review feedback is addressed asynchronously.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Solid experience building and maintaining production Ruby on Rails applications, typically gained over 2 to 4 years or more.
Hands-on experience with authorization concepts, such as role-based access control or fine-grained permissions, from work or projects.
A security mindset: you treat a permission bug as a security bug and consider who a change could affect before choosing an implementation.
Experience making careful changes to existing codebases, including incremental refactors and feature-flagged rollouts that preserve existing behavior.
Familiarity with GraphQL or API authorization patterns.
Awareness of performance, including how repeated permission checks can add up on every request.
Strong written communication and the ability to work effectively when most decisions happen in a document or merge request rather than a meeting.
Helpful, but not required: hands-on PostgreSQL experience, or experience with Rust, gRPC or Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture.
We welcome transferable experience from adjacent domains such as identity, policy engines, and platform security.
About the team
We work in a fully asynchronous organization, with most decisions made in documents or merge requests rather than meetings.
GitLab's mission is to enable everyone to contribute to and co-create the software that powers our world. Our values include collaboration, results, efficiency, diversity, inclusion and belonging, iteration, and transparency. We expect all GitLab team members to incorporate AI into their daily workflows to drive efficiency, innovation, and impact.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Workplace: Удаленно
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
В связи с ростом команды, мы ищем Go-разработчика в отдел сервисов платформенной занятости (Отдел разработки сервиса WBJob-Admin).
Стань частью команды!
Обязанности
Писать и поддерживать микросервисы на языке Go: реализовывать бизнес-логику, обеспечивать стабильную работу сервисов в продакшне и оперативно вносить доработки по требованиям;
Проектировать схемы данных и взаимодействовать с реляционными и NoSQL СУБД: писать сложные SQL-запросы для выборки, агрегации и модификации информации, оптимизировать производительность запросов;
Покрывать разработанный код юнит- и интеграционными тестами: создавать тестовые сценарии, настраивать моки, обеспечивать высокий процент покрытия и гарантировать отсутствие регрессий при изменениях;
Участвовать в принятии архитектурных решений и проектировать взаимодействие сервисов: определять протоколы общения (REST/gRPC/очереди), выбирать паттерны интеграции и фиксировать технические решения в документации;
Проводить код-ревью и внедрять инженерные практики: проверять код коллег на соответствие стандартам, давать конструктивные рекомендации;
Формировать и согласовывать промежуточные и итоговые отчеты о проделанной работе и представлять промежуточные и итоговые отчеты непосредственному руководителю.
Требования
Синтаксис и особенности Go (горутины, каналы, garbage collector, интерфейсы), стандартная библиотека, популярные фреймворки (Gin, Echo, Fiber), работа с модулями (go mod), профилирование и отладка (pprof, delve);
Паттерны микросервисов (CQRS, Saga, Circuit Breaker, Retry), протоколы взаимодействия (REST, gRPC, GraphQL, WebSockets), брокеры сообщений (Kafka, RabbitMQ, NATS), принципы проектирования API и контрактов;
Реляционные СУБД (PostgreSQL, MySQL): транзакции, индексы, планировщик запросов, оптимизация SQL. NoSQL (Redis, MongoDB, Elasticsearch): модели данных, кэширование, шардирование. ORM/билдеры (sqlx, GORM, squirrel);
Фреймворки тестирования в Go (testing, testify, mockgen), виды тестов (unit, integration, contract), метрики покрытия, принципы TDD/BDD, инструменты статического анализа (golangci-lint, staticcheck);
Git-стратегии (GitFlow, Trunk-Based), CI/CD (GitHub Actions, GitLab CI), контейнеризация (Docker), основы оркестрации (Kubernetes), мониторинг и логирование (Prometheus, Grafana, Loki, OpenTelemetry).
Условия
Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Развитие и масштабирование ядра продукта: Проектировать и разрабатывать отказоустойчивую бизнес-логику платежного сервиса трансграничных переводов (Россия — Узбекистан).
УдалённоЧистая архитектура: Уверенное применение принципов SOLID, DDD (Domain-Driven Design), Hexagonal/Clean Architecture на практике, а не только в теории
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
.
The Infrastructure Engineering team
enables Reddit to deliver Reliability, Performance, and Efficiency, with a single opinionated technology stack. We empower Reddit developers by delivering a reliable, scalable, and automated foundation - unifying compute, seamless deployments, robust storage, and high-performance messaging to maximize developer velocity and system resilience.
This centralized role hires across several high-impact teams, including:
Messaging:
Delivers a reliable, performant, and efficient platform to support asynchronous communication across all products and services at Reddit.
Site Defense:
Builds platforms that detect and mitigate bots, scraping, and abusive traffic while preserving a reliable experience for legitimate users across Reddit.
Infrastructure Security:
Builds platforms for service identity, secrets management, and secure access that make Reddit’s infrastructure secure by default.
What You’ll Do
Cross-Functional Product Architecture:
Partner closely with Product Management, Product Design, Data Science, and Client Engineers (iOS/Android/Web) to translate business and user needs into reliable, low-latency technical solutions.
End-to-End Delivery:
Own the full software lifecycle for major product initiatives from technical design docs and API contracts to development, testing, rollout, and observability.
Metrics & Experimentation-Led Engineering:
Design, build, and evaluate A/B experiments. Work with tools like BigQuery, HEX, or Firebase to analyze user behavior, conversion funnels, and retention loops to make data-backed engineering decisions.
API & System Performance:
Build and maintain scalable APIs (GraphQL, REST, gRPC) and distributed backend services optimized for client consumption and consumer UI performance.
Technical Rigor & Modern Tooling:
Establish engineering best practices, improve developer workflows, mentor teammates, and use modern, AI-integrated tools to ship high-quality products efficiently.
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:
3+ years of experience building internet-scale software, preferably with a focus on distributed systems infrastructure or infrastructure security.
Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java
Experience with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP)
Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems.
Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product.
Degree in Computer Science or equivalent technical field.
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:
$164,000
—
$229,000 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.
Location: Intellias
Meet your recruiter
Katarzyna Sankowska
katarzyna.sankowska@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Python Engineer
Principal
Bulgaria, Colombia, Croatia, Poland, Portugal, Spain, Ukraine, United States
Remote
APPLY NOW
REFER A FRIEND
Intellias is looking for a
Principle Python Engineer
in
Platform Architect team
to join a healthcare technology initiative focused on building a modern, scalable platform for connected health data and digital healthcare experiences.
This is a senior hands-on engineering role for someone who combines
deep distributed-systems expertise, strong backend engineering skills, and architectural thinking
. You will design and build platform capabilities used across multiple engineering teams, establish reusable architectural patterns, and help evolve a cloud-native healthcare platform operating at scale.
What project we have for you
The project is building a
FHIR-based healthcare data platform
that integrates data from EHRs, digital health applications, wearables, portals, and other healthcare data sources into a unified ecosystem.
The platform operates at the intersection of
health data interoperability, distributed systems, API platforms, cloud infrastructure, and AI-enabled healthcare experiences
. Its architecture includes event-driven processing, federated GraphQL and REST APIs, FHIR services, high-volume data storage and analytics, and integration points for LLM- and agent-based capabilities.
You will work horizontally across engineering teams rather than within a single product squad. The focus is on solving complex platform-level problems around
scale, reliability, data consistency, interoperability, API governance, and production architecture
.
This is not an architecture-only position. You will be expected to
design, prototype, build, review, and operate production systems
, staying close to both the code and real-world system behavior.
What you will do
Design and build
large-scale, event-driven distributed systems
, including orchestrators, worker services, asynchronous processing pipelines, schema governance, and reliable consumer patterns.
Define and implement platform architecture around
Kafka
, including topic and partition design, schema evolution, idempotency, consumer groups, retry strategies, and production failure handling.
Own and evolve API architecture across
REST and federated GraphQL
, establishing scalable patterns for schema composition, versioning, contract evolution, and API governance.
Design and build reusable platform capabilities that enable engineering teams to onboard new services and data sources with minimal custom implementation.
Contribute directly to production code, prototypes, reference implementations, and technical proofs of concept.
Partner with AI engineering teams to define reliable integration points for
LLM- and agent-based capabilities
, including retrieval, evaluation, guardrails, observability, latency, cost, and data-protection boundaries.
Shape healthcare data architecture, including
FHIR-based interoperability, terminology services, data-quality controls, high-volume storage, and analytical workloads
.
Drive architecture and technical design reviews, documenting key decisions, trade-offs, standards, and reusable engineering patterns.
Use production telemetry, observability, and operational data to validate architectural decisions and troubleshoot complex distributed-system behavior.
Establish architectural patterns for
security, identity, multi-tenancy, scalability, resilience, and protected health data
.
Mentor senior engineers and technical leads in system design, distributed-systems engineering, and architectural decision-making.
Collaborate closely with U.S.-based engineering, product, data, security, and AI stakeholders while working effectively across geographically distributed teams.
Promote an
AI-enabled engineering approach
, using modern AI development tools where they improve engineering velocity, quality, analysis, documentation, testing, or architectural exploration.
What you need for this
8+ years of software engineering experience
, with significant experience designing and operating large-scale distributed systems.
Strong hands-on backend engineering skills in
Python
and/or another modern backend language, with the ability to work effectively across a polyglot environment and solid experience building production-grade services and APIs.
Proven experience designing
event-driven architectures
, ideally using Apache Kafka or comparable distributed messaging technologies.
Deep understanding of distributed-system fundamentals, including partitioning, idempotency, back-pressure, eventual consistency, failure recovery, and consistency/availability trade-offs.
Strong experience designing and evolving
REST APIs and GraphQL-based architectures
, including schema design, versioning, composition, and contract governance.
Strong system-design skills and demonstrated ownership of complex systems from architecture through implementation and production operation.
Experience with
cloud-native architectures on AWS
, including Kubernetes-based environments, observability, scalability, resilience, and production operations.
Strong data architecture fundamentals: data modeling, storage strategies, query optimization, and designing systems for high-volume transactional and analytical workloads.
Practical experience with modern data and storage technologies such as
MongoDB, ClickHouse, Databricks, Spark
, or comparable platforms.
Understanding of identity and security concepts such as
OIDC, OAuth/token exchange, authorization, multi-tenancy, and data isolation
.
Ability to work effectively across a polyglot technology environment and make architectural decisions based on system requirements rather than technology preference.
Strong communication and technical leadership skills, including the ability to drive architecture discussions, technical design reviews, and engineering standards across multiple teams.
Strong
hands-on engineering mindset
— able and willing to build production code, prototypes, reference implementations, and tooling rather than operating exclusively at an architectural level.
Professional English sufficient for direct collaboration with U.S.-based engineering and product stakeholders.
Experience with
FHIR, HL7, EHR integrations, healthcare interoperability, or digital health platforms
.
Experience designing systems handling
PHI/PII or other regulated and sensitive data
.
Nice to Have
Familiarity with healthcare security and compliance requirements, including HIPAA-related architectural considerations.
Experience with
Java/Spring Boot, TypeScript/Node.js
, or other languages used in large-scale backend ecosystems.
Experience with federated GraphQL platforms such as
WunderGraph Cosmo, Apollo Federation
, or similar technologies.
Practical experience integrating
LLMs or AI agents into production systems
, including retrieval, evaluation, guardrails, observability, latency, and cost considerations.
Experience with
AI-assisted software engineering tools
such as Claude Code, GitHub Copilot, Cursor, or similar tools, and an ability to use them effectively throughout the engineering lifecycle.
Experience establishing reusable platform patterns, architecture standards, or internal developer platforms used by multiple engineering teams.
Previous Staff/Principal-level experience mentoring senior engineers and influencing architecture beyond a single team.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
AWS
Kafka
Python
Задачи:
— Разработка iOS-приложений с использованием Swift и iOS SDK.
— Работа с механизмами асинхронности, включая GCD, RxSwift, Combine и async/await.
— Применение принципов ООП, шаблонов проектирования и SOLID.
— Использование архитектурных паттернов MVP, MVVM, VIPER, CleanSwift.
— Работа с хранением данных (UD, Keychain, CoreData).
— Использование Git и понимание gitflow.
— Работа с REST API и отладка.
— Написание тестов с XCTest и XCUITest.
— Управление временем и понимание Agile методологии.
— Участие в процессах релиза и жизненного цикла приложений.
Требования:
— Хорошее знание Swift.
— Уверенные знания iOS SDK и жизненного цикла приложений.
— Опыт работы с асинхронностью (GCD, RxSwift / Combine, async/await).
— Знание ООП, шаблонов проектирования и принципов SOLID.
— Опыт работы с архитектурными паттернами MVP, MVVM, VIPER, CleanSwift.
— Опыт работы с хранением данных (UD, Keychain, CoreData).
— Опыт работы с Git и понимание gitflow.
— Знание принципов работы с REST API и методов отладки.
— Опыт написания тестов (XCTest, XCUITest).
— Навыки самостоятельного управления временем.
— Понимание Agile методологии.
— Знание процессов релиза и жизненного цикла приложений.
Будут плюсом:
— Опыт работы с GraphQL, WebSockets, WebRTC.
— Опыт оценки задач на проектах (часы, story points).
— Знание современных AI инструментов и опыт их использования.
Требования к языкам:
— Владение английским и немецким языками на уровне B1+ или выше.
Локация:
— Беларусь.
• Развивать публичное OpenAI/Anthropic‑совместимое API, медиамодельные и транскрибирующие эндпоинты, обеспечивать стабильность и мониторинг. • Подключать новые LLM и медиамодели в течение нескольких часов после релиза.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.