Location: United States
Workplace: Remote
We’re looking for a Staff Software Engineer to help shape AI governance for developer tooling at Coder. This role sits on our AI Governance team, which builds and maintains two enterprise-grade components of Coder's AI governance stack.
AI Gateway is a centralized LLM gateway that sits between coding agents and providers such as OpenAI or Anthropic, providing organizations with audit trails, token tracking, cost control, and centralized authentication. Agent Firewall wraps those agents with default-deny network policies, controlling which domains and methods they can reach inside workspaces.
This team works across the full stack - from Go backend and React frontend to integrating with LLM provider APIs. Day to day, you'll be shipping features, hardening security boundaries, collaborating with enterprise customers on real-world policy needs, and contributing to Coder's open-source ecosystem.
What you'll do here
- Design and build product features that push the standard for remote development in self-hosted environments
- Create and improve upon popular open source projects that integrate with VS Code, JetBrains, and other developer tools
- Champion best practices to both internal team members and external contributors
- Collaborate with Product and Design teams at Coder, as well as with partners like JetBrains, to execute key product integrations
- Document the design, implementation, and operations of systems for knowledge sharing within the team
- Work alongside Customer Success teams to support Coder’s enterprise user base
- Work with cutting-edge AI technologies to create seamless, painless developer experiences
- Rapidly iterate from prototype to implementation in a highly adaptive, reactive team environment
What we're looking for
- 8+ years of full-stack experience writing code in a professional setting, with 1+ year(s) writing Go (ideally in current or most recent position)
- Proficiency in building distributed systems in Go
- Excellent verbal and written communication skills
- Exceptional debugging and troubleshooting skills, and the tenacity to drive a solution to a conclusion
- You are self-motivated with a creative and analytical mindset
Our tech stack
- Frontend: Typescript, React, Vite
- Backend: Go, Postgres, GCP, Kubernetes, gRPC
- Observability: Prometheus, Grafana
- CI/CD: GitHub Actions
- General: GitHub, Slack, Discord, Notion
Bonus tacos if you have
- (Tacos? If you need an ice-breaker, ask how we say thanks by giving tacos!)
- Experience with TypeScript and React
- You have a background in developer tooling, platform engineering, or IaC
- You have a curiosity about the latest tech trends and what is going on in the world of developer tools
ABOUT CODER
Coder is the leading platform for AI development Infrastructure, enabling enterprises to securely run human and AI-driven development workflows in consistent, governed environments. Coder provides self-hosted, agent-ready workspaces that unify developer productivity and platform governance. With Coder, enterprises can confidently evolve from human-only development to AI-assisted and autonomous workflows, without sacrificing security, compliance, or performance. Learn more at coder.com http://coder.com.
INTERVIEW PROCESS
We believe that the interview process should be transparent, consistent, and enjoyable. We value your time and hope to complete the interview process in two to four weeks, if schedules allow. Through your interviews, you will meet a mix of individual contributors, managers, and senior leaders.
AI USE DURING THE INTERVIEW PROCESS
As an AI company, Coder embraces the use of AI tools, and we want to be transparent about our expectations as you navigate our interview process.
Not permitted: Using AI assistance during conversational interviews.
Permitted: Using AI tooling for take-home assessments. Please flag where and to what extent it was used in your take-home. Your submission will not be penalized for using AI as long as it is done honestly.
OUR USE OF AI IN HIRING
We use AI tools to help manage our recruitment process efficiently and fairly. Specifically:
- Ashby and Brainerr help us review inbound applications by surfacing candidates who best match the role requirements we've defined. This tool does not make hiring decisions; it helps our team prioritize which applications to review first.
- Granola takes notes during our interview calls so our team can focus on the conversation with you.
All hiring decisions are made by humans. Our team reviews applications, conducts interviews, and makes final selections. AI tools assist us but never replace human judgment, and these practices are conducted in compliance with applicable data protection, AI governance, and labor laws. Your data is not used to train AI models.
In accordance with New York City Local Law 144, an independent bias audit has been conducted on "Automated Employment Decision Tools"; results are available for Ashby https://www.ashbyhq.com/downloadables/ashby-bias-audit-08-2024.pdf.
If you're applying for a role at Coder and have questions about how we use AI in our process, or if you'd like to request information about the data we collect, please contact careers@coder.com.
CODER IS A PROUD EQUAL OPPORTUNITY EMPLOYER
We are committed to providing equal employment opportunities to qualified applicants and do not discriminate on the basis of race, color, ancestry, religion, sex, pregnancy, gender, gender identity, gender expression, sexual orientation, national origin, age, marital status, genetic information, disability, protected veteran status or any other characteristic protected by federal, state, or local laws.
Location: Amsterdam, Netherlands; Berlin, Germany; United Kingdom
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
The role:
We are looking for a
Senior Backend Software Engineer
to join our
Cloud Monetization Platform
team in Amsterdam or remotely.
Our platform powers the commercial foundation of Nebius Cloud. Every GPU hour, storage operation, network transfer, reservation, enterprise contract, or customer payment flows through the systems we build before becoming revenue.
Unlike traditional billing systems, our platform combines several challenging engineering domains. You'll design clean abstractions for a rapidly evolving business model, build reliable distributed workflows where correctness and consistency are as important as performance, and help shape a modern platform from the ground up.
We expect you to have:
5+ years of professional software engineering experience
Strong knowledge of Python or willingness to quickly become productive with our technology stack
Experience building distributed backend systems and microservice architectures
Understanding of distributed transactions, consistency models, and reliable asynchronous workflows
Experience designing scalable backend services
Strong communication and ownership mindset
It would be an added bonus if you had experience building Billing, payments or pricing systems
Technology stack:
Python, gRPC, Temporal,
YDB
, Kafka-like messaging, Kubernetes, 25+ microservices.
Benefits & Perks:
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
Collaborative and innovative culture
Opportunity to work on impactful AI projects
International environment and talented teams
What's it like to work at Nebius:
Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Equal Opportunity Statement:
Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
If you need accommodations during the application process, please let us know.
Location: Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
Responsibilities
Lead end-to-end technical solution design and drive implementation across the organization
Spearhead AI engineering adoption (AI-assisted development, AI code review, AI-powered observability, AI-driven operations automation, etc.)
Proactively resolve complex technical challenges across business lines, improving efficiency and quality through technical innovation
Design and optimize high-concurrency, distributed system architectures; explore AI applications in capacity planning, performance bottleneck analysis, and anomaly detection
Provide technical guidance and training to business teams, driving the adoption and standardization of AI + engineering capabilities
Requirements
Must-Have
I. Core Engineering & Architecture
Proficient in Go or Java concurrent programming with deep understanding of high-concurrency system design and optimization
Hands-on experience with distributed services and distributed storage; familiar with microservice architecture design
Solid knowledge of Linux OS and system-level understanding of middleware (etcd, Nacos, Kafka)
Expert-level proficiency in gRPC framework with development and performance tuning experience
Skilled in using profiling tools, Arthas, and Linux command-line utilities for system analysis and troubleshooting
II. AI & Intelligent Systems
AI engineering mindset with understanding of LLM fundamentals, capability boundaries, and practical engineering applications
Ability to evaluate AI's impact on system stability, security, cost, and compliance from an architectural perspective
Clear understanding of AI's "assistive role" in engineering — avoiding over-reliance while leveraging its strengths
III. Experience & Education
Bachelor's degree or above
3+ years of relevant development experience
Strong communication skills and collaborative spirit
Preferred Qualifications
Hands-on experience implementing AI-assisted development/code review (Copilot, Claude, DeepSeek, etc.) at the engineering team level
Practical application of AI in log analysis, distributed tracing, performance profiling, and anomaly detection
Design experience with AI knowledge augmentation (RAG) or tooling systems based on internal data (code, logs, metrics, documentation)
Open-source project contributions
Sustained technical blog or knowledge-sharing track record
Nice-to-Have
Experience designing financial systems, trading systems, or high-reliability systems
AI-driven observability, automated operations, or stability engineering experience
Deep familiarity with open-source middleware internals (Redis, Kafka, etc.)
Microservice governance, service discovery, and configuration center design experience
Proven track record in high-performance architecture design or AI engineering implementation
Core Competency Matrix
Technical Skills (High Priority): Go/Java concurrency, distributed architecture, middleware, gRPC, performance tuning
AI Engineering (High Priority): LLM understanding, AI-assisted development adoption, RAG/tooling design
Project Experience (High Priority): High-concurrency systems, distributed storage, microservice architecture
Problem Solving (High Priority): Profiling, Arthas, Linux command-line troubleshooting
Communication (Medium Priority): Technical training, cross-team alignment, solution evangelism
Industry Background (Medium Priority): Finance/trading/high-reliability systems
Role Characteristics
Core Positioning: A hybrid AI + Architecture role that requires not only traditional distributed systems expertise but emphasizes AI engineering adoption capabilities.
Key Differentiators:
Must lead AI capability implementation at the engineering level — not merely use AI tools
Must evaluate AI's impact on systems from an architectural perspective (stability, security, cost, compliance)
Must drive AI + engineering capability adoption and standardization across teams
Interview Focus Areas
Distributed Architecture: High-concurrency design, microservice architecture, middleware selection and tuning
AI Engineering: Depth of LLM understanding, AI implementation experience, awareness of AI limitations
Problem Solving: Complex troubleshooting experience, performance optimization case studies
Driving Adoption: Technical solution advocacy experience, cross-team collaboration skills
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Задачи:
— Разработка микросервисов, создание логики, компонентов и тестов;
— Поддержание высокого стандарта функциональности кода;
— Оценка и ревью кода;
— Поддержка backend-операций.
Требования:
— Опыт разработки сложных систем от 3 лет;
— Опыт создания и поддержки финансовой отчетности;
— Уверенные знания NodeJS, JavaScript, TypeScript;
— Знания SQL, PostgreSQL, Sequelize;
— Опыт работы с Docker, REST, gRPC, Grafana;
— Владение Agile-методологиями (Scrum, Kanban);
— Желательно опыт в финансовом секторе (брокеры, банки, инвестиционные проекты, криптообменники);
— Опыт работы с Segment, Mixpanel, Intercom будет плюсом;
— Свободное владение английским языком.
Условия:
— Гибкий график: 5/2 круглый год;
— 30 рабочих дней отпуска в году;
— Возможности профессионального развития и карьерного роста;
— Корпоративный английский;
— Легализация (рабочая виза) для сотрудника и семьи в Черногории;
— Помощь с релокацией;
— Возможность удаленной работы.
ГибридBACKEND DEVELOPER | RELOCATION TO MONTENEGRO OR REMOTE | YOUHODLER #relocation or #remote #montenegro #web3 #backend https://teletype.in/@courierus/yYb2Se6N8JC; RELOCATION TO MONTENEGRO OR REMOTE | YouHodler Hey!; 30 working days of vacation per year; Opportunities for professional development and career growth; Corporate English; Legalization (work permit) for you and your family in Montenegro; Assistance in relocation; Ability to work remotely
Задачи:
— Разработка микросервисов, создание логики, компонентов и тестов;
— Поддержание высокого стандарта функциональности кода;
— Оценка и ревью кода;
— Поддержка backend-операций.
Требования:
— Опыт разработки сложных систем от 3 лет;
— Опыт создания и поддержки финансовой отчетности;
— Уверенные знания NodeJS, JavaScript, TypeScript;
— Знания SQL, PostgreSQL, Sequelize;
— Опыт работы с Docker, REST, gRPC, Grafana;
— Владение Agile-методологиями (Scrum, Kanban);
— Желательно опыт в финансовом секторе (брокеры, банки, инвестиционные проекты, криптообменники);
— Опыт работы с Segment, Mixpanel, Intercom будет плюсом;
— Свободное владение английским языком.
Условия:
— Гибкий график: 5/2 круглый год;
— 30 рабочих дней отпуска в году;
— Возможности профессионального развития и карьерного роста;
— Корпоративный английский;
— Легализация (рабочая виза) для сотрудника и семьи в Черногории;
— Помощь с релокацией;
— Возможность удаленной работы.
ГибридBACKEND DEVELOPER | RELOCATION TO MONTENEGRO OR REMOTE | YOUHODLER #relocation or #remote #montenegro #web3 #backend https://teletype.in/@courierus/yYb2Se6N8JC; RELOCATION TO MONTENEGRO OR REMOTE | YouHodler Hey!; 30 working days of vacation per year; Opportunities for professional development and career growth; Corporate English; Legalization (work permit) for you and your family in Montenegro; Assistance in relocation; Ability to work remotely
Location: United States, Aliso Viejo, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Senior Software Engineer Cloud Engineering (Contractor)
We are seeking a
Senior Software Engineer
to be part of a new engineering team supporting our Cloud Streaming platforms. This individual will partner closely with existing domain experts, develop deep expertise in complex distributed systems, and serve as the technical foundation for building a new high-performing team.
What You’ll Do
Design and implementation of features in distributed back end systems
Ownership of the implementation and delivery of well-defined features from start to finish
Implementation of unit tests via testing frameworks
Define and craft integration tests with Test Engineering
Solve performance and reliability issues at a global scale
Triage and fix reported bugs
Communicate estimates, schedules, issues, and dependencies to technical or project lead
Requirements
BS in Computer Science (or equivalent experience)
5+ years of relevant experience
In-depth experience in Java
Experience with AWS technologies and managed services
Knowledge of Kubernetes, Docker, Helm
Development experience with Linux
Intermediate knowledge of version control tools such as git, Github and GitLab
Familiarity with CI/CD pipelines, ArgoCD
Knowledge in NoSQL, Prometheus, Elasticsearch, and other CNCF technologies
Deep understanding of distributed systems, storage architectures (object/block), networking, and high-availability design
Understanding of concepts such as concurrency, parallelism, and event driven architecture
Knowledge of Web technologies including REST and gRPC
Strong communication and documentation skills
Nice to Have
Experience with Python or Rust a plus
Familiar with Agile development concepts
Experience with streaming platforms, cloud gaming, or large-scale distributed systems
Infrastructure-as-code experience (CDK, Terraform)
Familiarity with AI-assisted development tools and modern cloud-native practices
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Обязанности:
• разработка ПО на Python с использованием fast-api, postgresql
• организация интеграционного, unit и регрессионного тестирования
• настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc)
• проработка и претворение в жизнь технологий развертывания и обеспечения бесперебойной работы прикладного ПО
• подготовка документации по процессу разработки, сборки и поставки ПО
• развертывание тестовых и основных стендов
• решение задач в области мониторинга и обеспечения отказоустойчивости
• взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью
• разработка дашбордов и вебинтерфесов для управления роботами.
Требования:
• опыт Python ( FastAPI)
• опыт разработки на ReactJS
• знание принципов SOLID
• знание основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код
• хорошие знания Linux
• опыт разработки многопоточных / многопроцессных приложений
• опыт разработки микросервисов
• опыт работы с REST API, gRPC и Websockets, tcp\udp, http
• опыт работы с базами данных PostgreSQL, MongoDB
• опыт работы с Docker, Docker Compose, k8s
• опыт работы с DevOps инструментами
• опыт использования Javascript
• опыт использования bash
• опыт использования Grafana.
Условия:
• офисный/гибридный формат работы, адрес офиса Автозаводская 23а к2
• ежегодный пересмотр зарплаты, квартальная и годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду Сбера.
Обязанности:
• разработка ПО на Python с использованием fast-api, postgresql
• организация интеграционного, unit и регрессионного тестирования
• настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc)
• проработка и претворение в жизнь технологий развертывания и обеспечения бесперебойной работы прикладного ПО
• подготовка документации по процессу разработки, сборки и поставки ПО
• развертывание тестовых и основных стендов
• решение задач в области мониторинга и обеспечения отказоустойчивости
• взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью
• разработка дашбордов и вебинтерфесов для управления роботами.
Требования:
• опыт Python ( FastAPI)
• опыт разработки на ReactJS
• знание принципов SOLID
• знание основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код
• хорошие знания Linux
• опыт разработки многопоточных / многопроцессных приложений
• опыт разработки микросервисов
• опыт работы с REST API, gRPC и Websockets, tcp\udp, http
• опыт работы с базами данных PostgreSQL, MongoDB
• опыт работы с Docker, Docker Compose, k8s
• опыт работы с DevOps инструментами
• опыт использования Javascript
• опыт использования bash
• опыт использования Grafana.
Условия:
• офисный/гибридный формат работы, адрес офиса Автозаводская 23а к2
• ежегодный пересмотр зарплаты, квартальная и годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• программа адаптации и помощь руководителя на старте
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• подписка Прайм с возможностью совместного использования на трёх близких
• вознаграждение за рекомендацию друзей в команду Сбера.
О проекте: Вы присоединитесь к ключевой команде, которая занимается разработкой и развитием основной эквайринговой платформы SmartCore. Это сложная, высоконагруженная система с микросервисной архитектурой, работающая в режиме 24/7. Платформа отвечает за весь жизненный цикл платежа — от инициации до клиринга, обеспечивая минимальные задержки, высокую отказоустойчивость и соответствие строгим стандартам безопасности (PCI DSS).
Задачи:
— Проектирование и разработка новых микросервисов и бизнес-логики на Kotlin и Java.
— Оптимизация производительности существующих компонентов системы, работа с высоконагруженными участками кода.
— Принятие ключевых архитектурных решений для повышения отказоустойчивости, масштабируемости и безопасности платформы.
— Интеграция со сторонними платежными системами, банками и процессинговыми центрами.
— Работа с асинхронными потоками данных с использованием Kafka и RabbitMQ.
— Проведение code review, наставничество менее опытных коллег и внедрение лучших практик разработки.
— Активное участие в R&D, исследование и внедрение новых технологий в стек проекта.
— Покрытие кода unit- и интеграционными тестами, поддержание высокого качества кодовой базы.
Требования:
— Коммерческий опыт бэкенд-разработки на Java/Kotlin от 10 лет.
— Экспертное владение Kotlin: идиомы, корутины, функциональные возможности.
— Глубокое знание Java Core и экосистемы JVM.
— Отличное знание Spring Boot, включая REST API, автоконфигурацию, Spring Security, Actuator.
— Экспертный уровень работы с PostgreSQL: проектирование сложных схем, оптимизация запросов, уровни изоляции транзакций, репликация.
— Опыт работы с MongoDB.
— Практический опыт построения систем на базе Kafka: брокер, паттерны producer/consumer, гарантии доставки сообщений.
— Опыт работы с RabbitMQ и Redis (кэширование, pub/sub, распределённые блокировки).
— Опыт проектирования и разработки распределённых, отказоустойчивых систем (микросервисная архитектура, CQRS, Event Sourcing).
— Знание современных AI-технологий, включая AI-агентов и LLM.
— Понимание сетевых протоколов TCP/IP, HTTP/2, gRPC.
— Опыт работы с Docker и Kubernetes.
— Навыки написания чистого, поддерживаемого и хорошо тестируемого кода.
— Высокая степень самостоятельности, проактивность, ответственность за результат и качество продукта.
Будет плюсом:
— Опыт работы в финтехе или процессинге платежей, знание стандарта PCI DSS.
— Опыт работы с реактивными стеками (Project Reactor, WebFlux).
— Опыт использования инструментов мониторинга и трассировки (Prometheus, Grafana, Jaeger).
— Опыт проведения нагрузочного тестирования (JMeter, Gatling).
Условия:
— Конкурентоспособная заработная плата, обсуждаемая индивидуально.
— Современный технологический стек и отсутствие бюрократии.
— Бюджет на обучение, посещение профильных конференций и покупку литературы.
— Корпоративный доступ ко всем передовым LLM моделям в Max комплектации.
— Работа в команде экспертов, где мнение каждого учитывается.
Задачи:
— Функционально и интеграционно тестировать микросервисы
— Покрывать автотестами новый функционал и беклог автоматизации
— Поддерживать, дорабатывать существующие фреймворки тестирования микросервисов и разрабатывать их с нуля
— Активно участвовать в жизни команды: планировать, разбирать и оценивать беклог, вносить свой вклад в ретроспективы и демо
Требования:
— Умение тестировать (теория тестирования, составление тест-кейсов, структурный подход к планированию тестирования)
— Знание Linux (уверенная работа с CLI, логами, процессами, сетевыми утилитами)
— Знание SQL (понимание индексов, транзакций, агрегаций, фильтрации, работы с тестовыми данными)
— Уверенное знание Python (понимание принципов построения автотестового фреймворка, опыт разработки и отладки скриптов, понимание основ ООП)
— Понимание как работает HTTP и что такое REST API, gRPC (Protobuf, HTTP-коды, headers, auth, idempotency, retries, timeouts)
— Уверенная работа с Docker и docker-compose (сборка образов, запуск контейнеров, написание compose-файлов)
— Опыт работы с Kubernetes и kubectl (понимание подов, сервисов, деплойментов, чтение логов)
— Опыт написания автотестов в стеке python + pytest + allure + xdist
— Знание git (checkout, branch, commit, push, pull, rebase, merge)
— Опыт работы с Jenkins / GitLab CI
Условия:
— Официальное трудоустройство. Мы - аккредитованная IT компания!
— Уютный и современный офис в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом
— Гибридный формат работы и помощь с релокейтом в Москву из регионов России при необходимости
— Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы
— Заботу о здоровье: возможность получать консультации психолога, юриста, финансового консультанта и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж
— Поддержку в обмене знаниями и идеями: поощряем выступления на митапах и помогаем с подготовкой докладов
— Бесплатную подписку на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства «МИФ»
Задачи:
— Разработка и поддержка backend-сервисов на Go.
— Проектирование и реализация REST/gRPC API.
— Работа с PostgreSQL, Redis и системами обмена сообщениями.
— Интеграция с внешними сервисами и API.
— Написание модульных и интеграционных тестов.
— Оптимизация производительности и повышение надежности приложений.
— Участие в код-ревью, обсуждении архитектуры и технических решений.
Требования:
— Опыт коммерческой разработки на Go от 2 лет.
— Хорошее знание языка Go и его стандартной библиотеки.
— Опыт работы с PostgreSQL и SQL.
— Понимание принципов микросервисной архитектуры.
— Опыт разработки REST API и желательно gRPC.
— Знание Docker, Git и CI/CD.
— Понимание принципов многопоточности, конкурентности и сетевого взаимодействия.
Будет плюсом:
— Опыт работы с Kubernetes.
— Знание Kafka, RabbitMQ или NATS.
— Опыт работы с облачными платформами AWS, GCP или Azure.
— Понимание Domain-Driven Design и Clean Architecture
Workplace: fully
Role Overview
We're building a new engineering team at Ethena to own Ethena Pay neobanking style app built on top of our stablecoin infrastructure. As the Staff/Senior Engineer, you own the correctness and evolution of the money-paths at the core of the product — payments, payouts, deposits, transfers, and reconciliation — and the app-facing APIs and authentication backend the native mobile app depends on.
Your north star: money always moves correctly, exactly once, and observably; and every request the Ethena Pay app makes is fast, well-versioned, and secure. This is a senior IC role with real design authority over the backend — you set the standard for how these services are built, not just execute tickets.
Role Responsibilities
Design, build, and own complex backend systems for a high usage consumer app.
Own the app-facing API contract as a product: versioned, backward-compatible endpoints with client idempotency keys, a consistent error model, and clean pagination, built in partnership with the iOS team.
Own the authentication and authorization backend, including the passkey/WebAuthn relying party, session/token lifecycle, and authorization enforcement at every API boundary.
Defend the auth surface against abuse through rate limiting, anomaly detection, and secure handling of PII and secrets.
Set patterns, tests, and documentation so the backend can be safely extended by any engineer, raising the correctness, testing, and security bar by example and in review.
Trace and document money-paths end-to-end, from API through wallet/executor/submitter/indexer, event streams, and on-chain settlement, closing real correctness and reliability gaps as you go.
Ship fast, test-first. Deliver on a tight cadence with test-driven and behaviour-driven development — you can prove the correctness of a payout path, not just its happy path.
Required Skills and Experience
Proven experience building and operating backend systems that move real money in production — payments, exchange/settlement, lending, banking, or crypto — with a track record of preventing (or fixing) idempotency, rounding, or reconciliation bugs.
Experience designing and owning client-facing APIs consumed by a mobile app at scale: contracts, versioning and backward compatibility, idempotency keys, error models, pagination, and rate limiting.
Experience building or operating an authentication/authorization backend — OAuth2/OIDC, JWT session/token lifecycle, RBAC/ABAC scopes, MFA/step-up — ideally including a WebAuthn/passkey relying party.
Hands-on integration with real financial third parties end-to-end (card issuing, KYC/fiat ramp partners, or payments/settlement providers), including their webhooks, failure modes, and reconciliation.
On-chain settlement literacy from the backend — nonces, gas, reorgs, RPC failure, confirmation depth — treating chain data as untrusted input.
Strong TypeScript (or a fast, credible path from Go/Kotlin/Rust/Java), with Postgres, an event/queue system (NATS/Kafka/SQS-class), and gRPC-based service-to-service communication at production scale.
A test-first culture matching ours — BDD/integration testing with real dependencies (Testcontainers-style) — and fluency with agentic development workflows (Claude Code, MCP, skills) as a core part of how you engineer.
Обязанности:
• разработка сервисов и библиотек для AI агентов
• поддержка и развитие существующих сервисов
• проектирование детальной архитектуры и АPI для новых сервисов
• интеграция продуктов компании с партнерами
• контроль за качеством и отказоустойчивостью.
Требования:
• высшее оконченное образование
• опыт коммерческой разработки на Python от 3 лет
• владение инструментами контроля версий (Git), знание паттернов и антипаттернов разработки (SOLID, ООП)
• опыт работы с фреймворками fastapi, asyncpg, aiopg и написания тестов с использованием pytest
• практический опыт проведения code-review, а также работы с PostgreSQL (написание запросов, работа с индексами и транзакциями).
• понимание общих принципов работы LLM (модальность, токены, температура, галлюцинации) и архитектуры RAG, опыт работы с LangChain/LangGraph, Prompt engineering и Tool calling.
• знание протоколов взаимодействия между агентами.
• опыт контейнеризации приложений (Docker) и работы в OpenShift или Kubernetes будет плюсом
• понимание принципов микросервисной архитектуры (REST, gRPC, очереди сообщений(Kafka), взаимодействие сервисов) будет плюсом
• понимание принципов CI/CD, Jenkins (или аналогами) будет плюсом
• навыки работы с генеративными AI-моделями будут плюсом
• опыт создания AI-агентов и использования их в работе будет плюсом.
Условия:
• офис рядом с метро Кропоткинская
• формат работы гибридный
• ежегодный пересмотр зарплаты и годовая премия
• корпоративный спортзал и зоны отдыха
• подписка Прайм с возможностью совместного использования на трёх близких
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• вознаграждение за рекомендацию друзей в команду Сбера.
Location: Singapore
About the Company
Our client is a stealth AI startup backed by one of Southeast Asia's leading technology companies and is currently building its global founding team.
The company is developing an AI-native communication platform designed to simplify everyday tasks by integrating AI directly into conversations. Instead of switching between multiple applications, users can plan, organize, compare, research, and complete tasks within a single intelligent assistant.
Serving a market of billions of users still relying on traditional productivity tools, the platform focuses on delivering reliable AI workflows, persistent context, multi-step reasoning, and seamless task execution. The mission is to create an AI assistant that significantly improves productivity while making everyday work simpler and more intuitive.
About the Role
Our client is seeking an
Android Software Engineer
to build and enhance its AI-native mobile experience. This role is responsible for developing production-grade Android applications where AI is at the core of the user experience, ensuring performance, reliability, and usability across all mobile interactions.
Working closely with backend and machine learning teams, this position will focus on delivering scalable Android applications that integrate advanced AI capabilities while maintaining a seamless user experience.
Key Responsibilities
Build and maintain production Android applications using
Kotlin
.
Integrate AI-powered features such as chat, vision, voice, and recommendation systems through backend APIs.
Design intuitive user experiences for AI interactions, including streaming responses, retries, and partial results.
Optimize application performance, memory usage, and responsiveness for AI-intensive workflows.
Implement analytics, logging, and user feedback mechanisms to support continuous AI evaluation and product improvement.
Collaborate closely with backend and machine learning engineers to define API integrations and system behavior.
Ensure application stability, security, and scalability within production environments.
Requirements
Minimum
3 years of Android application development experience
using Kotlin.
Hands-on experience integrating AI-powered features, such as Large Language Models (LLMs), computer vision, or speech APIs.
Strong understanding of asynchronous programming using
Coroutines
and
Flow
.
Experience working with RESTful or gRPC APIs and structured data formats.
Strong debugging, troubleshooting, and performance profiling skills.
Experience developing applications that operate reliably under conditions involving latency, partial failures, and non-deterministic behavior.
Familiarity with
ML Kit
or lightweight on-device inference is an advantage.
Experience publishing and maintaining production applications on the
Google Play Store
.
Preferred Technical Skills
Experience with the following technologies is preferred:
Kotlin / Java
SQL and NoSQL databases
TensorFlow Lite (on-device inference)
Задачи:
- Разрабатывать программное обеспечение в своей зоне ответственности (интеграционные системы/модули)
- Консультировать команды развития и сопровождения по техническим вопросам, связанным с ESB Банка
- Ревью кода и технического проектирования на соответствие стандартам Банка
- Принимать решение по выбору технического стека и паттернов для решения задач (совместно с техлидами)
- Участвовать в разработке и внедрении стандартов разработки
- Выполнять проектирование интеграционных решений
Требования:
- Опыт разработки на Java от 5-х лет
- Высшее техническое образование
- Использование шаблонов проектирования (SOLID, REST, паттерны)
- Знание микросервисов: REST, SOAP, GRPC, OpenAPI
- Знание брокеров сообщений (Kafka, MQ)
- Контейнеризация (Docker, k8s)
- Опыт проектирования баз данных
- Опыт проектирования интеграционных решений
- Опыт автоматизации процессов разработки
- Знание и умение применять стандарты разработки
- Фреймворки: Spring Boot, Hibernate, Jackson, JUnit, Lombok
- Навыки выстраивания процесса разработки, декомпозиции задач
- Опыт разработки микросервисной архитектуры, оптимизации интеграционных процессов
- Тайм-менеджмент, проактивность, многозадачность
Location: Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
Key Responsibilities
Develop and maintain core market data modules
Design and optimize real-time market data computation and low-latency push pipelines
Tune system performance under high-concurrency, high-throughput scenarios to ensure accuracy and timeliness of market data
Participate in technical design reviews and code reviews
Build system observability infrastructure, including monitoring & alerting, distributed tracing, and logging systems
Participate in production incident investigation and post-mortem reviews
Requirements
3+ years of Go development experience; solid understanding of Go's concurrency model, memory model, and GC mechanics
Experience designing high-concurrency, low-latency systems; familiar with common performance bottlenecks and optimization techniques
Familiar with message queues (Kafka / Redis Streams, etc.) in data streaming architectures
Proficient with real-time data transport protocols such as WebSocket and gRPC
Strong engineering discipline — clean code structure and a habit of conducting code reviews
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Обязанности:
- Разрабатывать и обучать модели машинного обучения, включая генераторы кандидатов
- Улучшать модели оценки стоимости автомобилей
- Разрабатывать решения для антифрода и модерации контента
- Подготавливать и трансформировать данные для обучения и продакшена моделей
- Упаковывать модели в сервисы и внедрять их в продакшен
Требования:
- Опыт оркестрации ML‑пайплайнов с помощью Airflow или Luigi
- Умение программировать на Python или C++
- Навыки работы с SQL и NoSQL для подготовки и трансформации данных
- Умение разворачивать решения в виде микросервисов с использованием FastAPI, gRPC или Docker
- Хорошие теоретические знания в области машинного обучения
- Понимание устройства и принципов работы одного из ML‑фреймворков или библиотек, например CatBoost или PyTorch
УдалённоmiddleГеография найма не уточнена, офис: Челябинск
Location: Global Anywhere
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role
As a Senior Software Engineer on the Platform team, you will build and own the frameworks, tooling, and CI/CD infrastructure that let Alpaca’s engineers ship new features quickly and reliably. This is a software engineering role at its core: you will spend most of your time writing Go, designing automated test frameworks, and digging into application code and Kubernetes when needed. Just as importantly, you will help redefine how we use AI to raise the bar on quality - leveraging LLMs and AI-driven tooling to generate tests, catch regressions before they ship, and turn every incident into durable, automated coverage. We are looking for engineers who treat quality as an engineering discipline and see AI as a force multiplier for it - people who build the systems that make testing fast, reliable, and effortless for the teams that depend on them.
Things You Get To Do
Design and build automated test frameworks across our REST and gRPC API surface.
Leverage AI and LLM-based tooling to accelerate test generation, harden regression coverage, and turn production incidents into automated tests - embedding these practices into the frameworks the whole engineering org relies on.
Build and maintain CI/CD pipelines - we use a mix of GitHub Actions and Google Cloud Build.
Design and execute load, stress, and scalability tests to ensure our platform can handle growing demand.
Introduce chaos engineering practices - designing fault-injection and resilience experiments that surface failure modes before our customers do.
Standardize tooling and infrastructure to improve the day-to-day developer experience.
Partner with other teams to raise test coverage, reliability, and speed across services.
Dig into application code to root-cause failures and drive fixes to completion.
Mentor and guide product engineers, fostering a culture of quality and continuous improvement.
Who You Are (Must-Haves)
You have 5+ years of experience as a software engineer building and maintaining production systems.
You have written code in strongly typed languages and have at least 1 year of experience with Go.
You are fluent with AI-assisted engineering - you actively use LLM-based tools in your workflow and have a clear point of view on where they elevate quality (and where they don’t).
You have built and maintained CI pipelines before - ideally with GitHub Actions or Google Cloud Build.
You have designed and built automated test frameworks, and you understand the challenges microservices pose for reliable integration and end-to-end testing.
You are familiar with Kubernetes beyond the basics - you can write a Helm chart for a new service with relative ease, you understand best practices around security, and you have prior job experience or certifications to prove this.
You have worked at a startup before - you understand that things don’t always go according to plan, that there is significant technical debt, that some tasks just need to be done, and that sometimes there are no processes or documentation to guide your hand.
You are not afraid of taking a task from start to finish - gathering requirements, figuring out and implementing the best technical solution, then deploying and monitoring the results.
Who You Might Be (Bonus Points)
You have used AI/LLM tooling to build QA automation - test generation, flaky-test triage, or incident-to-regression pipelines - and can speak to what worked and what didn’t.
You have written code in Python or TypeScript, and can build efficient Dockerfiles and secure container images.
You have implemented load tests with k6 (REST) and ghz (gRPC) and have experience analyzing pprof/trace output.
You have done IaC deployments with Argo CD or Terraform, or have used Google Cloud Platform and Google Kubernetes Engine before. You are familiar with Tilt and have written a Kubernetes Operator before.
You have practiced chaos engineering - running fault-injection or resilience experiments with tools like Chaos Mesh, LitmusChaos, or Gremlin.
You are familiar with testing event-driven systems using Kafka (or even better, Redpanda).
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
seniorAmsterdam, Netherlands; Berlin, Germany; United Kingdom
seniorKuala Lumpur, Malaysia
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.