Location: Ukraine; Poland; Croatia; Spain; Romania; Portugal
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.
And now we are looking for a
Staff Software Engineer
to join us as part of our team.
About the role
PitchBook — a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others.
Our Tech Stack
Java, Spring, React, Typescript, Apache Beam, Flink, Python, LangGraph, GCP/AWS, K8s.
Work Environment
Flexible schedule with participation in team ceremonies and cross-functional collaboration. Time zone: Europe/Kyiv.
As a qualified expert, You will
- Solve strategic engineering problems hands on. Explore technologies, build prototypes, and produce reference implementations that make architectural qualities and tradeoffs observable.
- Design and deliver working software. Architect, implement, test, and maintain services and platform components, including backend systems and architecture-related frontend concerns such as micro-frontend patterns.
- Automate architectural conformance. Design and implement AI-based architectural conformance checks and fitness functions that continuously evaluate whether systems follow agreed principles, patterns, and quality constraints.
- Turn ambiguity into an executable approach. Break complex problems into bounded areas, apply domain-driven design, and select a practical course of action when information or precedent is limited.
- Define measurable quality goals. Establish and continuously evaluate requirements for performance, scalability, reliability, security, availability, recoverability, maintainability, portability, usability, and extensibility.
- Document architecture evolution. Describe the current state, target state, transition steps, constraints, alternatives, and decisions in forms that engineering teams can use.
- Make explicit engineering tradeoffs. Provide balanced recommendations on build versus buy, now versus later, and refactor versus rebuild, including cost and operational implications.
- Create reusable engineering patterns. Develop scaffolding, templates, reference architectures, or platform capabilities that teams can adopt without depending on the Staff Software Engineer long term.
- Guide delivery teams. Perform architecture and design reviews, coach engineers through difficult decisions, and enable teams to make high-quality choices independently.
- Communicate for the audience. Explain technical context clearly to engineers, technical leaders, product managers, and business stakeholders, and incorporate useful feedback.
We’re looking for you if you have
- A degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
- At least 6 years of experience in software engineering using Java or a comparable object-oriented language.
- At least 3 years developing microservices and experience building distributed or event-driven systems in the cloud.
- Practical knowledge of service-oriented architecture, domain-driven design, clean architecture, hexagonal architecture, and common architecture patterns.
- Experience implementing agentic applications and tools applying evaluation approaches as part of the process
- Experience designing RESTful APIs and event driven Kafka-based applications
- Experience with mainstream relational databases, caching, replication, and search technologies.
- Experience developing and evaluating agentic applications.
- Experience with Google Cloud Platform or Amazon Web Services with container orchestration technologies.
- Strong problem-solving skills and the ability to lead through technical guidance across multiple teams without formal authority.
- Excellent written and verbal communication with engineers, managers, and product partners.
What’s in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.
Embrace the opportunity for personal and professional growth
Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.
Feel cared about
Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
Interview Steps
Pre-screening with recruiter
Technical Screening
Technical Interview
HR BP Interview
Final client Interview
УдалённоUkraine; Poland; Croatia; Spain; Romania; Portugal; Time zone: Europe/Kyiv
Требуется инженер для разработки обвязки ИИ-агентов с опытом программирования на Python или TypeScript не менее двух лет. Кандидат должен владеть работой с LLM API, такими как Claude и OpenAI, включая использование инструментов, формирование структурированных ответов и стриминг. Важно понимание агентных паттернов, включая цикл агента, вызов инструментов, управление контекстом и памятью. Опыт с MCP, LangGraph, Agent SDK или собственными оркестраторами будет преимуществом. Необходимо писать надёжный код с обработкой ошибок, ретраями и логированием. В обязанности входит проектирование и разработка инструментов, оркестрации, памяти и песочниц для ИИ-агентов, интеграция агентов с клиентскими системами, такими как 1С, CRM и документооборот, а также настройка мониторинга, трассировки и контроля стоимости запросов. Работа предполагает сотрудничество с командой evals для повышения качества агентов. Предлагается участие в проектах по ИИ и корпоративным системам для крупных компаний Казахстана, гибридный формат работы с офисом в Астане, официальное трудоустройство, доступ к современным ИИ-моделям и инструментам, а также возможность влиять на архитектуру и продукт.
Задачи:
— Разработка и доработка backend-компонентов под руководством наставника.
— Участие в создании API и интеграциях с другими сервисами.
— Работа с реляционными базами данных и написание SQL-запросов.
— Поиск и исправление ошибок, участие в написании автоматизированных тестов.
— Подготовка и актуализация технической документации по выполненным задачам.
— Работа с Git, участие в code review и взаимодействие с другими участниками команды.
Требования:
— Базовое знание Python или Go.
— Понимание основ программирования: функции, структуры данных, обработка ошибок.
— Представление о клиент-серверном взаимодействии, HTTP, REST API и формате JSON.
— Базовые знания SQL и понимание устройства реляционных баз данных.
— Базовые навыки работы с Git.
— Мотивация учиться, внимательность и готовность самостоятельно искать информацию, задавать вопросы и учитывать обратную связь.
Условия:
— Практический опыт backend-разработки на реальных задачах IT-компании.
— Поддержка опытных специалистов, разбор решений и обратную связь по коду.
— Развитие навыков работы с API, базами данных и серверной логикой.
— Опыт командной разработки: задачи в трекере, работа с Git и участие в code review.
— Постепенное усложнение задач с учётом уровня подготовки и профессионального роста.
СтажёрАлматы
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Bangalore
Workplace: Hybrid
ABOUT THE ROLE
We’re looking for an experienced Senior Software Engineer with 5+ years of experience to help build and evolve our data and AI security product. You’ll work on scalable backend systems that protect enterprise data across cloud environments, SaaS applications, and AI agents. As an early contributor, you’ll have the opportunity to influence technical decisions and solve complex engineering challenges at scale.
WHAT YOU’LL DO
- Design and build highly scalable, reliable, and fault-tolerant backend systems to protect enterprise data across public clouds (AWS, GCP, Azure), SaaS applications, and AI agents.
- Develop security capabilities that provide visibility and control over how AI agents access, process, and share sensitive enterprise data.
- Build and optimize distributed services that process large volumes of data with high performance and reliability.
- Work with a modern microservices-based stack including Go, Kubernetes, Bigtable, BigQuery, Spanner, Redis, and Docker.
- Write secure, production-ready code and troubleshoot complex performance and scalability challenges.
- Collaborate with engineering teams to contribute to technical design and architecture decisions.
WHO YOU ARE
- You have 5+ years of software engineering experience building scalable backend systems and distributed applications.
- You have experience developing cloud-native or SaaS applications, preferably in security or data protection.
- You have experience with AI agents, agentic applications, or AI security, including familiarity with agent frameworks, tool calling, or MCP.
- You have experience integrating and ingesting large-scale data from third-party SaaS, PaaS, or IaaS APIs.
- You have strong programming skills in Go, Python, Java, or Rust, with Go preferred.
- You have hands-on experience with microservices, RESTful APIs, Kubernetes, and public cloud platforms.
- You are familiar with distributed databases such as Bigtable, BigQuery, Spanner, Redis, or graph databases.
- You have strong debugging, performance optimization, and problem-solving skills, with the ability to independently own and deliver technical solutions.
- You communicate effectively and collaborate well with distributed teams.
Joining Cyberhaven means joining the team building Data Security for the Agentic Enterprise. Traditional tools fall short. Cyberhaven traces the full lifecycle of your data, adapting protection to changing context, so protection moves with the way people actually work, not against it. AI Changed Work. We Protect It.
Backed by $250M from leading investors like Khosla and Redpoint, our team includes leaders who built industry-defining technologies at CrowdStrike, Palo Alto Networks, Meta, Google, and more. This role lets you shape the future of data security, working alongside people driven to protect workflows, not just data, for customers who cannot afford to slow down to stay safe.
AI Tools Disclosure: As part of Cyberhaven's hiring process, we use recruiting tools that include AI-powered features to help with tasks like scheduling, note-taking, workflow automation, and other recruiting activities ("AI Tools"). The AI Tools may process information you provide during the application and interview process. When AI-assisted interview note taking is used, candidates are notified in advance and have the option to opt out of the AI-assisted interview note taking.
Cyberhaven is committed to creating a diverse environment and is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Ищется опытный разработчик Python с минимум пятилетним стажем в промышленной разработке. Кандидат должен уверенно работать с Python версии 3.8 и выше, а также иметь опыт использования фреймворков Django 3 и FastAPI. Важным является хорошее понимание алгоритмов и структур данных. Необходимо свободное владение SQL, а также опыт работы с базами данных PostgreSQL и системой кеширования Redis. Работа предполагает гибридный формат в Москве.
Задачи:
— Ведущая роль в технических концепциях, охватывающих технологии и бизнес, для поддержки Apigee, Apigee Hybrid в AKS и AWS.
— Поддержание здоровья и эффективности всей инфраструктуры приложений, предоставление профессиональной практической реализации и технических консультаций для успешной реализации IT-инфраструктуры.
— Поддержка платформ приложений на корпоративном уровне, включая автоматизацию сборки платформы, патчи, уязвимости, управление изменениями, управление инцидентами, мониторинг и постоянное улучшение платформы.
— Сотрудничество с коллегами, технологическими партнерами и поставщиками для выявления, автоматизации и развертывания патчей, решения проблем и достижения целей.
— Поддержка и управление API и микросервисами с использованием Java, Spring Boot.
— Создание, организация и внедрение процессов поддержки API.
— Поддержка и развертывание политик API с использованием платформы Apigee.
— Управление порталом разработчиков Apigee и интеграция с Drupal.
— Выполнение облачной безопасности и управление сертификатами.
— Разработка долгосрочного плана для решения проблем и предотвращения их повторения.
— Руководство ежедневным управлением рисками и контролем операций, с акцентом на политики, процедуры и стандарты работы для обеспечения успеха.
Требования:
— Опыт работы с платформой управления API Apigee.
— Опыт работы с Apigee, администрированием OAuth и JWT.
— Опыт создания, организации и внедрения процессов поддержки API.
— Отличные коммуникативные навыки.
— Более 3 лет опыта работы с Red Hat Linux или UNIX.
— Опыт работы с Kubernetes для контейнеризированных решений.
— Более 5 лет опыта работы с Java или скриптами и автоматизацией на Python, Shell или аналогичных языках.
— Более 5 лет опыта поддержки платформ приложений.
— Знание CI/CD для развертывания прокси в различных средах.
Желательные квалификации:
— Поддержка политик API с использованием Apigee Hybrid на Azure/AWS.
— Понимание спецификаций OpenAPI в формате JSON или YAML, включая авторизацию JWT.
— Знание аутентификации и авторизации сервисов через OAuth 2.
— Поддержка и управление REST API и микросервисами с использованием Java, Spring Boot.
— Опыт использования POSTMAN для выполнения вызовов управляющего API.
— Знание и понимание AppDynamics, Splunk и Kafka.
Условия:
— Длительное, полное рабочее время.
— Требуется пересечение с рабочими часами EST.
УдалённоOverlap: - This position will require overlap with EST working hours
Задачи:
— Доставлять Salesforce истории из готового к разработке бэклога до продакшена, включая тесты и релизные заметки
— Создавать и поддерживать Flows, Lightning Web Components и функциональность Apex с двухнедельным циклом поставки
— Управлять pull request, автоматизированными тестами, исправлениями дефектов и проверкой качества продакшена
— Создавать API и компоненты для MuleSoft в тесном сотрудничестве с инженерами интеграции
— Использовать AI pair-программирование для Flow, LWC, Apex и создания шаблонов unit-тестов с независимой проверкой готовности к продакшену
— Добавлять автоматизированные тесты и проверки безопасности в рамках того же pull request, что и разработка
— Проверять bulkification, sharing, безопасность и соответствие лимитам Salesforce governor
— Участвовать в peer review и дежурстве P1
— Вносить вклад в создание переиспользуемых AI prompt-ов и паттернов разработки для повышения качества и эффективности
— Отвечать за решения в продакшене и предотвращать попадание непроверенного AI-кода в продакшен
Требования:
— 3–6+ лет опыта разработки на Salesforce
— Уверенный опыт работы с Apex
— Уверенный опыт создания Lightning Web Components (LWC)
— Уверенный опыт работы с Salesforce Flow
— Опыт разработки с использованием Git и pull request workflow
— Сильное понимание автоматизированного тестирования, включая unit-тесты и проверки безопасности
— Опыт валидации безопасности Salesforce, правил шаринга, bulkification и лимитов governor
— Опыт интеграции компонентов Salesforce с API и решениями MuleSoft
— Ежедневный опыт использования AI copilots или coding agents для разработки, тестирования и документации
— Способность проверять и валидировать AI-сгенерированный код перед деплоем
— Опыт участия в peer review, решении дефектов и поддержке продакшена
Опционально:
— Опыт работы с Salesforce Experience Cloud
— Опыт работы с Salesforce Service Cloud
Условия:
— Удалённая работа
— Полная занятость
— Длительность контракта 12+ месяцев
— Требуется пересечение рабочего времени 6 часов с часовым поясом Восточного побережья США
УдалённоOverlap: 6hs with East Coast time zone, USA
Требования:
— Сильная экспертиза в архитектуре, производительности и алгоритмах
Условия:
— Только полный день в офисе в Бангкоке
О компании:
Международная продуктовая компания с релокацией в Бангкок.
ОфисМеждународная продуктовая компания с релокацией в Бангкок
Задачи:
- Проектировать и разрабатывать новые компоненты системы
- Покрывать свой код интеграционными и модульными тестами
- Проводить перекрестный код-ревью
- Готовность развиваться и осваивать вместе с командой новые технологии
Требования:
- Опыт коммерческой разработки на Java от 3-х лет, уверенное владение Java Core, Multi-threading
- Опыт работы на высоконагруженных проектах от 2-3 лет
- Умение писать тестируемый код
- Знание теоретических основ и опыт разработки микросервисных систем
- Опыт работы с брокерами сообщений (Kafka/RabbitMQ)
- Понимание микросервисной архитектуры
- Опыт работы с различными типами БД
- Понимание CI/CD
Условия:
- Формат работы: можно удалённо; очно — Ижевск, Казань, Краснодар
В рамках данной позиции предстоит заниматься созданием инструментов для малой автоматизации, выявлением узких и рутинных мест в процессах с целью их оптимизации через автоматизацию, шаблонизацию и улучшение. Работа включает взаимодействие с базами данных для поиска информации и построения пайплайнов обработки данных, а также разработку AI-агентов, ориентированных на работу с данными. Кандидат должен иметь опыт разработки на Python не менее 4 лет, включая создание AI-агентов и процессов интеграции и подготовки данных, а также разработку аналитических приложений. Требуется уверенное владение SQL для составления сложных запросов и оптимизации их производительности, опыт работы с СУБД Oracle и ClickHouse, а также с NoSQL базами и неструктурированными данными. Важен опыт командной разработки с использованием систем контроля версий (GIT), Jira, Confluence и CI/CD. Необходимы навыки автоматизации, шаблонизации и построения пайплайнов обработки данных, опыт создания фреймворков для генерации SQL-запросов, а также умение работать с SQLAlchemy, Alembic и psycopg2. Также требуется опыт разработки RESTful API с использованием FastAPI или Flask, навыки объектно-ориентированного программирования для создания библиотек и интеграции с существующими решениями. Знание работы с хранилищем S3 будет преимуществом. Работа предполагает полный рабочий день по графику 5/2 в удалённом формате.
Задачи:
— развивать и поддерживать функционал онлайн-банка
— участвовать в определении направления развития архитектуры микросервисов и дальнейшем выборе технологий
— повышать надежность и качество системы
Требования:
— опыт разработки на Java от 5 лет
— хорошо знаешь Java 17+, Spring Boot, SQL
— умеешь разбираться в чужом коде
— знаешь, как писать Unit-тесты
— имеешь опыт работы с системой контроля версий Git
— возможно, имеешь опыт работы с Spring Cloud
— понимаешь принципы работы Docker и Kubernetes
— работал по гибким методологиям (Agile-фреймворки)
— участвовал в разработке продуктов с большой нагрузкой
— любишь делиться знаниями через code-review и работу в паре
— знаешь основные алгоритмы, структуры данных, понимаешь шаблоны проектирования
— знаешь и понимаешь HTTP, REST, REST Maturity Level
Условия:
— официальное трудоустройство с первого дня работы
— стабильный белый оклад и систему премирования
— новый и современный офис у метро Калужская (возможен гибридный формат работы)
— позитивную и заряженную команду профессионалов и адекватное руководство
— среду для твоего развития через новые и сложные задачи
— участие в разработке уникальных продуктов, которыми будут пользоваться миллионы клиентов
— возможность влиять на рабочие процессы, улучшать их и делать удобными для себя и окружающих
— работу в среде, где приветствуется инициативность и поощряется нестандартный подход
— возможность профессионального и карьерного роста (внутреннее обучение, конференции, митапы, хакатоны)
— ежегодный отпуск, оплачиваемый больничный, ДМС после испытательного срока
— льготные условия по кредитной карте, кредиту и ипотеке
— особые предложения от крупнейших застройщиков России
— скидки до 70% на покупки от 500 лидеров рынка через корпоративный агрегатор
Задачи:
— оперативная доработка и корректировка существующих проектов на 1С-Битрикс
Требования:
— junior или middle-разработчик
Условия:
— разовая работа
— оплата 20000 рублей
— сроки по договорённости
Задачи:
— разработка ядра операционной системы (Linux-like), системного ПО для систем сетевой безопасности;
— исследование и выбор технологий, отладка и поддержка существующего кода;
— разработка и поддержка тестовых стендов.
Требования:
— опыт разработки на C от 3 лет;
— умение тестировать код, опыт написания автоматических тестов;
— знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей (TCP/IP, маршрутизация, proxy, firewall);
— навыки программирования на скриптовых языках (Python, perl, bash и т.п.);
— английский язык: чтение технической документации.
Будет преимуществом:
— опыт модификации ядра Linux;
— опыт работы с одной из платформ ARM, MIPS;
— опыт reverse engineering;
— опыт разработки на С++;
— опыт написания модулей ядра ОС Linux;
— знакомство с хардварными отладчиками типа JTAG.
Условия:
— работа в аккредитованной ИТ-компании и трудоустройство по ТК РФ;
— динамическое начало и окончание рабочего дня;
— комфортные офисы с кофе, чаем, вкусными и полезными перекусами, корпоративная библиотека и удобные переговорные;
— возможность удалённой работы.
Задачи:
— разработка ядра операционной системы (Linux-like), системного ПО для систем сетевой безопасности;
— исследование и выбор технологий, отладка и поддержка существующего кода;
— разработка и поддержка тестовых стендов.
Требования:
— опыт разработки на C от 3 лет;
— умение тестировать код, опыт написания автоматических тестов;
— знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей (TCP/IP, маршрутизация, proxy, firewall);
— навыки программирования на скриптовых языках (Python, perl, bash и т.п.);
— английский язык: чтение технической документации.
Будет преимуществом:
— опыт модификации ядра Linux;
— опыт работы с одной из платформ ARM, MIPS;
— опыт reverse engineering;
— опыт разработки на С++;
— опыт написания модулей ядра ОС Linux;
— знакомство с хардварными отладчиками типа JTAG.
Условия:
— работа в аккредитованной ИТ-компании и трудоустройство по ТК РФ;
— динамическое начало и окончание рабочего дня;
— сильная команда, которая поможет профессионально развиваться;
— комфортные офисы, куда хочется возвращаться вновь — кофе, чай, вкусные и полезные перекусы на кухнях, а также корпоративная библиотека и удобные переговорные.
Возможна удалённая работа.
Задачи:
— проектирование, написание, поддержка кода на Erlang;
— проведение Code Review;
— поддержка старой кодовой базы;
— участвовать во внедрениях, взаимодействовать с командой SRE/DevOps;
— работа по Scrum процессу.
Требования:
— опыт коммерческой разработки от 3-х лет;
— умение самостоятельно решать технические задачи и находить новые технические решения;
— базовое понимание linux на уровне пользователя (bash/ssh/ps/grep etc.);
— опыт работы с системами непрерывной интеграции (Gitlab, Jenkins);
— плюсом будет знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей (TCP/IP, маршрутизация, proxy, firewall).
Условия:
— трудоустройство по ТК РБ с испытательным сроком 3 месяца;
— достойная оплата труда (обсуждаем на собеседовании);
— гибкий график работы – смещенное начало и окончание рабочего дня, гибрид.
Процесс входа в компанию: первичное интервью с HR, техническое интервью, знакомство с руководителем, оффер. Рабочее место планируется к созданию.
Location: Worldwide
Workplace: remote
RequirementsPHP & Symfony: Strong Senior-level backend experience with PHP and Symfony, building and designing complex distributed systems;Architecture & API Contracts: Experience evolving API contracts with GraphQL, OpenAPI, Protobuf/gRPC, or Avro, including compatibility, deprecation, and breaking changes;Infrastructure & CI/CD: Hands-on experience with Kubernetes, Helm, and GitLab CI or similar tools for reliable application delivery;Messaging & Observability: Strong experience with Kafka, OpenTelemetry, metrics, tracing, and Grafana for scalable and observable services;Data & Modern Architecture: Experience with GraphQL and databases such as PostgreSQL or ClickHouse. GraphQL Federation will be an advantage;Ownership & Collaboration: Proactive and resilient approach, strong communication skills, and the ability to work effectively across teams and share technical expertise;AI & Modern Technologies: Experience using AI-powered development tools to improve engineering productivity, documentation, and technical decision-making.ResponsibilitiesBackend Development: Design and develop scalable PHP/Symfony services for complex, high-load systems;Architecture: Define technical solutions and evolve service architecture to ensure scalability, reliability, and maintainability;API Contracts: Design and evolve service contracts while managing compatibility, deprecation, and breaking changes;Infrastructure & Reliability: Work with Kubernetes, Helm, Kafka, CI/CD, and observability tools to ensure stable production services;Technical Documentation: Create and maintain clear architecture, API, and technical documentation to support cross-team collaboration;Engineering Collaboration: Work closely with other teams, share expertise, and leverage AI tools to improve engineering practices and delivery.We offerHigh salary (plus performance bonuses and salary revision);Remote work;Work schedule: Mon-Fri (8 hours per day) with flexible starting hours;24 days holiday leave;Corporate English lessons;Exciting work challenges that allow you to grow to your full potential;A strong team of like-minded professionals who will be by your side to accomplish ambitious projects, stimulate your professional development and bring experience.
Задачи:
— разработка ядра операционной системы (Linux-like), системного ПО для систем сетевой безопасности;
— исследование и выбор технологий, отладка и поддержка существующего кода;
— разработка и поддержка тестовых стендов.
Требования:
— обязательный непрерывный опыт низкоуровневой разработки на C от 5 лет;
— умение тестировать код, опыт написания автоматических тестов;
— знание сетевых технологий и протоколов, понимание принципов конфигурирования локальных сетей (TCP/IP, маршрутизация, proxy, firewall);
— навыки программирования на скриптовых языках (Python, perl, bash и т.п.);
— английский язык: чтение технической документации.
Желательно:
— опыт модификации ядра Linux;
— опыт работы с одной из платформ ARM, MIPS;
— опыт reverse engineering;
— опыт разработки на С++;
— опыт написания модулей ядра ОС Linux;
— знакомство с хардварными отладчиками типа JTAG.
Условия:
— трудоустройство по ТК РБ с испытательным сроком 3 месяца;
— достойная оплата труда (обсуждаем на собеседовании);
— гибкий график работы – смещенное начало и окончание рабочего дня, гибрид.
Процесс входа в компанию: Первичное интервью с HR - Техническое интервью - Знакомство с руководителем - Оффер
*Рабочее место планируется к созданию.