-Проектирование и реализация новых API, а также модификация и улучшение уже существующих. -Создание web интерфейсов с нуля, а также модификации и улучшения существующих.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
-Проектирование и реализация новых API, а также модификация и улучшение уже существующих. -Создание web интерфейсов с нуля, а также модификации и улучшения существующих.
· Функциональное, интеграционное, E2E, smoke и regression тестирование. · Анализ требований и документации, выявление рисков.
Задачи: — Разрабатывать новые функции и развивать существующие модули веб-приложений на backend- и frontend-частях (PHP и Vue.js). — Рефакторить и оптимизировать код, работать с базами данных и писать эффективные SQL-запросы. — Искать и устранять дефекты, повышать стабильность и производительность функционала. — Разрабатывать и поддерживать интеграции с внешними сервисами: эквайрингом, SMS-сервисами и другими системами. Требования: — Уверенное знание MS SQL Server: SQL-запросы, индексы, планы выполнения и оптимизация производительности БД. — Опыт разработки на JavaScript, Vue.js и TypeScript. — Практический опыт разработки и поддержки проектов на чистом PHP без фреймворков. — Умение разбираться в существующем коде, декомпозировать задачи и предлагать варианты реализации. — Опыт работы с legacy-кодом: рефакторинг, устранение технического долга, улучшение архитектуры и производительности без нарушения работы существующего функционала.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗа 2 месяца ты получишь практические навыки backend-разработки на Go и, если тебе ближе фулстек, frontend-разработки на React. Отправь резюме и сопроводительное письмо с GitHub, направлением (бэкенд или фулстек), вузом и курсом, а также напиши, можешь ли работать полный день с 9:00 до 18:00 все 2 месяца.
Задачи: — Работа в agile команде — Разработка расчетной системы с использованием микросервисного подхода, PostgreSQL, OpenSearch, интеграций Kafka / REST, frontend API — Код ревью — Решение проблем производительности — Интенсивное взаимодействие с командой: аналитиками, тестировщиками, другими разработчиками, frontend — Взаимодействие с другими командами по вопросам интеграций Требования: — Опыт коммерческой разработки на Java 5+ лет — Уверенное владение Java 21, Spring Boot 3.x, Spring Security, Spring Cloud — Уверенная работа с PostgreSQL, Liquibase, Hibernate/JPA, MapStruct/Lombok — Уверенный опыт работы с Kafka: consumer groups, ретраи/DLQ, идемпотентная обработка, понимание семантики доставки — REST-интеграции: серверные API и клиентские вызовы (OpenFeign / RestClient), обработка ошибок, таймауты и ретраи — Опыт unit- и интеграционного тестирования: JUnit, Testcontainers, тесты API и Kafka-интеграций — Git, Maven (мультимодульные проекты), Docker, Kubernetes Большим плюсом будет: — Понимание уровней изоляции транзакций PostgreSQL, опыт анализа планов выполнения запросов (EXPLAIN/EXPLAIN ANALYZE) и оптимизации запросов по результатам — Опыт диагностики и снижения потребления памяти JVM (heap, GC, утечки, размер объектов/выборки из БД) — Опыт работы с метриками (Micrometer/Prometheus), системами трассировки запросов (OpenTelemetry/Jaeger), ELK-стеком — Продвинутый опыт Kafka: проектирование топиков (партиции, репликация, retention), настройка consumer/producer, consumer lag, разбор проблем производительности — Опыт разработки сервисов под несколько реплик в Kubernetes: race conditions, идемпотентность, распределённые локи (ShedLock) Условия: — Удаленный формат — Белая заработная плата, оформление согласно Трудовому кодексу РФ — 3 месяца плавного погружения под присмотром HR — Поддержка: IT-отсрочка и консультации HR/юристов — Прозрачные процессы и открытая коммуникация — Работа на лучшем оборудовании без логирования времени, с фокусом на доверии и результате — ДМС: медицинское страхование за счет компании — Индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры — Возможность выступать на конференциях, митапах, публикация статей — Ежеквартальное обновление корпоративных скидок — Организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.
📌 Что предстоит делать: • Проводить ручное тестирование web- и mobile-приложений; • Разрабатывать и поддерживать автотесты для backend и frontend;
Location: Canada, Waterloo, ON 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. Sr. Software Development Engineer In Test, ML/AI At SIE, we believe in making play safer for everyone. Within our Information Security team, we protect our people, platforms, and products with smart, scalable, and thoughtful solutions. Our mission is to provide clear, actionable risk and security insights that guide the business and enable amazing player experiences. We’re building a team that thrives on collaboration, curiosity, and delivering real value. Come help us make a difference! Overview We are hiring a Sr Software Engineer in Test specializing in ML/AI quality, including automation for model evaluation, LLM-assisted test generation, and validation of AI-powered workflows. The role includes guiding quality strategy and developing automation frameworks. You will also manage implementation for complex, cross-functional, machine learning-powered products and services. This role involves more than test development. You will lead quality initiatives from start to finish, ensuring teams stay synchronized, dependencies are managed, and releases are delivered confidently. You will work closely with ML, engineering, product, and infrastructure teams. You will shape how quality is built, monitored, and expanded while leading embedded QE efforts within projects. What you’ll do Define and complete quality strategies, test plans, and automation coverage for ML-powered services and platform components. Use LLMs and other AI-assisted techniques to generate, expand, and maintain high-value test cases for ML-powered workflows. Design scenario-based test suites for AI features, including adversarial prompts, edge cases, ambiguous inputs, and underrepresented user scenarios. Lead QE efforts for multi-functional projects, driving risk assessment, dependency management, and release readiness. Design, develop, and maintain scalable automation frameworks for backend services, APIs, and ML inference systems using Python and/or Java. Build automated validation for ML and LLM outputs, including ranking behavior, score distributions, prompt/response quality, hallucination indicators, and probabilistic model evaluation. Debug test failures, service anomalies, model inconsistencies, and AI behavior regressions to identify root causes and drive resolution. Perform functional, integration, regression, API, end-to-end, performance, and reliability testing for distributed systems. Improve automation reliability, reduce flakiness, and optimize execution efficiency. Partner with engineering and ML teams to integrate automated testing into CI/CD pipelines and release workflows. Collaborate across teams to establish scalable quality standards, tooling, and guidelines. Required qualifications Bachelor’s degree in Computer Science or equivalent 5+ years of experience as an SDET or QE engineer focused on backend and distributed systems. Experience using LLMs to generate, transform, and prioritize test cases for AI-powered experiences. Experience with AI evaluation tooling, prompt evaluation frameworks, model monitoring, or human-in-the-loop review workflows. Strong experience testing RESTful APIs, microservices, and distributed architectures. Proficiency in Python, Java, JS or similar languages for automation development. Hands-on experience with automation frameworks such as pytest, JUnit, Selenium, Playwright, Cypress, or Appium. Experience with CI/CD systems and test pipelines (Jenkins, GitHub Actions, etc.). Experience with cloud and container technologies (AWS, GCP, Kubernetes, Docker). Familiarity with databases, monitoring, and observability tools. Strong understanding of SDLC, Agile methodologies, and release processes. Excellent problem-solving, debugging, and communication skills. Preferred qualifications Experience validating ML outputs using statistical analysis or scenario-based testing approaches. Familiarity with ML infrastructure, data pipelines, or model-serving platforms (Seldon, KServe, Ray Serve, etc.). Prior work in content moderation ML, security, fraud detection, or adversarial ML. Experience testing high-scale, low-latency online services. Experience with Databricks or similar ML platform tooling. Familiarity with Node.js, React, or modern frontend technologies. Experience testing mobile, console, or other non-PC platforms. What sets you apart Strong combination of automation engineering and delivery ownership. Ability to drive quality across complex cross-functional initiatives. Practical understanding of how to test non-deterministic AI systems and separate model variance from quality regressions. Proven risk management and dependency coordination skills. Ability to influence engineering teams and promote quality guidelines. Passion for scalable, reliable, and maintainable automation systems. At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below. $114,900 — $172,300 CAD 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.
Location: Europe or US Workplace: Remote About the team The Control Plane Platform team is building the shared foundation that every product in ClickHouse Cloud is built and shipped on. We give ClickHouse engineering teams one place to own and deploy their product, remove the overhead of rebuilding common plumbing, and keep the customer experience consistent as the number of integrating teams grows. The team owns API gateways and API standards, shared platform services, deployment and infrastructure patterns, testing and CI, local developer experience and Control Plane observability. About the role We’re looking for an Engineering Manager to lead our Platform team. This is a high-impact, high-trust role at the center of our Cloud product, combining people leadership, technical direction, product thinking, and operational ownership while maintaining the reliability customers expect. You’ll work hand-in-hand with Product, Infrastructure, Security, Support, and engineering teams across ClickHouse. This role goes beyond engineering leadership. Together with your team, you’ll help shape how new products and teams will integrate and deploy their applications in ClickHouse Cloud. What You’ll Do - Lead, coach, and grow a high-performing team - recruit to a high bar, set crisp expectations, give direct feedback and career development, and manage performance — while fostering a healthy, inclusive environment built on empathy, psychological safety, trust, and a high technical bar. - Own outcomes across the platform surface: API gateways and API standards, shared platform services (event bus, notifications, feature flags, websockets, audit records), deployment and infrastructure patterns, CI and testing, local developer experience, disaster recovery, and Control Plane observability. - Treat the integrating teams as your customers and measure success by their delivery velocity and adoption of the platform, not only by what your team ships. - Guide architecture and help senior engineers make explicit, sound tradeoffs. land cross-cutting migrations, deprecations, and contract changes across teams without stalling product delivery. - Jump into designs and code for complex areas - gateway routing and auth/RBAC enforcement, spec-driven code generation, event delivery semantics and idempotency, multi-region rollout safety. - Build the culture of operational excellence: Own SLOs, reliability, on-call quality, and cost-efficiency for k8s-hosted, multi-tenant services across cloud regions. - Systematize support, reduce toil, and build self-serve/auto-healing capabilities - golden-path templates and generators, auto-healing, and documentation that gets a new team integrated in days rather than weeks. - Shape the platform vision, turn it into a roadmap, sequence bets for business impact, and ship fast with tight feedback loops — including writing the RFCs that build cross-org consensus before big changes land What you bring - 8+ years in software engineering and 3+ years managing software engineers with a track record of hiring, developing, and retaining strong talent. - Experience leading a platform or infrastructure team whose customers are other engineering teams — you've driven adoption and cross-org migrations through influence and good tooling rather than mandate. - Experience leading distributed global teams, fostering an inclusive and autonomous culture, and creating clarity across time zones. - Experience building scalable, highly available, and secure cloud-based infrastructure in AWS (EKS, SQS, DocumentDB, Redis, PostgreSQL, Lambdas) with infrastructure as code (Terraform, Helm) and progressive delivery (Argo Rollouts or similar). - Experience with containerization and orchestration (Docker, Kubernetes), including patterns for hosting many independently deployed applications in a shared cluster. - Familiarity with API platform work: OpenAPI-driven contracts, API gateways, and the shared concerns they centralize — authentication, RBAC, rate limiting, versioning, and deprecation. - A track record of decomposing a monolith into independently deployable services without stalling product delivery. - Technical credibility to engage deeply in architecture and incidents without owning daily implementation. - Hands-on: you still enjoy diving into code/designs for complex or critical areas, reviewing code, and guiding via feedback. - Strong execution judgment across ambiguity, parallel workstreams, risk, and long-term system health. Nice to have - Experience with large TypeScript/Node monorepos and the developer-experience problems that come with them: CI scale and flakiness, build and test times, local development environments, and code generation from specs. - Designed and implemented strategies for load balancing, auto-scaling, disaster recovery, and failover for cloud environments. - Experience building CI/CD at scale - Experience with internal developer platforms: service catalogs, golden-path templates, and self-service app scaffolding. - Proficiency with frontend frameworks (React). - Experience making APIs consumable by AI agents — MCP servers, CLIs, or skills generated from API specs. - Experience with ClickHouse - Previous experience in developing analytics or data-intensive applications. Why This Role - Shape how all feature teams in ClickHouse Cloud develop and integrate with each other - Operate with ownership, autonomy, and speed while keeping the company lean. - Lead a technical team where correctness, performance, reliability, and developer experience all matter. PERKS - Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries. - Healthcare - Employer contributions towards your healthcare. - Equity in the company - Every new eligible team member who joins our company receives equity. - Time off - Flexible time off in the US, generous entitlement in other countries. - A USD$500 Home office setup if you’re a remote employee. - Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites. CULTURE - WE ALL SHAPE IT As part of a rapidly scaling start-up, you will be instrumental in shaping our culture. Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse. EQUAL OPPORTUNITY & PRIVACY ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Location: Remote, United Kingdom GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As an Intermediate Fullstack Engineer (Ruby/Vue.js), Growth at GitLab, you'll help turn GitLab's self-serve funnel into a reliable source of new paying customers. You'll work on the in-product journey from a user's first visit through sign-up, trial, and first purchase, on both GitLab.com and self-managed GitLab. You'll collaborate closely with Product Managers, UX Designers, and Data Analysts, with a particular focus on backend development in Ruby on Rails and frontend work in Vue.js. This role gives you the opportunity to combine your fullstack engineering skills with product thinking and experimentation, shipping small changes quickly and measuring their impact on real customer outcomes. Some examples of our projects: Making it easier for self-managed users to try and buy GitLab Building upgrade prompts where users run into paid features Improving the trial experience, including trials of GitLab Duo Improving the tooling the team uses to run and read out experiments What you'll do Design, build, and iterate on A/B tests and experiments that increase first purchases on GitLab.com and self-managed GitLab. Build and improve registration, trial, onboarding, and in-product upgrade and purchase experiences to increase completion of these steps. Implement backend features and services in Ruby on Rails and frontend experiences using Vue.js. Analyze experiment results and product usage data with Data Analysts to decide which changes to keep, iterate on, or roll back based on first-purchase outcomes. Collaborate with Product Managers and UX Designers to define hypotheses and success metrics before shipping experiments, then compare results against those metrics. Maintain and improve our experimentation framework and tooling to increase experiment throughput and reduce the time from setup to results. Collaborate with other Engineering teams, including Fulfillment, to remove purchase barriers across GitLab’s codebase. Document decisions, review code, and share experiment results asynchronously so distributed teammates can track shipped changes and their measured outcomes. Take part in on-call or operational support where your team’s ownership model requires it. What you'll bring Professional experience developing with Ruby on Rails and modern JavaScript, along with solid Git, feature development, and deployment workflows. Experience working with relational databases and a solid understanding of web performance optimization. A track record of shipping features to production and owning them after release. Ability to use product data to decide what to build, keep, or roll back. Ability to document decisions and share updates asynchronously with distributed Product Management, UX, and Data teammates. Ability to organize your work, seek and apply feedback, and collaborate inclusively with teammates from diverse backgrounds, in line with GitLab’s values. Preferred, not required: experience with Vue.js, PostgreSQL, A/B testing, feature flags, experimentation frameworks, or SaaS sign-up, trial, billing, or checkout flows. We'll help you learn our tooling. About the team We’re GitLab’s Growth team: one team with one roadmap, prioritizing work by how directly it helps people buy. We work fully remotely and asynchronously across multiple regions, guided by GitLab’s values of transparency and iteration. Our challenge is running more high-impact experiments, faster, while coordinating changes with teams like Fulfillment and Pricing across the parts of the product they own. For more on how we work, see the Growth and Product sections of the GitLab handbook. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Location: Remote, Poland GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As an Intermediate Fullstack Engineer (Ruby/Vue.js), Growth at GitLab, you'll help turn GitLab's self-serve funnel into a reliable source of new paying customers. You'll work on the in-product journey from a user's first visit through sign-up, trial, and first purchase, on both GitLab.com and self-managed GitLab. You'll collaborate closely with Product Managers, UX Designers, and Data Analysts, with a particular focus on backend development in Ruby on Rails and frontend work in Vue.js. This role gives you the opportunity to combine your fullstack engineering skills with product thinking and experimentation, shipping small changes quickly and measuring their impact on real customer outcomes. Some examples of our projects: Making it easier for self-managed users to try and buy GitLab Building upgrade prompts where users run into paid features Improving the trial experience, including trials of GitLab Duo Improving the tooling the team uses to run and read out experiments What you'll do Design, build, and iterate on A/B tests and experiments that increase first purchases on GitLab.com and self-managed GitLab. Build and improve registration, trial, onboarding, and in-product upgrade and purchase experiences to increase completion of these steps. Implement backend features and services in Ruby on Rails and frontend experiences using Vue.js. Analyze experiment results and product usage data with Data Analysts to decide which changes to keep, iterate on, or roll back based on first-purchase outcomes. Collaborate with Product Managers and UX Designers to define hypotheses and success metrics before shipping experiments, then compare results against those metrics. Maintain and improve our experimentation framework and tooling to increase experiment throughput and reduce the time from setup to results. Collaborate with other Engineering teams, including Fulfillment, to remove purchase barriers across GitLab’s codebase. Document decisions, review code, and share experiment results asynchronously so distributed teammates can track shipped changes and their measured outcomes. Take part in on-call or operational support where your team’s ownership model requires it. What you'll bring Professional experience developing with Ruby on Rails and modern JavaScript, along with solid Git, feature development, and deployment workflows. Experience working with relational databases and a solid understanding of web performance optimization. A track record of shipping features to production and owning them after release. Ability to use product data to decide what to build, keep, or roll back. Ability to document decisions and share updates asynchronously with distributed Product Management, UX, and Data teammates. Ability to organize your work, seek and apply feedback, and collaborate inclusively with teammates from diverse backgrounds, in line with GitLab’s values. Preferred, not required: experience with Vue.js, PostgreSQL, A/B testing, feature flags, experimentation frameworks, or SaaS sign-up, trial, billing, or checkout flows. We'll help you learn our tooling. About the team We’re GitLab’s Growth team: one team with one roadmap, prioritizing work by how directly it helps people buy. We work fully remotely and asynchronously across multiple regions, guided by GitLab’s values of transparency and iteration. Our challenge is running more high-impact experiments, faster, while coordinating changes with teams like Fulfillment and Pricing across the parts of the product they own. For more on how we work, see the Growth and Product sections of the GitLab handbook. Poland base salary range: zł 248,000 - zł 372,000 The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
- Разработка и развитие функционала корпоративной AI-платформы; - Создание интерфейсов для работы с LLM, AI-агентами, файлами и базами знаний;
-Развивать архитектуру и backend собственной платежной платформы, обеспечивать ее отказоустойчивость и готовность к росту нагрузки. -Разрабатывать интеграции с международными PSP, эквайерами и платежными оркестраторами, объединяя их за единой внутренней моделью платежа.
Location: Lisbon, Portugal 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. Important Notice : While we don't currently have an immediate opening for a Backend Engineer in Portugal, we're proactively building a talent pipeline for future opportunities. If your profile aligns with what we're looking for, we'd love to consider you as new positions become available. Your Mission On our path to becoming the most visited online curated marketplace for special objects, our Engineering team is on a mission to deliver the best experience across our platforms by building best-in-class products for search and discovery, bidding, curation, logistics, payments, and support. We’re a scale-up tackling customer-facing challenges at high scale, with 75,000 auctions per week and more than 10 million visitors per month. As a Backend Engineer , you’ll support one of our three verticals - Demand , Supply , or Fulfilment - improving and delivering product innovations for our platform. Working in a small, fully autonomous, and highly collaborative Agile team, you will build scalable, maintainable, and resilient microservices and features. That’s why we’re looking for developers who share ideas, explore options, and communicate openly. What You'll Do You’ll be part of a team with end-to-end responsibility for its own microservices, collaborating across disciplines to build, operate, and continuously improve our products. Build end-to-end by designing, developing, testing, deploying, maintaining, and improving scalable microservices and features. Own what you deliver , taking responsibility for the quality, resilience, and maintainability of your team’s services throughout their lifecycle. Collaborate across disciplines while closely working with product designers, product owners, and frontend, backend, and mobile engineers to share ideas and deliver product innovations. Improve how we work , identifying opportunities to make our engineering processes more effective and efficient. Strengthen our engineering culture by documenting and advocating for development best practices across the team. Raise product quality by fixing bugs and refactoring the codebase where necessary to keep our products reliable and maintainable. Learn and experiment by testing new technologies and participating in Technical Week - a week dedicated to creativity, innovation, and knowledge sharing across domains after every two product sprints. What You'll Bring You understand the full lifecycle of web development, identify opportunities, explore solutions, and keep customer needs at the center of your work. Our stack is mainly focused on Ruby; however, prior Ruby experience is not essential if you’re passionate about learning new things. Strong software engineering foundations : 7+ years of software development experience, specifically with object-oriented programming. Relevant product experience : 3+ years of experience working with customer-facing products in industries such as e-commerce, fintech, or SaaS. Backend service expertise : Experience designing, implementing, and deploying backend services with a focus on high availability, low latency, and consistency. API and data knowledge : A good understanding of API design, SQL, and relational databases. Clear communication : Excellent English communication skills and comfort raising concerns, sharing ideas, and documenting your work. Collaborative mindset : You contribute to the team, take initiative, and step in to help when needed. Solution-oriented thinking : You actively identify opportunities and explore alternative approaches to solving problems. Commitment to growth : You take ownership of developing your skills by learning new technologies and seeking new opportunities. How We Work Our engineers work in small, fully autonomous, and highly collaborative Agile teams aligned with one of three verticals: Demand, Supply, or Fulfilment. Teams are responsible for their own microservices from design and development through deployment, maintenance, and improvement. Engineers collaborate closely with product designers, product owners, and frontend, backend, and mobile colleagues. We value bold thinking, curiosity, openness, initiative, and a strong customer focus. Technical Week creates dedicated space for experimentation, creativity, innovation, and knowledge sharing across domains. Where You'll Be This is a Hybrid role based in Lisbon. You will work from our Lisbon Hub a minimum of 2 days per week. At this time, we are only considering candidates who are already based in Portugal . As a result, visa sponsorship and relocation support are not available for this position . In Return You’ll be part of an enthusiastic, highly motivated team of 800+ Catawikians . A competitive Annual Gross Base Salary depending on your level, competencies, and overall experience. Meal Allowance Card stipend per working day, in addition to salary. Health Insurance from day 1 (including dental coverage), with access to multiple hospitals and clinics and a vast wellness network. A Work From Home Allowance to help with your monthly household bills. Commuting between your home and our office is covered by Catawiki. Amazing Office right in the centre of Lisbon. 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
Location: Remote - North America - South America 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 Full-Stack Engineer, you will be responsible for architecting, implementing, and maintaining frontend applications and backend services that form the foundation of user experience at Alpaca and empower millions of users who trade billions of dollars worth of assets. As part of a focused and specialized engineering team, you will be responsible for the user experience and product development for Internal Tools customers, encompassing both the frontend trading dashboards and backend systems that power Internal Tools product features like elite, high-yield cash, paper accounts, and more. Working closely with our users and internal stakeholders, we specialize in delivering high-quality end-to-end solutions across the full suite of frontend and backend systems at Alpaca. We’re looking for someone who brings deep frontend and backend expertise, understands how all parts of the stack work together, enjoys mentoring others, and thrives in a culture of curiosity and continuous improvement. Working collaboratively in a cross-functional team, you’ll build elegant and robust systems and services to deliver innovative product features across the stack. Things You Get To Do: Play a pivotal role in architecting and developing software solutions across the full stack that push the boundaries of technology Work closely with cross-functional teams and dive deep into the backend systems and infrastructure that power financial markets Contribute to API design and product features within our ecosystem. Own the delivery of high-visibility features/projects, from design to deployment Mentor peers and influence the technical strategy of our company Who You Are (Must-Haves): 5+ years of experience using a modern systems programming language like Golang, C++, or Rust 3+ years of experience in frontend development with TypeScript/React Proficient with SQL and relational databases, preferably PostgreSQL Proficient in HTML and CSS frameworks such as TailwindCSS Excellent communication and collaboration skills Proven track record of building user-facing features end-to-end Experience with REST APIs and WebSockets best practices Attention to detail and an appreciation for design aesthetics Who You Might Be (Nice-to-Haves): Algo trading experience (either professional or personal) Experience with major cloud platforms (we primarily use GCP) Experience or understanding of financial markets Experience working at a startup Experience working remotely 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
As a Senior Software Engineer, you'll be a key technical leader, driving the design, development, and maintenance of our core backend services. ● Lead System Architecture: Spearhead the architectural design of backend systems, ensuring they are secure, reliable, high-performance, and align with our long-term technical vision.
• Уверенный TypeScript, опыт разработки и поддержки автотестов для Frontend и Backend от 3 лет. • Playwright + Selenium или WebDriverIO.
🔎 Maqsad: Kursni bitirgach, siz sayt va web-ilovalarni noldan yaratasiz, frontend bilan backendni ulaysiz, api yozasiz, loyihani serverga joylaysiz va portfolio uchun real loyihalarga ega bo’lib, ishga yoki frilansga tayyor bo’lasiz.
Задачи: — Разработка и поддержка автоматизированных тестов на Java. — Тестирование мобильных и веб-приложений. — Работа с Rest API и базами данных (SQL/NoSQL). — Интеграционное тестирование. — Развертывание инфраструктуры и работа с микросервисной архитектурой. Требования: — Опыт работы в QA от 3 лет. — Опыт автоматизации тестирования на Java от 2 лет. — Опыт тестирования мобильных приложений от 2 лет (соотношение mobile/web 70/30). — Опыт работы с Rest API. — Опыт работы с SQL/NoSQL базами данных на уровне сложных запросов. — Опыт покрытия новых функциональностей инструментами автотестирования на Java. — Опыт работы с интеграционным тестированием. — Опыт работы с CI/CD (Jenkins, GitlabCI). — Опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналоги). — Опыт работы с Mock-сервисами (Wiremock или аналоги). — Опыт написания библиотек и инструментов для автоматизации тестирования. — Опыт применения процессов и методологий разработки ПО. — Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги). — Опыт развертывания инфраструктуры. — Опыт работы с системами Cache (Redis, Hazelcast). — Владение инструментами: Docker, Jenkins, K8s, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket, Docker Compose. — Соотношение ручного и автоматического тестирования: 50/50. — Соотношение backend и frontend тестирования: 50/50. Условия: — Удаленный формат работы в IT аккредитованной компании. — Длительный проект. — Оплачиваемый отпуск 28 календарных дней и оплачиваемые больничные. — Оформление ДМС со стоматологией. — Предоставление техники. — Индексация/пересмотр ЗП. — Возможность участия во внутренних программах компании (например, реферальная программа). — Услуги корпоративного психолога.