Задачи:
— Поддержка и развитие архитектуры проекта
— Реализация низкоуровневой эмуляции среды исполнения
— Работа с AST для трансформации и анализа кода
— Оптимизация производительности и стабильности системы
— Майнтенинг существующего кода и внедрение новых фич
Требования:
— Глубокие знания TypeScript и Node.js
— Опыт работы с AST (Babel, SWC или аналоги)
— Понимание принципов работы JS-движков и механизмов исполнения кода
— Опыт работы со сложными зависимостями и инструментами сборки (Rollup, SWC)
— Умение самостоятельно разбираться в чужом коде и поддерживать его
Будет плюсом:
— Опыт создания виртуальных машин или эмуляторов
— Понимание веб-стандартов на низком уровне
— Опыт со статическим анализом (ESLint, Oxlint)
Условия:
— Оформление: контракт, оплата в USDT
— График: гибкий
— Отпуск: обсуждается индивидуально
В отклике: кратко о релевантном опыте (AST/эмуляция), ссылка на GitHub.
Задачи:
— Владеть частью биллинга от начала до конца, от бизнес-требований до проектирования, релиза и мониторинга.
— Самостоятельно принимать решения по построению системы.
— Интегрироваться с внутренними и сторонними сервисами через API, вебхуки и события, обеспечивать их работу при изменениях на стороне партнёров.
— Регулярно взаимодействовать с другими командами, отвечать на их вопросы и помогать с биллингом.
— Проводить код-ревью и влиять на качество разработки в команде.
— Поддерживать систему в актуальном состоянии, регулярно обновлять старый код и процессы.
Требования:
— Умение ясно объяснять сложные проблемы и компромиссы в устной и письменной форме, готовность отстаивать свои решения.
— Мыслить с точки зрения архитектуры, понимать, как домены взаимодействуют и где должны быть границы.
— Сильные знания PHP, уверенное владение ООП и паттернами проектирования.
— Практический опыт работы с REST API, SQL, очередями и событийно-ориентированными системами.
— Навыки написания unit и интеграционных тестов как обычной части работы.
— Опыт работы с крупными системами в продакшене, желательно с опытом дежурств.
Условия:
— Возможность работать удалённо из любой точки мира, а также из офисов в Каунасе и Вильнюсе.
— Гибкий график и свобода в организации рабочего времени.
— Медицинская страховка с первого дня, абонементы в спортзал, отпуск для восстановления, подписка на Headspace, регулярные медицинские обследования.
— Участие в мероприятиях, спортивных и творческих клубах.
— Корпоративные события, тимбилдинги, workations.
— Доступ в VIP-зал Žalgiris Arena и подарки к важным жизненным событиям.
— Конкурентная брутто-зарплата от 5000 евро в месяц, в зависимости от навыков и опыта.
Location: Remote / Germany
Orcrist is building a next generation data intelligence platform using cutting-edge technologies. We're handling petabyte-scale data with sub-second queries. Our product is a Kubernetes‑based platform delivered as B2B SaaS or as a self‑hosted on‑prem solution, including air‑gapped deployments. We enable customers across defense, law enforcement, and enterprise to turn mission-critical data into actionable intelligence.
Role
The Learning and Development Expert - Programs & Content designs and runs our training programs and content, from onboarding to workshops. Uses data and feedback to continuously improve, and works closely with our team leads.
What you'll do
Design and run our training programs and content, ranging from onboarding to workshops
Create and maintain training content, including e-learning modules, onboarding curricula, toolkits, and workshops
Support learning needs assessments by working closely with team leads
Organize and run training sessions as well as feedback cycles
Analyze training feedback and outcomes to continuously improve programs and content
Collaborate closely with our LMS and Data specialist to align metrics, analytics, and reporting processes
About you
2+ years of experience in L&D, training, or instructional design
Creative in content creation, balanced with a structured, self-directed way of working in a remote-first environment
Practical experience working with an LMS (as a user)
Good numerical instincts for interpreting training data
Fluent in English and German (C1+).
Based and authorized to work in Germany
Nice-to-haves
Experience with instructional design methods (e.g., ADDIE)
Experience with facilitation/workshop moderation
Experience or certification in coaching
What we offer
Remote-first, Germany-wide:
Work from wherever you do your best work, with regular team gatherings in Berlin and other off-site locations.
Flexibility by default:
Flexible working hours help you make work fit your life.
Your setup, your way:
Get a personal home-office equipment budget to create a workspace that works for you.
30 days of vacation:
Take the time you need to recharge and come back with fresh energy.
Keep growing:
We invest in your personal and professional development.
Get rewarded for impact:
Performance bonuses are tied to agreed objectives and key results.
A warm welcome:
Every new team member gets a welcome goodie bag.
Good people, good times:
From summer and Christmas parties to regular team gatherings, we make time to celebrate together.
A mission that matters:
Work on challenges with tangible impact on public safety and national security.
Location: Remote / Germany
Orcrist is building a next generation data intelligence platform using cutting-edge technologies. We're handling petabyte-scale data with sub-second queries. Our product is a Kubernetes‑based platform delivered as B2B SaaS or as a self‑hosted on‑prem solution, including air‑gapped deployments. We enable customers across defense, law enforcement, and enterprise to turn mission-critical data into actionable intelligence.
Role
The Learning and Development Expert - LMS & Data owns the technical and data backbone of our learning infrastructure. Makes sure the LMS runs smoothly, data is captured cleanly, and gives the L&D team the foundation for sound, data-driven decisions.
What you'll do
Build, configure, and maintain the LMS (course structure, user management, automations, reporting)
Collect and analyze learning KPIs (completion rates, engagement, skill-gap data) and translate them into clear dashboards
Support learning needs assessments through data analysis (skill matrices, team-level training gaps)
Produce regular reports on the effectiveness of learning initiatives for leadership
Act as the technical point of contact for LMS integrations with other HR systems
Support the organization and execution of training sessions and feedback cycles
About you
2+ years of experience in L&D, HR analytics, HR controlling, or another data-heavy role
Practical experience building or administering an LMS (e.g., Personio, Docebo, TalentLMS)
Very strong command of Google Sheets and data-driven decisions in an L&D context
Analytical, structured approach with a self-directed way of working in a remote-first environment
Conceptual approach to project work
Fluent in English and German (C1+)
Based and authorized to work in Germany
Nice-to-haves
Experience with BI tools (e.g., Looker, Tableau)
Experience with LMS integrations/APIs
What we offer
Remote-first, Germany-wide:
Work from wherever you do your best work, with regular team gatherings in Berlin and other off-site locations.
Flexibility by default:
Flexible working hours help you make work fit your life.
Your setup, your way:
Get a personal home-office equipment budget to create a workspace that works for you.
30 days of vacation:
Take the time you need to recharge and come back with fresh energy.
Keep growing:
We invest in your personal and professional development.
Get rewarded for impact:
Performance bonuses are tied to agreed objectives and key results.
A warm welcome:
Every new team member gets a welcome goodie bag.
Good people, good times:
From summer and Christmas parties to regular team gatherings, we make time to celebrate together.
A mission that matters:
Work on challenges with tangible impact on public safety and national security.
Location: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Locations:
Lisbon, Portugal
About the Role:
Do you love solving complex problems and interacting with people? Are you passionate about helping customers and are a standout colleague? Cloudflare is seeking a Technical Customer Support Engineer to join our team. You will work with our customers on a variety of technical support issues as well as the Technical Operations team that is responsible for running our global distributed network. This is a position where you will learn the inner workings of Cloudflare's technology and gain a deeper understanding of internet technologies. You will focus on providing support on our Developer Platform products: Workers, Workers AI, Pages, KV, Stream, R2, D1, DO etc.
Examples of desirable skills, knowledge and experience:
You are familiar with Developer Platform products
You have previous experience working as part of a team in a customer-facing role
You have experience solving HTTP, DNS and other networking-related problems
You have experience with a common web development language (for example, Javascript)
You understand how the Internet works
You have experience working in a support role where you thrived every time you resolved a ticket
You are comfortable communicating through various support channels and always put the customer first (Emails, Live Chats, Phone calls and virtual meetings)
You are a motivated self-starter and always looking to expand your existing skill set
Bonus Points
You are fluent in German, Japanese, French, Spanish, Portuguese or Mandarin
You are familiar with Cloudflare and have a site actively using our platform
You have a solid grasp of problem-solving with command line tools (curl/dig/traceroute/tcpdump)
You are familiar with Nginx, Apache, IIS or any other web servers
You are committed to gaining a deeper understanding of the following technologies: DNS / CDN - Cache / SSL / Cloudflare Workers
You have worked with PostgreSQL, MySQL, MS SQL or other database servers
You have experience with Cloudflare Workers and/or JavaScript
You have experience with Video encoding and streaming solutions
Compensation
Compensation may be adjusted depending on work location.
For Portugal based hires: Estimated annual salary of €37,000-51,000.
Equity
This role is eligible to participate in Cloudflare’s equity plan.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Задачи:
— разработка микросервисов на Go
— интеграция с HR-системами
— работа с LLM-слоем (Bedrock, OpenAI)
— деплой в AWS
Требования:
— опыт работы 3+ года в backend на Go
— знание баз данных и оптимизации запросов
— автономность и самостоятельность
Задачи:
• backend на PHP и Laravel
• архитектура и код‑ревью
• рефакторинг legacy и автотесты
• работа с фронтендом и DevOps
Требования:
• PHP от 3 лет, уверенный PHP 8+
• Laravel от 2 лет
• ООП, паттерны, сильный SQL
• REST API, Redis, RabbitMQ или Kafka
• Docker, CI/CD, Git Flow, S3, Xdebug
• свободный русский
Будет плюсом:
• финтех, платёжные интеграции, PHPUnit или Pest
Условия:
• от 15 млн сум на руки
• официально по ТК РУз, оплачиваемый отпуск
• 5/2, офис в БЦ Kayan, метро Машинасозлар
• задачи, которые реально влияют на продукт
• рост внутри группы компаний
Задачи:
— Разработка и сопровождение сервисов на Python
— Проектирование API
— Работа с микросервисной архитектурой
— Работа с CI/CD
— Работа с базами данных и брокерами сообщений
Location: Abu Dhabi, UAE; 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
Design and develop core derivatives trading systems covering order processing, position management, and real-time account risk controls, supporting
perpetual contracts
,
futures
, and options.
Design high-performance data structures, concurrency models, and event-processing mechanisms to ensure consistency and correctness across orders, trades, positions, and account balances.
Collaborate with product, risk management, and operations teams to translate trading rules and risk requirements into clear, verifiable system implementations.
Participate in architecture reviews, code reviews, performance testing, and production troubleshooting to improve engineering quality and observability.
Requirements
Fluency in English.
At least 5 years of C++ development experience, with hands-on experience building high-performance, highly concurrent, or low-latency systems.
Proficiency in modern C++, with a deep understanding of object lifetimes, memory management, templates, and the STL, and the ability to write efficient, reliable, and maintainable code.
A deep understanding of multithreading, atomic operations, memory models, and thread synchronization, with the ability to diagnose and resolve concurrency correctness and performance issues.
Experience with Linux systems programming and network programming, including TCP/UDP, I/O multiplexing, and common network performance bottlenecks.
An understanding of how CPU caches, cache coherence, false sharing, and NUMA affect performance, with experience using tools such as perf for performance analysis and optimization.
Experience designing complex stateful systems and addressing event ordering, idempotency, state consistency, and fault recovery.
A strong focus on correctness and reliability, with solid analytical skills and the ability to independently investigate complex issues, design solutions, and implement them.
Preferred Qualifications
Experience developing systems for exchanges, brokerages, futures trading, quantitative trading, or financial infrastructure.
Familiarity with derivatives trading mechanics, including margin, leverage, isolated and cross margin, mark prices, funding rates, liquidation, and settlement.
Experience with lock-free data structures, CPU affinity, memory pools, zero-copy techniques, or SIMD optimization.
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.
Компания IT People group ищет Senior Fullstack разработчика для работы на удалённой основе в России по договору ИП/СМЗ с полной занятостью на проекте, который продлится с 2 ноября 2026 по 16 апреля 2027 года. В качестве технологий используются C#, C++, NanoCAD API/SDK, а также базы данных MSSQL и PostgreSQL. Основные обязанности включают создание расчетного модуля в виде надстройки на графической платформе NanoCAD, проектирование модульной архитектуры, разработку математических моделей для расчетных модулей, а также создание пользовательских интерфейсов и объектов в среде NanoCAD с возможностью их управления. Кроме того, требуется подготовка и проведение модульного тестирования разработанных компонентов и устранение замечаний, выявленных заказчиком в ходе тестирования. Уровень оплаты обсуждается индивидуально.
Location: Italy
At Catawiki, every day brings the extraordinary! Whether it’s
Daniel Ricciardo’s Formula 1 Car
, a
Woolly Mammoth’s Skeleton
,
Lady Gaga's Jumpsuit
or
Usain Bolt’s running shoe
, we encounter exceptional objects every day.
We’re a one-of-a-kind marketplace for buying and selling special objects. Each week, more than 100,000 unique items are auctioned, all carefully curated by our passionate in-house experts.
Having sold over 25 million unique objects, our mission is to become the world’s most popular destination for special objects. As a growing, diverse and sustainable scale-up, we proudly live by three core values. If these values resonate with you, we’d love to explore how you can join us.
Taking ownership and driving impact
Being open to change and feedback
Being passionate about our mission and our customers.
About the role
As a Key Business Developer based in Italy, your mission is to identify, acquire and grow high-potential sellers in the jewellery and precious stones categories. You will play a critical role in expanding Catawiki’s seller network across Italy and selected European markets, creating long-term commercial partnerships with high-quality suppliers.
You will focus on developing new business opportunities, building relationships with jewellery manufacturers, producers, wholesalers and other key industry players, and delivering a seamless onboarding experience for new sellers. Working closely with Experts, Category Managers and Account Managers, you will combine commercial instinct, relationship building and market expertise to grow a high-quality seller portfolio across international markets.
What you’ll do
Drive seller acquisition
by identifying, prospecting and developing high-potential leads in Italy and other European markets through calls, email outreach, field visits, trade fairs, referrals and expert collaboration.
Build strategic seller relationships
by onboarding and nurturing jewellery and precious stones sellers, with a focus on manufacturers, producers and established suppliers.
Create long-term growth opportunities
by developing commercial growth plans together with Account Managers, Experts and Category Managers.
Use data to unlock seller potential
by analysing seller performance and identifying opportunities to improve KPIs such as object submissions, average object value and sell-through rate.
Deliver an exceptional seller experience
by ensuring a smooth onboarding journey and acting as a trusted commercial advisor throughout the seller lifecycle.
Support European market expansion
by identifying partnership opportunities, sharing buyer-demand and category insights, and strengthening Catawiki’s position in the jewellery and precious stones market.
What you’ll bring
Commercial sales or business development experience
with a proven ability to drive growth and build strong client relationships.
Industry knowledge and an existing network
within the jewellery and or precious stones sector, ideally including jewellery manufacturers, producers, wholesalers or other relevant suppliers.
Fluent Italian and English
with the confidence to build relationships and work effectively across international and European markets.
Highly independent, entrepreneurial and proactive approach
with the ability to take ownership, prioritise effectively and drive opportunities forward autonomously.
Strong relationship-building skills
with the ability to influence and engage stakeholders across different levels.
Analytical and data-driven mindset
with the ability to translate insights into actionable commercial strategies.
Excellent negotiation and communication skills
across phone, email, in-person meetings and cross-functional collaboration.
Experience using CRM and sales tooling,
with HubSpot experience considered a plus.
Passion for special objects and e-commerce
with curiosity about the luxury market.
How we work in Jewellery and Precious Stones Team
We work closely
across Sales, Experts and Category Managers to identify growth opportunities and deliver the best seller experience possible.
You will operate
in a highly collaborative and international environment with ownership and autonomy in your markets.
We combine
relationship-driven sales with data-driven decision-making to grow sustainable seller partnerships.
You will be part
of a fast-moving commercial team focused on scaling high-potential categories and markets.
Where you'll be
This role is based in Italy with a work-from-home arrangement. You will be part of the Luxury cluster and will focus on the Italian jewellery and precious stones market, while supporting opportunities in other European markets. Occasional travel within Italy and Europe is expected.
Starting salary from minimum €
33,177
gross per year in fixed compensation, inclusive of 13th and 14th monthly payments.
Final compensation depends on experience, skills and alignment with the Expert competency framework.
Benefits:
Quarterly performance related bonus
Extra leave days (such as Pursue your Passion day and extra days for Cataversaries)
Catavouchers upon joining, for birthdays and Christmas
Wellbeing, Recognition, Growth & Development programs
Flexibility to work from other locations for up to 20 working days a year (aligned with our policy terms)
Home office allowance & home office equipment
Please submit your application in English.
Why You'll Love Working with Us
Create a visible impact
by working at scale in a global organisation serving millions of customers across 80+ categories. In our flat structure, every role has a broad scope and directly impacts both our customers and the business.
Learn and grow
through our Learning & Development initiatives, including clear development plans and mentorship programmes to support your career progression.
A culture of connection defines us
. We’re a passionate, diverse team of 800+ Catawikians representing 60+ nationalities. We foster an inclusive and queer-friendly environment where everyone is encouraged to bring their full self to work.
Celebrate life’s moments with us.
You’ll receive a €100 Catavoucher when you join, a €50 Catavoucher on your birthday, and an extra day off each year to “Pursue Your Passion
”
. We also offer additional leave for key work anniversaries and important life events. Benefits may vary by location.
Our Offices and Way of Working
Our vibrant offices in Amsterdam and Lisbon are designed to inspire collaboration. Most Catawikians operate in a hybrid setup, combining office-based and remote work, with a minimum of two days per week in the office, unless a role is explicitly stated as fully remote or fully office-based.
Interested?
Apply with an English CV and Cover Letter. By applying, you agree to
Catawiki’s Applicant Privacy Policy.
If you’re excited about this role but don’t meet every requirement, we still encourage you to apply anyway. You may be just the right candidate for this or other roles.
We may use artificial intelligence (AI) tools to support the review of your application. AI may help us assess how your experience matches the requirements of the role, but hiring decisions are always made by our recruitment team
Задачи:
— Проектирование и разработка архитектуры модульного решения с нуля.
— Проектирование и реализация расчетных модулей: разработка математических моделей и алгоритмов обработки данных.
— Разработка объектной модели (ObjectARX-аналог) для NanoCAD: создание кастомных пользовательских объектов (Custom Entities) и средств управления ими.
— Создание пользовательских интерфейсов (палитры инструментов, диалоговые окна, ленты команд) в среде NanoCAD.
— Интеграция с СУБД (MS SQL Server, PostgreSQL) для хранения проектных данных, справочников и результатов расчетов.
— Разработка и поддержка инфраструктуры модульного тестирования (Unit/Integration tests), отработка замечаний по итогам функционального тестирования у Заказчика.
Требования:
— Язык программирования: C++ (уверенное владение стандартами C++11/14/17, STL, понимание принципов RAII и управления памятью).
— Базы данных: Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, написание оптимизированных запросов, работа с транзакциями).
— Алгоритмы: Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация).
— САПР-разработка: Опыт создания пользовательских объектов (Custom Entities) и интерфейсов в средах САПР (на базе ObjectARX, Teigha или аналогов).
— Понимание архитектуры графических платформ, работы с графической базой данных (GS) и событиями системы.
— Архитектура ПО: Опыт проектирования архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями).
— Качество кода: Опыт написания и поддержки модульных тестов (Google Test, Catch2 или аналоги), владение практиками TDD.
Желательные навыки:
— Опыт коммерческой разработки под AutoCAD или другие САПР-платформы на базе IntelliCAD/Teigha.
— Опыт работы с многопоточным программированием для ускорения расчетных модулей.
— Знание формата DWG/DXF на низком уровне.
— Опыт работы с системами автоматизированной сборки (CMake) и контроля версий (Git).
Задачи:
— Проектирование и разработка архитектуры модульного решения с нуля.
— Проектирование и реализация расчетных модулей: разработка математических моделей и алгоритмов обработки данных.
— Разработка объектной модели (ObjectARX-аналог) для NanoCAD: создание кастомных пользовательских объектов (Custom Entities) и средств управления ими.
— Создание пользовательских интерфейсов (палитры инструментов, диалоговые окна, ленты команд) в среде NanoCAD.
— Интеграция с СУБД (MS SQL Server, PostgreSQL) для хранения проектных данных, справочников и результатов расчетов.
— Разработка и поддержка инфраструктуры модульного тестирования (Unit/Integration tests), отработка замечаний по итогам функционального тестирования у Заказчика.
Требования:
— Язык программирования: C++ (уверенное владение стандартами C++11/14/17, STL, понимание принципов RAII и управления памятью).
— Базы данных: Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, написание оптимизированных запросов, работа с транзакциями).
— Алгоритмы: Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация).
— САПР-разработка: Опыт создания пользовательских объектов (Custom Entities) и интерфейсов в средах САПР (на базе ObjectARX, Teigha или аналогов).
— Понимание архитектуры графических платформ, работы с графической базой данных (GS) и событиями системы.
— Архитектура ПО: Опыт проектирования архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями).
— Качество кода: Опыт написания и поддержки модульных тестов (Google Test, Catch2 или аналоги), владение практиками TDD.
Желательные навыки:
— Опыт коммерческой разработки под AutoCAD или другие САПР-платформы на базе IntelliCAD/Teigha.
— Опыт работы с многопоточным программированием для ускорения расчетных модулей.
— Знание формата DWG/DXF на низком уровне.
— Опыт работы с системами автоматизированной сборки (CMake) и контроля версий (Git).
Задачи:
— Разбирать и обрабатывать документы в форматах Excel, PDF и сканы
— Извлекать табличные данные из документов
— Нормализовать даты, номера документов, суммы и другие поля
— Проектировать и реализовывать логику сопоставления данных
— Выявлять расхождения между двумя источниками
— Обрабатывать сложные кейсы: разные периоды, отличающиеся номера, частичные совпадения и другие неоднозначные ситуации
— Интегрировать OCR и Document AI-инструменты
— При необходимости использовать LLM для интерпретации и формирования человекочитаемых объяснений
— Разрабатывать backend/API для сервиса
— Участвовать в проектировании архитектуры MVP
— Работать с реальными обезличенными финансовыми документами и тестировать качество решения на исторических данных
Требования:
— Коммерческий опыт разработки на Python от 3 лет
— Уверенное владение Python
— Опыт работы с pandas и табличными данными
— Опыт обработки Excel / CSV
— Опыт парсинга PDF
— Опыт разработки backend-сервисов и REST API
— Понимание алгоритмов сопоставления, нормализации и очистки данных
— Умение проектировать решение самостоятельно, а не только работать по готовому ТЗ
— Опыт работы с Git
Будет плюсом:
— Опыт с OCR: Tesseract, PaddleOCR или аналогами
— Опыт с PyMuPDF, pdfplumber, Camelot, Tabula
— Опыт с fuzzy matching
— Опыт работы с Document AI / Intelligent Document Processing
— Интеграция LLM API: OpenAI, Azure OpenAI, YandexGPT или аналогов
— Опыт разработки систем reconciliation / data matching
— Опыт работы с финансовыми, бухгалтерскими или другими структурированными документами
— Опыт On-Premise решений
— Опыт построения решений, где нужно сочетать детерминированную бизнес-логику и AI
Задачи:
— Разработка и поддержка приложений на Java в корпоративной среде.
Требования:
— Высшее образование в области компьютерной инженерии, компьютерных наук или эквивалент.
— Минимум 8 лет практического опыта разработки на Java в корпоративной среде.
— Опыт работы с современными средами разработки, паттернами проектирования и архитектурными концепциями.
— Отличное знание Java SE/JEE.
— Практический опыт работы с Spring Framework, Middleware, JMS и JPA/Hibernate.
— Владение REST-API.
— Опыт конкурентного программирования, тестирования/мокирования и работы с технологиями кэширования.
— Хорошее понимание SQL (Oracle, SQL Server, PostgreSQL).
— Адаптация и интеграция open-source фреймворков и технологий.
— Опыт с DevOps концепциями (CI/CD).
— Опыт работы в команде на всех этапах жизненного цикла разработки.
— Опыт работы в распределенной и динамичной среде.
— Желание изучать бизнес-домен.
— Отличные коммуникативные навыки и свободное владение английским языком.
Преимущества:
— Опыт с Docker, Kubernetes, OpenShift, CI.
— Опыт с Apache Camel.
ФГАУ НИИ «Восход» — это ведущая ИТ-компания, специализирующаяся на создании, развитии и сопровождении государственных информационных систем и цифровых сервисов.
Требования к стеку: HTML, CSS, JavaScript, HTML5, CSS3, TypeScript, SPA-архитектура, REST API.
Задачи:
— Разрабатывать адаптеры интеграций с внешними источниками (REST, SOAP, JDBC, Kafka) по шаблонам проекта: конфигурация маппингов, конвертация XML→JSON, валидация по JSON Schema
— Проектировать и реализовывать хранение данных: DDL ClickHouse (ReplacingMergeTree, дедупликация, партиционирование), Kafka-топики, при необходимости — кеш в Redis
— Реализовывать отказоустойчивость интеграций: retry с backoff, Circuit Breaker, Rate Limiting, DLQ, fallback к устаревшим данным
— Развивать REST-фасад данных: точечные, batch- и портфельные запросы, асинхронная загрузка, метаданные свежести
— Участвовать в проработке архитектуры: выбор типа реализации (микросервис / Airflow DAG), оценка профиля нагрузки и capacity, оформление ADR
— Настраивать мониторинг и алерты по метрикам (latency, reuse rate, consumer lag), поддерживать CI/CD-пайплайны
Требования:
— Опыт коммерческой разработки на Java 11+ и Spring Boot от 2–3 лет: конфигурация через application.yml, profiles, Actuator
— Опыт работы с Apache Kafka: producer/consumer, партиционирование по ключу, consumer groups, семантики доставки (acks=all), DLQ, борьба с lag
— Уверенный SQL
— Понимание колоночных СУБД
— Готовность быстро освоить ClickHouse: движки MergeTree-семейства, FINAL vs argMax, партиционирование, материализованные представления
— Опыт интеграций по REST и SOAP: таймауты, retry с экспоненциальным backoff, обработка ошибок
— Работа с JSON и XML (конвертация, JSONPath/XPath, XSD)
— Понимание паттернов отказоустойчивости: Circuit Breaker, Bulkhead, Rate Limiting, fallback-стратегии
— Опыт работы с кешированием (Redis или аналоги): cache-aside, TTL, обоснование включения кеша метриками
— Понимание версионирования контрактов: JSON Schema, совместимость BACKWARD, опыт со Schema Registry будет сильным плюсом
УдалённоseniorГеография найма не уточнена
Удалённо
Remote / Germany
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.