Задачи:
— Проектирование и разработка микросервисных и монолитных приложений.
— Руководство командой от трёх человек и менторство.
— Проектирование и документирование REST API.
— Проведение код-ревью.
— Оптимизация производительности приложений и SQL-запросов.
— Работа по методологиям Waterfall, Agile/Scrum/Kanban и в DevOps-парадигме.
Требования:
— Опыт коммерческой разработки на Java не менее 5 лет.
— Опыт руководства командой от трёх человек.
— Навыки проектирования микросервисной и монолитной архитектуры.
— Опыт разработки и документирования REST API в OpenAPI/Swagger.
— Опыт работы с Confluence и Jira.
— Знание стека: Java 8+, Spring Boot и MVC, Hibernate, JUnit, Mockito, Maven/Gradle, Jenkins, PostgreSQL, Docker, Kubernetes/OpenShift, Kafka, IBM MQ, JMS, JAX-WS, REST, Git, UML.
— Приветствуется опыт настройки CI/CD и Infrastructure as Code, профилирование приложений и оптимизация производительности.
Условия:
— Контракт на 6 месяцев с возможностью продления.
— Удалённая работа из России, UTC+3.
— Высокая нагрузка, около 160 часов в месяц.
— Ставка: 1332 ₽/час для Москвы и Московской области, 986 ₽/час для регионов.
УдалённоseniorРоссия; 986–1332 ₽/час с учётом НДС · Удалённо из России, UTC+3 · Высокая нагрузка, около 160 часов в месяц
Задачи:
— Создание с нуля информационной системы федерального масштаба.
— Проектирование архитектуры.
— Развитие и поддержка существующих систем.
Требования:
— Опыт промышленной разработки на Python более 5 лет.
— Знание Python 3.8+, Django 3+ и FastAPI.
— Практическое понимание алгоритмов и структур данных.
— Уверенное владение SQL, опыт работы с PostgreSQL и Redis.
— Навыки настройки Unix-подобного окружения.
— Понимание REST и HTTP.
— Опыт распределения задач и принятия технических решений.
— Понимание эффективного применения ИИ в разработке без ущерба надёжности.
Responsibilities:
— Design, build and maintain backend services in Go with clean, idiomatic, and readable code
— Design gRPC and REST APIs, maintain stable contracts, and version them when changes occur
— Write efficient PostgreSQL queries, design schemas, and create safe, reversible migrations
— Properly use goroutines, channels, and context to avoid leaks and ensure correct timeouts and cancellations
— Handle errors explicitly, including retries and idempotency for repeatable calls
— Write unit and integration tests covering business logic and failure cases
— Implement structured logging, metrics, and health checks for problem diagnosis
— Ensure service security by validating input, authenticating callers, and keeping secrets out of code and logs
— Profile and optimize CPU, memory, and database load as needed
— Write concise technical documentation for owned APIs and services
— Review teammates' pull requests to maintain code consistency
Requirements:
— 1–3 years of commercial backend development experience in Go
— Experience building or maintaining at least one production service in Go (REST or gRPC)
— Proficiency with PostgreSQL including queries, indexes, and migrations
— Experience using Docker and writing Dockerfiles
— Basic Kubernetes knowledge is a plus
— Experience integrating third-party APIs, preferably payments or webhooks
— Familiarity with Git and pull requests in a team environment
— Required skills include Go concurrency primitives (goroutines, channels, context), error handling, REST API design, gRPC and Protobuf knowledge, PostgreSQL SQL queries and migrations, Docker, Git, unit testing in Go, HTTP basics including JWT authentication, and Linux basics
Nice to have:
— Kubernetes basics (pods, deployments, logs via kubectl)
— Experience with payment providers (Click, Payme, Uzum) or webhooks
— Experience with message queues such as RabbitMQ, Kafka, or NATS
— Redis
— CI/CD with GitHub Actions
— Monitoring tools like Prometheus or Grafana
— Experience with Helm, ArgoCD, or other GitOps tools
— Experience with HashiCorp Vault or other secrets managers
— Experience with IoT or hardware integrations (barriers, cameras, ANPR)
— Experience with payment providers and fiscal requirements
— Networking experience including tunnels, VPNs (IPsec), and load balancers
— Some knowledge of C#/.NET
Soft Skills:
— Takes responsibility for results beyond just completing tasks
— Proactively asks for help when stuck
— Communicates clearly about progress and blockers
— Accepts code review feedback calmly
— Learns new tools quickly
— Pays attention to detail, especially in payment logic
— Works well in a small team
Candidate Assessment Process:
1. CV review including GitHub within 3 working days
2. Short call (20–30 minutes) discussing experience and role
3. Technical interview (60–120 minutes) covering Go basics, concurrency, PostgreSQL, REST/gRPC, and a live coding task
4. Final interview (30 minutes) with team lead discussing work style and offer
Apply https://hh.uz/vacancy/139299572
Задачи:
— Возможность пробовать себя на проектах разного масштаба, менять направления и выбирать карьерные треки.
Требования:
— базовые знания программирования;
— понимание принципов объектно-ориентированного программирования (ООП);
— знание основ Java Core, SQL и Git.
Условия:
— обучение и развитие с большим пулом разноплановых проектов в сферах FinTech, Medicine, Entertainment, eCommerce, Gaming, Artificial Intelligence и др.;
— минимум легаси, короткий бенч;
— широкий стек технологий и возможность перехода между ними;
— индивидуальные карты роста и регулярный пересмотр условий (роли на проекте, уровня зарплаты);
— подготовка к собеседованиям с зарубежными заказчиками на английском языке;
— офисный формат работы с просторными и комфортными рабочими местами;
— подробный онбординг: знакомство с командой, процессами и правилами, экскурсия по офису, welcome card;
— уютные кухни, игровые комнаты, коворкинги, лаунж-зоны;
— дополнительные бонусы: скидки у компаний-партнеров (от пиццерий и книжных до магазинов бытовой техники).
Задачи: разработка программного обеспечения на Java.
Требования: опыт работы на уровне Middle+.
Используемые технологии: Java, Spring Boot, Gradle, PostgreSQL, SQL, Temporal, JUnit, JDBC.
Компания занимается разработкой специального программного обеспечения.
Откликнуться через Runello-бот.
Location: London; Belgrade; Ireland
Workplace: Hybrid
Perplexity is hiring a Web Access Engineer for the Crawler team to build reliable fetching and rendering systems for AI-powered search. You'll work on freely available public web content, within site permissions and approved access policies, and develop the infrastructure that supplies content to downstream indexing and retrieval systems.
Your focus will be diagnosing network errors, page-loading issues, and incomplete rendering. You'll trace problems from network protocols through client-side execution, distinguish technical failures from intentional access restrictions, and turn findings into production fixes that improve content quality and efficiency at scale.
Responsibilities
- Own fetching and rendering improvements end to end, from investigation through implementation and production rollout, partnering with crawler engineers and SREs.
- Investigate fetch and rendering failures across DNS, TLS, HTTP, caching, redirects, and client-side rendering, and classify root causes.
- Improve page loading, completion detection, and content capture to preserve relevant content and handle dynamic pages reliably.
- Ensure the crawler respects site-imposed access restrictions and rate limits, identifies itself clearly, and retries only transient technical errors.
- Build tools to reproduce failures, compare crawler output against expected page content, and turn findings into regression tests.
- Define metrics for fetching reliability, content completeness, and error classification, and use them to prioritize improvements.
Qualifications
- 5+ years of software engineering experience in web infrastructure, browsers, CDNs, or crawling, with strong programming skills in at least one of Go, Python, Rust, or C++.
- Deep understanding of HTTP/1.1, HTTP/2, and HTTP/3, including status semantics, caching, conditional requests, content encoding, and redirects; strong knowledge of TLS, DNS, cookies, and sessions.
- Understanding of CDN caching and content delivery, HTTP error handling, retry backoff, and server-defined rate limits.
- Knowledge of page lifecycle, network idle, service workers, client-side rendering, and shadow DOM; experience debugging JavaScript and fluency with Chrome DevTools, CDP, HAR files, curl, and packet captures.
- Comfort working independently when the path forward is not fully defined.
Nice to have
- Experience developing CDN, caching, or web performance systems.
- Experience operating crawlers, headless browsers, or distributed content-acquisition systems at scale.
- Contributions to a browser engine or JavaScript runtime.
Location: London; Belgrade; Ireland
Workplace: Hybrid
Perplexity is hiring a Web Access Engineer for the Crawler team to build reliable fetching and rendering systems for AI-powered search. You'll work on freely available public web content, within site permissions and approved access policies, and develop the infrastructure that supplies content to downstream indexing and retrieval systems.
Your focus will be diagnosing network errors, page-loading issues, and incomplete rendering. You'll trace problems from network protocols through client-side execution, distinguish technical failures from intentional access restrictions, and turn findings into production fixes that improve content quality and efficiency at scale.
Responsibilities
- Own fetching and rendering improvements end to end, from investigation through implementation and production rollout, partnering with crawler engineers and SREs.
- Investigate fetch and rendering failures across DNS, TLS, HTTP, caching, redirects, and client-side rendering, and classify root causes.
- Improve page loading, completion detection, and content capture to preserve relevant content and handle dynamic pages reliably.
- Ensure the crawler respects site-imposed access restrictions and rate limits, identifies itself clearly, and retries only transient technical errors.
- Build tools to reproduce failures, compare crawler output against expected page content, and turn findings into regression tests.
- Define metrics for fetching reliability, content completeness, and error classification, and use them to prioritize improvements.
Qualifications
- 5+ years of software engineering experience in web infrastructure, browsers, CDNs, or crawling, with strong programming skills in at least one of Go, Python, Rust, or C++.
- Deep understanding of HTTP/1.1, HTTP/2, and HTTP/3, including status semantics, caching, conditional requests, content encoding, and redirects; strong knowledge of TLS, DNS, cookies, and sessions.
- Understanding of CDN caching and content delivery, HTTP error handling, retry backoff, and server-defined rate limits.
- Knowledge of page lifecycle, network idle, service workers, client-side rendering, and shadow DOM; experience debugging JavaScript and fluency with Chrome DevTools, CDP, HAR files, curl, and packet captures.
- Comfort working independently when the path forward is not fully defined.
Nice to have
- Experience developing CDN, caching, or web performance systems.
- Experience operating crawlers, headless browsers, or distributed content-acquisition systems at scale.
- Contributions to a browser engine or JavaScript runtime.
Location: Strava SF
Workplace: Hybrid
ABOUT STRAVA
Strava is the app for active people. With over 200 million athletes in more than 185 countries, it’s more than tracking workouts—it’s where people make progress together, from new habits to new personal bests. No matter your sport or how you track it, Strava’s got you covered. Find your crew, crush your goals, and make every effort count. Start your journey https://www.strava.com/subscription with Strava today.
Our mission is simple: to motivate people to live their best active lives. We believe in the power of movement to connect and drive people forward.
ABOUT THIS ROLE
Strava for Business (SfB) is the premier platform for brands to authentically connect with active minded consumers. The SfB Product team builds sponsored experiences that support millions of athletes in their athletic journey. We drive revenue crucial to Strava’s continued growth and success. We do this through a constant balance of user delight, business needs, and operational stability through creative and highly cross-functional collaboration.
We’re seeking a Senior Engineer II to join our eleven-person team to help us improve the challenges feature and build the next generation of sponsored products.
We follow a flexible hybrid model that translates to more than half of your time on-site in our San Francisco office — typically three days per week.
WHAT YOU’LL DO:
- Build new and creative products that appeal to Strava’s end-users and business partners alike
- Continuously enhance the Challenges product to drive usage and revenue growth
- Lead conversations between product, design, and business partners to find novel yet technically feasible solutions to business problems
- Plan and coordinate the delivery of complex projects from early ideation to launch
- Provide technical and operational support to business partners as part of an on-call rotation
- Help build a team culture of continuous iteration, experimentation, and incremental delivery
- Mentor engineers across the organization, sharing technical knowledge along with the habits and decision-making that help engineers grow
YOU WILL BE SUCCESSFUL HERE BY:
- Showing Strong Ownership: You go beyond taking accountability for the reliability and correctness of the systems you build. You exercise good judgment on what is important for the team and proactively solve problems even if they sit outside your immediate domain.
- Staying Flexible to Business Needs: Sometimes problems require scrappy solutions that can be done quickly and sometimes we need to design a long-term ideal that sits outside today’s constraints. You are comfortable with either.
- Continuously Improving: You strive to make things a bit better every day for both yourself and your team. You excel at giving and receiving difficult feedback with good intent.
WHAT YOU’LL BRING TO THE TEAM:
- Experience building and operating complex, data-intensive backend systems in production at scale, with a track record of breaking large technical problems into well-scoped, executable work.
- Experience working in an operations-heavy environment and instilling operational excellence best practices across a team.
- Experience planning and coordinating large cross-functional projects while staying flexible through changing requirements.
- Familiarity with agentic coding tools and how to best leverage them to produce high-quality work.
IT’S A BONUS IF:
- You’ve worked with React, Android, or iOS and are happy to jump across platforms when needed.
- You’ve thrived in a startup-within-a-company setting, where small teams move fast and ship pragmatically.
- You have built AI agents or skills to improve internal operations.
For more information on benefits, please click here https://docs.google.com/document/d/e/2PACX-1vTkFMPz3eCjd0FgQ28VWnK4d2BEnzGyaSFGwATR-dQdBb9HxZgay6kboqnT0-V-qaBDzSvYIzI76vT5/pub.
WHY JOIN US?
Movement brings us together. At Strava, we’re building the world’s largest community of active people, helping them stay motivated and achieve their goals.
Our global team is passionate about making movement fun, meaningful, and accessible to everyone. Whether you’re shaping the technology, growing our community, or driving innovation, your work at Strava makes an impact.
When you join Strava, you’re not just joining a company—you’re joining a movement. If you’re ready to bring your energy, ideas, and drive, let’s build something incredible together.
Strava builds software that makes the best part of our athletes’ days even better. Just as we’re deeply committed to unlocking their potential, we’re dedicated to providing a world-class, inclusive workplace where our employees can grow and thrive, too. We’re backed by Sequoia Capital, TCV, Madrone Partners and Jackson Square Ventures, and we’re expanding in order to exceed the needs of our growing community of global athletes. Our culture reflects our community. We are continuously striving to hire and engage teammates from all backgrounds, experiences and perspectives because we know we are a stronger team together.
Strava is an equal opportunity employer. In keeping with the values of Strava, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
California Consumer Protection Act Applicant Notice https://docs.google.com/document/d/e/2PACX-1vSc8y6On4NlP5s12hf4kmWe_pvenVyQ78TbtVaz_clROhj9ADQ6kY4YScglBIuY2joKFKalOReX7vP_/pub
Location: Remote - EMEA
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.
About the Role
As a Senior Software Engineer on the Reference Data team, you will build services that form the data backbone of Alpaca’s brokerage infrastructure. Almost every service at Alpaca needs information about the assets it operates on. Our team provides that information and supports the events that affect those assets throughout their lifecycle.
The team owns two core areas:
Security Master
, the central source of information about tradable assets, their characteristics and whether, when, and how they can be traded; and
corporate actions
, which involves ingesting third-party information about dividends, stock splits, mergers and other events, then calculating the changes and transactions needed to reflect them in customer and partner holdings.
You will work across both areas, helping Alpaca enter new markets, expand its portfolio of products and improve the reliability, performance and operability of existing systems. This is a hands-on backend engineering role focused on distributed systems, data modelling and correctness across interconnected services. You will take open-ended problems from scoping and design through implementation, rollout and production support, working closely with the teams that depend on reference data.
Things You Get To Do
Design, build and maintain distributed backend services, APIs and data models for Security Master and corporate actions.
Extend reference data systems to support new instruments, asset classes and market-specific requirements, including futures and prediction markets.
Build reliable workflows for ingesting, validating and processing third-party instrument and corporate action information.
Develop internal tools and automation that reduce manual work and improve the reliability of reference data operations.
Help redesign how foundational asset information is structured and shared across Alpaca, contributing to architectural decisions with company-wide impact.
Work closely with engineering and business teams that consume reference data, coordinating changes across services.
Own complex features and technical decisions from design through production, including testing, troubleshooting and continuous improvement.
Who You Are (Must-Haves)
Strong experience building and operating event-driven, distributed backend systems.
Strong database and data-modelling skills, with an understanding of eventual consistency and data replication.
Excellent system design fundamentals, including designing and evolving APIs.
Proficiency in a strongly typed programming language and willingness to work in Go.
Experience taking complex or ambiguous problems from initial requirements through delivery and production operation.
Ability to explain technical decisions and trade-offs clearly, collaborate across teams and reason through cross-system dependencies.
Senior-level engineering judgement and ownership; we assess capability and impact rather than applying a fixed years-of-experience threshold.
Who You Might Be (Nice-to-Haves)
Experience in trading, brokerage, capital markets, crypto infrastructure or related financial technology.
Experience with reference data, Security Master, instrument or asset data, or corporate action processing.
Understanding of financial instruments, particularly options, futures and other derivatives.
Experience with third-party data ingestion, internal tooling and workflow automation.
Experience guiding other engineers and working across interconnected services and teams.
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
Ищем Python-разработчика с сильной инженерной базой, который умеет проектировать микросервисы, работать со сложной бизнес-логикой и поддерживать качество кода на высоком уровне. - Разрабатывать и поддерживать микросервисы на Python.
Positron AI is looking for a Performance and Debug Software Engineer to profile and optimize end-to-end LLM inference on custom AI accelerators and build benchmarks and regression tests for distributed inference and KV cache.
零一万物 is looking for a Software Engineer to build backend services multi-agent workflows and enterprise RAG capabilities for LLM-based AI-first applications and platforms while improving evaluation and observability.
Ищем Senior System Developer с сильной экспертизой в C++ и практическим опытом разработки HFT-систем и Market Making для централизованных криптовалютных бирж (CEX). Обязанности : ▫️Разработка, поддержка и оптимизация высокопроизводительной HFT-инфраструктуры и Market Making-систем.
УдалённоseniorREMOTE GLOBAL | CRYPTO / TRADING Формат: Full-time (100%) Локация: Remote, с пересечением рабочих часов с европейскими часовыми поясами
Задачи:
— разработка и поддержка микросервисов и внутренних платформ
— проектирование архитектурных решений и улучшение производительности систем
— участие в планировании, код‑ревью и поддержке стабильности сервисов
— взаимодействие с продуктовыми командами и бизнесом
— написание чистого, модульного, тестируемого кода, ориентированного на масштабируемость и надёжность
Требования:
— уверенное владение Go
— опыт коммерческой разработки от 5 лет
— знание SQL и опыт работы с PostgreSQL или MySQL
— опыт проектирования и поддержки микросервисной архитектуры
— понимание принципов масштабирования и надёжности
— знание многопоточности и конкурентности
— умение писать тестируемый качественный код
Плюсом будет:
— опыт с системами очередей (NATS, Kafka)
— опыт с Python и Django Admin
— опыт работы в eCommerce или FoodTech
— инициативность и продуктовое мышление
Условия:
— удалённая работа из любой точки мира или офис в Ташкенте
— предусмотрена оценка перформанса
— возможности роста в инженерном или управленческом треке
— поддержка обучения и развития
— ДМС в привязке к локации
Задачи: разработка, поддержка и развитие высоконагруженных backend-сервисов на Java (11+); проектирование архитектуры микросервисов и взаимодействия между ними;
УдалённоseniorГеография найма не уточнена
middleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.