Задачи:
— Техническое лидирование Agile-команды.
— Техническая и архитектурная экспертиза решений, предлагаемых командой.
— Участие в полном цикле процесса разработки и внедрения новых и существующих продуктов.
— Коммуникация с внутренними и внешними командами разработки.
— Взаимодействие с заказчиком на всех этапах реализации задачи.
— Взаимодействие с бизнес-заказчиками, командами разработки и архитектором.
— Сбор, анализ и описание требований бизнес-заказчика.
— Анализ требований заказчика и описание процессов.
— Постановка задач по автоматизации бизнес-процессов.
— Четкая постановка задач разработчикам.
— Написание ТЗ.
— Декомпозиция задач.
— Исследование существующих решений.
— Проектирование комплексных интеграционных, платформенных решений и сервисов.
— Проектирование и описание интеграционных взаимодействий, платформенных решений, сервисов и микросервисов с нуля.
— Участие в развитии и совершенствовании продукта.
— Построение управления техническим долгом.
— Повышение зрелости архитектуры информационных систем.
— Разработка и поддержание в актуальном состоянии технической документации.
— Внедрение и сопровождение разработанных решений.
Требования:
— Работа системным аналитиком от 3 лет вне обучения в ВУЗе.
— Работа техническим лидером команды разработки или ИТ-лидером от 1 года.
— Опыт работы в Scrum-команде.
— Успешный опыт построения и оптимизации производственного процесса в Agile-командах.
— Опыт проектирования и описания интеграционных взаимодействий.
— Опыт проектирования и описания платформенных решений.
— Опыт проектирования и описания сервисов и микросервисов с нуля.
— Знание основных принципов REST / Web-сервисов.
— Знание очередей сообщений.
— Знание RabbitMQ.
— Знание XML / JSON.
— Практические знания принципов обмена данными через очереди и брокеры сообщений.
— Понимание принципов построения реляционных СУБД.
— Опыт проектирования логической модели данных.
— Postgresql.
— MS sql.
— Опыт анализа требований заказчика.
— Опыт описания процессов.
— Умение четко ставить задачи разработчикам.
— Опыт написания ТЗ.
— Опыт декомпозиции задач.
— Навыки эффективного общения с бизнес-заказчиками.
— Навыки эффективного общения с командами разработки.
— Навыки эффективного общения с архитектором.
— Опыт использования ИИ в работе.
— GigaCode.
— Готовность брать ответственность за развитие и совершенствование продукта.
— Навыки эффективного общения с бизнес-заказчиками, командами разработки и архитектором.
— Способность улучшать неоптимально работающие процессы.
— Способность строить управление техническим долгом.
— Способность повышать зрелость архитектуры информационных систем.
Желательно:
— Знание BPMN / UML.
— Знание процессов инвестиционной компании.
Location: Brazil; Portugal
SUMMARY:
We’re looking for an experienced Java Engineer to join a collaborative, agile engineering team working on Java / Spring Boot / Vue.js solutions. You’ll contribute across the stack, work closely with senior engineers and product stakeholders, and help continuously deliver secure, high-quality software that genuinely makes an impact.
This is a hands-on role with strong ownership, technical depth, and real influence over design and engineering standards.
WHAT WILL YOU BE DOING:
You will be joining our engineering team and will be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:
Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend
Write and maintain a strong automated test suite (unit, integration, and end-to-end)
Participate actively in code reviews, ensuring quality, performance, and maintainability
Contribute to service and feature design discussions
Debug and resolve complex issues in distributed systems
Follow best practices around secure coding, CI/CD, source control, and release processes
Coach and mentor junior engineers, raising the overall quality bar
Provide predominantly 3rd-line support when required
Collaborate with engineering leadership to continuously improve ways of working
WHAT WE ARE LOOKING FOR:
5+ years of commercial experience with Java & Spring
Experience working alongside a modern frontend framework (Vue.js or similar)
Strong understanding of RESTful APIs
Solid experience with automated testing (unit & integration)
Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)
Comfortable working in Agile environments with short delivery cycles
Confident using Git and modern codebase management practices
Strong focus on code quality, security, and performance
Experience reviewing code and providing constructive feedback
Strong problem-solving skills and a real ownership mentality
Clear communicator with both technical and non-technical stakeholders
Strong English communication skills, both written and verbal.
AWESOME BUT NOT REQUIRED:
Experience with large-scale, high-performance systems
Exposure to microservices architectures
Knowledge of cloud-native development
Experience with Docker, Kubernetes, Helm, Kustomize
Familiarity with event-driven/event-based architectures
Leadership or mentoring experience
WHAT’S IN IT FOR YOU?
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture
A culture in which we don’t criticise failure but ensure we learn from our mistakes
An Agile environment where your ideas are welcome
The possibility to grow and experience different projects
Fully remote
Ongoing Training & Mentoring
The possibility of travelling
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY
Location: Warsaw
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Junior Web Project Manager to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Help the team stay organised and keep track of what is happening across our projects.
Support the team in keeping Jira tickets and boards organised and up to date, including agreed priorities and statuses.
Track action items and follow up with their owners.
Organise team meetings, prepare simple agendas, take notes, and share follow-up actions.
Help with communication between our team and other departments.
Help organise planning sessions, workshops, and other team activities.
Maintain project documentation and shared materials.
Requirements
Strong organisation skills and the ability to keep track of multiple tasks at once.
Some experience in project coordination, team support, administration, or a similar role.
Advanced experience with Jira.
Clear and confident communication in English, both written and spoken.
Good attention to detail and the ability to follow tasks through to completion..
A proactive and helpful approach.
Comfortable working with different teams and personalities.
Comfortable using everyday tools such as Google Workspace or Microsoft Office suite (Excel, PowerPoint etc) or other relevant software
Nice to haves
Experience with Confluence, Miro, Figma, or similar collaboration tools.
Experience working with artists, designers, programmers, or other creative teams.
Some knowledge of Agile, Scrum or Kanban practices.
What we offer
An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with like-minded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: United States
Bring your monitoring expertise to the forefront of innovation.
We are looking for a
Clinical Research Associate (CRA)
to join our A-team (remote; with travel). As a
CRA
at Allucent, you will independently control and monitor investigational sites, pro-actively detect issues, provide solutions to ensure clinical studies are performed according to the trial protocol and in compliance with SOPs, applicable regulations, and the principles of Good Clinical Practice.
At Allucent™, we are dedicated to helping small-medium biopharmaceutical companies efficiently navigate the complex world of clinical trials to bring life-changing therapies to patients in need across the globe. At Allucent we are big enough to deliver and small enough to care. We know all our colleagues by name and work together as a team to make everyone SHINE.
The role
As a
CRA
, you will take the lead on monitoring activities, owning your sites and relationships with investigators. You’ll be the bridge between sponsor and site, ensuring trial integrity while being supported by a collaborative, experienced team. You will be a mentor for junior team members and contribute to grow our success. You will travel throughout the United States.
Therapeutic Areas:
Oncology, Cell & Gene Therapy, and/or Neuroscience
Preferred location:
West Coast, USA
Main responsibilities:
Independently manage all aspects
of monitoring for assigned clinical trials across study phases, including site initiation, routine monitoring, and close-out visits.
Ensure compliance
with protocols, GCP, ICH, SOPs, and applicable regulatory requirements.
Build strong site relationships
, acting as a primary point of contact and ensuring high-quality data collection.
Identify and resolve site issues
, escalating as needed to maintain trial integrity and patient safety.
Mentor and support junior CRAs
, sharing knowledge and best practices.
Requirements
Who are we looking for:
You’re an experienced CRA / monitor ready to take the next step with a company that truly values your expertise and independence. You thrive in an agile, collaborative environment and want to be part of a team making a real impact.
Preferred Location: West Coast, United States
Therapeutic Areas:Oncology, Cell & Gene Therapy, and/or Neuroscience
Experience leading monitoring activities in complex trials with a minimum of at least 3-5 years’ experience.
Experience in complex therapeutic areas such as cell and gene therapy, radiopharmaceutical preferred.
Strong understanding of ICH-GCP and regulatory guidelines.
Clear and confident communicator in English.
Comfortable working independently and managing priorities.
Willingness to travel throughout the United States, as required.
Effective clinical monitoring skills (all kind of visits mastered)
Benefits
Benefits of working at Allucent include:
Comprehensive benefits package per location
Competitive salaries per location
Departmental Study/Training Budget for furthering professional development
Flexible Working hours (within reason)
Opportunity for remote/hybrid* working depending on location
Leadership and mentoring opportunities
Participation in our enriching Buddy Program as a new or existing employee
Internal growth opportunities and career progression
Financially rewarding internal employee referral program
Access to online soft-skills and technical training via internal platforms
Eligibility for our Spot Bonus Award Program in recognition of going above and beyond on projects
Eligibility for our Loyalty Award Program in recognition of loyalty and commitment of longstanding employees
Disclaimers:
*Our policy encourages a dynamic work environment, prescribing a minimum of 2 days in office per week for employees within reasonable distance from one of our global offices.
“The Allucent Talent Acquisition team manages the recruitment and employment process for Allucent (US) LLC and its affiliates (collectively “Allucent”). Allucent does not accept unsolicited resumes from third-party recruiters or uninvited requests for collaboration on any of our open roles. Unsolicited resumes sent to Allucent employees will not obligate Allucent to the future employment of those individuals or potential remuneration to any third-party recruitment agency. Candidates should never be submitted directly to our hiring managers, employees, or human resources.”
#LI-TCW #LI-remote
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
We are seeking an experienced Team Lead – Technical Project Management, EMEA to lead a team of Technical Project Managers delivering enterprise software and integration projects across the EMEA and APAC regions.
Responsibilities
This role is focused on people leadership, customer management, portfolio oversight, resource planning, and delivery governance. The Team Lead will coach and develop TPMs, maintain visibility into project health and risks, support challenging customer engagements, and ensure consistent delivery practices across the region.
The successful candidate will serve as the primary EMEA and APAC counterpart to global delivery leadership, providing clear visibility into project status, customer concerns, resource needs, and issues requiring escalation.
This position is based in Porto, Portugal. Below are the responsibilities for the role:
Lead, coach, and develop Technical Project Managers, including performance management, career development, and regular feedback.
Maintain oversight of EMEA customer projects, including project health, milestones, risks, dependencies, and customer concerns.
Serve as a leadership escalation point for complex delivery and customer issues.
Join customer engagements when necessary to support TPMs and drive issues toward resolution.
Coach TPMs through challenging projects and customer situations while developing greater independence and leadership capability within the team.
Manage TPM project assignments, workload, capacity, and resource priorities across the region.
Provide regular portfolio updates to global delivery leadership and proactively escalate significant risks or resource constraints.
Ensure consistent project governance, status reporting, risk management, escalation, and stakeholder communication.
Coordinate with Product, Engineering, Support, Sales, and other internal teams to resolve cross-functional delivery challenges.
Identify recurring delivery challenges and improve project management processes, tools, and best practices.
Build a collaborative, accountable, and customer-focused team culture.
Requirements
Proven experience directly managing, coaching, and developing Project Managers, Technical Project Managers, or similar delivery professionals.
Strong experience managing enterprise customers, customer expectations, difficult conversations, and escalations.
Experience overseeing multiple concurrent enterprise software projects and maintaining portfolio-level visibility into project health and risk.
Strong resource management, prioritization, organizational, and problem-solving skills.
Experience delivering enterprise software or technology projects.
Excellent communication, interpersonal, coaching, and leadership skills.
Fluent professional English and German are required.
Ability to work effectively with distributed teams and customers across the EMEA region.
Enterprise integration knowledge, strong working knowledge of REST APIs, system integrations, authentication, and data exchange.
Based in or able to work from Porto, Portugal.
The following are some nice to have requirements:
Previous experience as a Technical Project Manager, Technical Program Manager, Solutions Architect, Engineer, or similar technical role.
Familiarity with cloud infrastructure, Kubernetes, networking, CI/CD, and modern DevOps practices.
Experience with ERP, WMS, CRM, or other enterprise systems.
Experience working within a global software organization.
Experience with Agile or Scrum-based software delivery.
Bachelor’s degree in Computer Science, Engineering, Business, Project Management, or a related field.
Professional proficiency in additional European languages.
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are seeking a Technical Project Manager (TPM) to support the delivery of enterprise software and integration projects for customers across the EMEA region.
This role is ideal for someone with a strong technical foundation who wants to develop their career in technical project management. Candidates may come from software development, engineering, technical consulting, implementation, or project delivery backgrounds.
The TPM will work directly with customers, developers, and internal teams to coordinate software delivery, manage project activities, and translate between technical and business stakeholders. Prior experience working with large enterprise systems is beneficial but is not required.
The ideal candidate has approximately 3–5 years of relevant professional experience, strong technical aptitude, and the ability to develop both customer-facing and project leadership skills.
This position is based in Porto, Portugal. Below are the responsibilities for the role:
Manage enterprise software projects across EMEA from discovery through deployment and post-launch support.
Work with customers to understand technical requirements, business objectives, timelines, and success criteria.
Coordinate activities between customers, developers, Product, and other internal stakeholders.
Manage project plans, timelines, deliverables, dependencies, risks, and action items.
Participate in technical discussions involving APIs, applications, cloud infrastructure, databases, and integrations.
Translate customer requirements and business needs into clear information for technical teams.
Coordinate testing, validation, release planning, and deployment activities.
Support troubleshooting and root-cause analysis for customer and system issues.
Identify project risks and escalate issues when additional technical or leadership support is required.
Provide clear and consistent project status communication to customers and internal leadership.
Develop knowledge of enterprise software delivery, customer systems, and integration practices.
Promote strong project documentation, communication, and cross-functional collaboration.
Requirements
3–5 years of relevant professional experience in software development, technical project delivery, engineering, implementation, technical consulting, or a related field.
Strong technical aptitude and understanding of software development concepts.
Ability to communicate effectively with software engineers and understand technical requirements and dependencies.
Familiarity with APIs, applications, databases, networking, cloud technologies, or similar software concepts.
Strong organizational skills and ability to manage priorities, timelines, and multiple workstreams.
Strong analytical and problem-solving skills.
Excellent interpersonal and communication skills with the ability to work directly with customers.
Desire to develop project management and customer leadership capabilities.
Fluent professional English.
Ability to work effectively with distributed teams and customers across the EMEA region.
Based in or able to work from Porto, Portugal.
The following are some nice to have requirements:
Experience integrating software with customer enterprise systems or systems of record.
Experience reading, writing, or exchanging data with ERP, WMS, CRM, MES, or other enterprise platforms.
Previous experience managing customer-facing software projects.
Experience with REST APIs and integration workflows.
Experience with Java, Kotlin, TypeScript, JavaScript, React, or Android.
Familiarity with Kubernetes, cloud-native environments, MySQL, MS SQL, or OpenAPI.
Previous software development or engineering experience.
Familiarity with wearable technologies, IoT integrations, frontline workforce applications, logistics, or manufacturing.
Experience working in Agile or Scrum environments.
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Additional European language proficiency.
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are seeking an experienced Senior Technical Project Manager (TPM) to lead complex enterprise software and integration projects for customers across the EMEA region.
The Senior TPM will own projects from discovery through deployment, serving as the primary bridge between enterprise customers, engineering teams, product teams, and internal stakeholders. This role requires strong technical knowledge combined with proven experience integrating software with customer enterprise systems and systems of record.
The ideal candidate has 8–10+ years of relevant experience delivering technical software projects and is comfortable leading complex customer engagements involving APIs, enterprise integrations, cloud infrastructure, mobile applications, and distributed systems.
This position is based in Porto, Portugal. Below are the responsibilities for the role:
Lead complex enterprise software and integration projects across EMEA from discovery through deployment and post-launch support.
Serve as the primary technical and delivery liaison between enterprise customers, engineering teams, Product, and other internal stakeholders.
Collaborate with customers to understand business objectives, technical requirements, timelines, and success criteria.
Translate customer business and technical requirements into actionable project and integration plans.
Lead integrations with customer systems of record, including the exchange, reading, writing, and synchronization of business data.
Coordinate development involving APIs, backend services, mobile applications, cloud infrastructure, databases, and enterprise systems.
Manage project timelines, deliverables, dependencies, risks, priorities, and customer expectations across multiple concurrent initiatives.
Facilitate technical and architectural discussions between customer and internal engineering teams.
Lead testing, validation, release planning, and production readiness.
Drive structured troubleshooting and root-cause analysis for complex customer and integration issues.
Proactively identify project risks and drive mitigation and escalation plans.
Provide clear project status, risk, and technical communication to customers and internal leadership.
Mentor and support less experienced TPMs when appropriate.
Promote best practices in project delivery, technical documentation, and cross-functional collaboration.
Requirements
8–10+ years of relevant experience in technical project management, software delivery, software engineering, enterprise integrations, or related roles.
Strong technical background with the ability to work directly with software engineers and customer technical teams.
Proven experience integrating software with customer enterprise systems and systems of record.
Experience designing or delivering integrations that read, write, and exchange data with external customer systems.
Strong experience with REST APIs, integration workflows, authentication, and system-to-system communication.
Experience delivering complex enterprise software projects from requirements and discovery through production deployment.
Understanding of cloud environments, networking, databases, application architecture, and containerized applications.
Strong troubleshooting and root-cause analysis capabilities.
Strong enterprise customer-facing and stakeholder-management experience.
Proven ability to independently manage complex projects, risks, dependencies, and escalations.
Excellent communication, organizational, analytical, and problem-solving skills.
Fluent professional English.
Ability to work effectively with customers and distributed teams across the EMEA region.
Based in or able to work from Porto, Portugal.
The following are some nice to have requirements:
Experience with ERP, WMS, CRM, MES, or similar enterprise platforms.
Experience with platforms such as SAP or other business-critical enterprise systems.
Experience with Java, Kotlin, TypeScript, JavaScript, React, or Android.
Experience with Kubernetes and cloud-native environments.
Experience with MySQL, MS SQL, OpenAPI, and API lifecycle management.
Familiarity with wearable technologies, IoT integrations, frontline workforce applications, logistics, or manufacturing.
Experience with DevOps practices and Agile or Scrum-based development.
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Additional European language proficiency.
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Remote, Canada; Remote, United States
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 Principal Product Marketing Manager, Competitive, you own GitLab's competitive point of view on AI and agentic software development and serve as the authority on our market differentiation. You consult regularly with sales, product teams, investor relations, industry analysts, and leadership on competitive strategy and roadmap implications while publishing external thought leadership.
With deep experience in the modern SDLC and agentic tooling, you collaborate with developer advocacy and conduct primary market analysis to drive positioning, field assets, competitive plays, and partnership strategy.
In your first year, you will establish a defensible AI and agentic narrative and an agile operating rhythm that turns market signals into action.
Reporting to the Senior Director, Product & Solutions Marketing, you will operate with executive visibility and autonomy, measuring success by win rates, competitive displacements, and market leadership in the AI and agentic category.
Some examples of projects:
Define GitLab's differentiated position against AI-native entrants competing for the SDLC
Publish thought leadership that shapes how the market frames agentic development
Assess new entrants and share relevant market-shaping insights across the company
Shape partnership strategy based on competitive footing
Arm executives with competitive narrative for customer and board conversations
What you'll do
Own GitLab's competitive positioning for AI and agentic software development end to end, from primary landscape analysis through understanding of competitive tools and developer-level perceptions. And turn that into the narrative the field, analysts, and executives all use
Own the operating rhythm that converts competitive signal into a position and action within days
Give Product an opinionated read on what competitive movement means for roadmap sequencing, bringing evidence and a recommendation rather than a summary of what competitors shipped
Build the compete assets, plays, and objection handling the field uses against named competitors, define the sales motion that moves win rate, then measure whether it did
Partner with Growth and Campaigns on competitor displacement campaigns, accountable for their contribution to pipeline
Brief Investor Relations, industry analysts, sales, and executive leadership with the same rigor, owning the competitive-landscape narrative with analysts and PMMs
Raise the competitive bar across the PMM team
Ability to travel if needed and comply with the company's travel policy
What you'll bring
Proven impact at the organizational and industry level
Deep domain expertise in SDLC, DevSecOps, and agentic software development to engage technical buyers and executive audiences
Track record of driving competitive positioning that delivers measurable win-rate impact
Fluency in the AI/agentic coding landscape and competitor exposure areas
Established thought leadership with industry recognition (speaking, publications, advisory roles)
Experience briefing executives, investor relations, and industry analysts
Ability to form and articulate a clear point of view quickly despite incomplete information
Strong communication skills to translate complex technical concepts into clear narratives
Practical experience using AI tools within your workflow
Self-directed, data-driven mindset using win/loss insights to guide strategy
About the team
Product & Technical Marketing at GitLab is the engine behind how GitLab positions, launches, documents, and evangelizes its value proposition for enterprises worldwide. We connect GitLab's product capabilities to customers and prospects across technical personas and executive buyers, and we partner closely with Product Management, Product Design, Growth Marketing, Comms and Social, Field Enablement, Sales, and the broader go-to-market organization so what we build lands in market with clarity, impact, and relevance.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. 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. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$168,000
—
$285,600 USD
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
.
Требования:
— Общий опыт работы от 6 лет.
— Опыт работы системным аналитиком от 3 лет.
— Опыт разработки систем промышленного уровня от 1 года: backend биллинговых систем, CRM, банковских back-office систем и т.п.
— Практический опыт работы с микросервисной архитектурой, включая самостоятельное проектирование нескольких сервисов.
— Опыт проектирования моделей данных.
— Уверенное владение SQL, способность составлять сложные запросы для анализа состояния системы и данных.
— Опыт подготовки технической документации: ТЗ, спецификаций, функциональных и бизнес-требований.
— Знание HTTP, REST, JSON, XML, XSD.
— Опыт разработки схем валидации XSD, желательно также опыт написания XSLT.
— Понимание принципов построения межсервисных взаимодействий.
— Опыт постановки задач разработчикам и приёмки результатов.
— Хорошее понимание полного жизненного цикла разработки ПО.
Будет плюсом:
— Высшее математическое, техническое или финансовое образование.
— Знание принципов работы финансовых рынков.
— Опыт работы с протоколами FIX, FAST.
— Опыт создания пользовательских интерфейсов.
— Опыт работы по методологиям Agile / Scrum.
— Знание и практический опыт работы с Jira и Confluence.
Задачи:
— Проектировать и описывать компоненты систем: микросервисы; объекты баз данных (сущности, индексы, агрегаты); интеграции через API и брокеры сообщений.
— Проектировать и описывать сложные последовательности обработки бизнес-объектов: процессинг договоров, сделок и т.д.
— Подготавливать детальные функциональные и системные требования к разработке.
— Разрабатывать и документировать тест-кейсы.
— Проактивно взаимодействовать с бизнес-заказчиками и смежными командами для уточнения требований.
— Работать в тесной связке с разработчиками, архитекторами и тестировщиками.
— Участвовать в постановке задач, сопровождении разработки и приёмке реализованного функционала.
— Отвечать за корректность и работоспособность реализованного функционала.
Firebird is an international online travel company organizing trips to Europe for customers worldwide. The software development department focuses on internal products including several mobile apps: Rail Ninja (rail ticket booking), Firebird (online trip builder), Agora (partner app), and a hotel booking service.
Responsibilities:
— Work closely with back-end team for API integration.
— Collaborate with front-end team to deliver high-quality code.
— Participate actively in React Native development.
— Conduct code reviews and apply best practices.
— Collaborate with product managers, designers, BAs, and stakeholders.
— Troubleshoot and resolve technical issues.
Requirements:
— Bachelor's degree in Computer Science, Engineering, or related field.
— Strong experience in mobile app development focusing on React Native.
— Proven team lead or supervisory experience.
— Excellent communication and collaboration skills.
— Strong problem-solving and adaptability in dynamic environments.
— Familiarity with Agile methodologies and software development best practices.
Technical Skills:
— Proficiency in React, JavaScript, TypeScript.
— Deep understanding and hands-on experience with React Native lifecycle, state management, navigation, rendering.
— Solid knowledge of API integration, HTTP protocol, REST API, WebSockets.
— Experience publishing apps to App Store and Google Play.
— Experience with state management libraries (Redux, Redux-Saga, MobX).
— Experience with mobile data storage libraries (MMKV).
— Ability to style apps, build responsive interfaces for various devices.
— Confident with Git, IDEs, debugging tools; understanding Git Flow.
— Experience in testing, performance optimization, memory leak detection.
— Understanding of architectural patterns.
— Experience coding with AI agents (Claude Code, Cursor, Codex).
Conditions:
— Full-time remote position.
— Salary up to $4500 gross per month based on interview results.
Contact for application: olga.z@firebirdtours.com
Компания •••• — глобальная компания по разработке программного обеспечения, объединяющая более 2400 специалистов в 40+ странах, работающая с лидерами отрасли и компаниями из Fortune 500. Специализация включает облачные технологии, данные, AI/ML, встроенное ПО, IoT и другие направления, обеспечивая цифровую трансформацию в финансах, производстве, телекоммуникациях, здравоохранении и других сферах.
Роль Principal Solutions Architect предполагает ключевую руководящую позицию, формирование технологического направления, руководство межфункциональными инициативами и обеспечение высокоэффективной реализации проектов. Обязанности включают ведение сложных проектов от этапа исследования и консультаций до внедрения, наставничество архитекторов, развитие практик и вклад в стратегический рост компании.
Задачи:
— Ведение архитектурного видения и стратегических инициатив для портфеля корпоративных клиентов.
— Развитие практик через создание фреймворков, методологий и повторно используемых активов для решений и консультаций.
— Формирование и наставничество команд архитекторов и инженеров для повышения квалификации и технического уровня.
— Консультирование руководителей C-level и технологических лидеров клиентов по цифровой стратегии и технологическим дорожным картам.
— Контроль реализации архитектуры для соответствия лучшим практикам, поддерживаемости и долгосрочной ценности.
— Руководство или участие в фазах исследования, оценках, технических воркшопах и аудитах архитектуры.
— Преобразование сложных бизнес- и технических требований в масштабируемые архитектурные решения.
— Ведение предложений решений на этапах предпродаж и допродаж, включая техническое видение, дизайн, управление рисками и оценку стоимости.
— Руководство выполнением проектов с обеспечением соответствия архитектуры видению.
— Оценка и внедрение новых технологий, согласование потребностей клиентов с перспективными архитектурными подходами.
— Выполнение роли главного архитектора и руководство командой архитекторов на сложных проектах.
Требования:
— Более 10 лет опыта в разработке программного обеспечения и архитектуре решений.
— Более 3 лет на руководящих архитектурных позициях в IT-сервисах или консалтинге.
— Опыт ведения сложных консультационных проектов с глобальными корпоративными клиентами.
— Опыт создания решений с нуля, предпочтительно для крупных распределённых систем (команда 30+, срок 12+ месяцев).
— Глубокое понимание облачной архитектуры с практическим опытом работы минимум с двумя крупными облачными платформами (AWS, Azure, GCP).
— Сильные знания микросервисов, API, интеграционных паттернов и проектирования распределённых систем.
— Опыт наставничества и развития команд в матричной или консалтинговой среде.
— Отличные навыки взаимодействия с заинтересованными сторонами, комфортное общение как с инженерами, так и с руководителями.
— Владение современными практиками доставки: Agile, DevOps, CI/CD, Infrastructure as Code.
— Английский язык на уровне Upper-Intermediate или выше.
Желательные сертификаты:
— SEI Software Architecture Professional, TOGAF или аналогичные.
— Сертификаты облачных платформ (AWS Solutions Architect Associate/Professional, Azure Solutions Architect Expert).
— Специализация в областях данных, безопасности или корпоративной интеграции является плюсом.
Условия:
— Гибкий формат работы: удалённо, в офисе или гибрид.
— Конкурентная зарплата и компенсационный пакет.
— Персонализированный карьерный рост.
— Инструменты профессионального развития (менторство, технические доклады и тренинги, центры экспертизы).
— Активные технические сообщества с регулярным обменом знаниями.
— Возмещение расходов на образование.
— Памятные подарки к юбилеям.
— Корпоративные мероприятия и тимбилдинги.
— Другие льготы, зависящие от локации (не применимо к фрилансерам).
Задачи:
— Поддержка подготовки и координации тест-планов и тестовой деятельности
— Координация выполнения тестов, тест-сессий, ресурсов и тестовых сред
— Поддержка подготовки и обновления тестовых спецификаций и тест-кейсов
— Ведение и обновление матрицы трассировки требований (RTM)
— Мониторинг критериев входа и выхода тестирования
— Координация тестировщиков и поддержка их во время выполнения тестов
— Отслеживание дефектов от выявления до решения и верификации
— Мониторинг прогресса тестирования, открытых вопросов, рисков и зависимостей
— Подготовка регулярных отчетов о статусе тестирования и поддержка отчетности
— Поддержка подготовки итоговых отчетов по тестированию, RTM и отчетов валидации
— Обеспечение полноты, структурированности и актуальности тестовой документации
— Поддержка PMO-активностей, включая отслеживание статуса, действий, рисков, проблем и зависимостей
— Использование SAP Solution Manager для планирования тестирования, выполнения, трассировки и управления дефектами
— Взаимодействие с тест-менеджерами, проектными командами, бизнес-стейкхолдерами и техническими командами
Требования:
— Опыт в тестировании ПО, координации тестирования, QA или IT-проектах
— Практический опыт работы с SAP Solution Manager, предпочтительно в области управления тестированием
— Хорошее понимание жизненного цикла тестирования ПО
— Знание методологий тестирования, уровней и типов тестирования
— Опыт планирования тестов, выполнения и управления дефектами
— Понимание трассировки требований и тестовой документации
— Знание функционального, интеграционного, системного, регрессионного и приемочного тестирования (UAT)
— Понимание подходов тестирования в Agile, Waterfall или гибридных средах
— Знакомство с риск-ориентированным и требовательным тестированием
— Хорошие координационные и организационные навыки
— Структурированный, проактивный и ориентированный на качество стиль работы
— Хорошие коммуникативные навыки с заинтересованными сторонами
— Английский язык на уровне B2 или выше
Плюсом будет:
— Опыт в проектах трансформации или внедрения SAP
— Опыт работы с SAP S/4HANA
— Опыт работы в международных корпоративных средах
— Опыт работы в регулируемых или критичных к качеству IT-средах
— Сертификация ISTQB Foundation или другая релевантная сертификация по тестированию
Условия:
— Работа над международным корпоративным IT-проектом
— Сотрудничество с опытными консультантами и проектными командами
— Возможность развития до роли Lead QA / Test Management
— 100% удаленная работа
— Полная занятость: 40 часов в неделю
— Долгосрочное участие в проекте
— Договор B2B или трудовой договор
— Медицинское страхование (Luxmed)
— Карта MultiSport
— Возможности повышения квалификации (сертификаты Microsoft, курсы Udemy и др.)
— Индивидуальные уроки английского или немецкого языков
— Современное компьютерное оборудование
— Мероприятия для нетворкинга и тимбилдинга
— Программа рекомендаций сотрудников
— Гибкий график работы
Рабочая модель: 100% удаленная работа в Польше.
Location: Espoo; Berlin
Workplace: Hybrid
Role highlights:
- Senior DevOps Engineer (Ground Stations)
- Location: Berlin, Germany or Espoo, Finland
- Department: Fleet Control and Satellite Communications
- Reports to: Engineering Manager, CONNECT & Ground Stations
- Employment type: Permanent
- Workplace model: Hybrid, 3 days a week at the office in Berlin or Espoo
- Employment is subject to applicable security screening (incl. SUPO)
Why this role matters
As a Senior DevOps Engineer, you'll own key parts of the cloud platform that keeps ICEYE's satellites talking to Earth. You'll shape how our AWS and Kubernetes environments are designed, secured and operated across ground stations, test environments and end-user platforms. You'll make infrastructure decisions that decide whether engineering ships fast and whether satellite operations stay connected when it matters most.
Who We Are
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. This includes sovereign and turnkey ISR missions leveraging ICEYE's world-leading synthetic aperture radar (SAR) satellite technology, as well as access to data from the world's largest SAR satellite constellation. These capabilities enable partners to detect and respond to critical changes anywhere on Earth with unprecedented speed and accuracy, day or night and in any weather, supported by ultra high-resolution imagery and high-frequency revisits.
As a trusted partner for defense, intelligence, security, and maritime domain awareness, ICEYE's near real-time data creates a tactical advantage for mission-critical operations. Designed for dual use, the platform also serves civil protection and commercial users for natural-catastrophe intelligence, insurance, maritime monitoring including oil-spill detection, and finance, contributing to global security and community resilience.
ICEYE is headquartered in Finland and operates globally across Europe, North America, the Middle East, and Asia-Pacific. We have more than 900 employees, united by a shared vision: improving life on Earth by becoming the global source of truth in Earth Observation.
Your day-to-day responsibilities
- Own key parts of the AWS and Kubernetes platform behind our ground station and connectivity systems, working alongside another senior DevOps engineer and making explicit architecture trade-offs between reliability, cost and delivery speed
- Drive infrastructure initiatives in your areas from design to delivery, including the dependencies on software teams and ground station vendors
- Evolve our Terraform and deployment setup with reusable patterns that prevent whole classes of configuration and release issues
- Design and harden the network between our cloud environments and ground station sites
- Turn loosely defined operational problems into clear technical plans and working solutions
- Drive platform incidents to resolution, find the root cause, and turn what you learn into lasting reliability improvements
- Share your expertise through reviews, pairing and technical guidance, and help raise the bar on how we build and run infrastructure
What we're looking for
Must haves:
- Experience owning a platform or critical infrastructure area end to end, including its architecture decisions and trade-offs
- Extensive hands-on experience designing and operating production environments on AWS, including IAM, cost management, and security practices such as least privilege and secrets management
- Strong cloud networking skills: VPC design, DNS, routing, security groups, and debugging connectivity across cloud and on-prem environments
- Deep Terraform experience, including designing modules and managing infrastructure at scale
- Experience running Kubernetes in production, including deployments, Helm and troubleshooting
- A track record of resolving production incidents and driving lasting reliability improvements
- Experience designing CI/CD pipelines with tools such as GitHub Actions
Nice to haves:
- Hybrid cloud and on-prem experience
- Scripting or software engineering experience with Python, Bash or Go
- Observability practices, including logging, metrics, alerting and tools such as Grafana
- Experience with databases such as PostgreSQL, RDS or MongoDB
- Experience in regulated, defence or security-sensitive environments
Application Process
- Talent Attraction Partner Screen Call
- Hiring Manager interview
- Technical interview
- Values & Fit interview
Working at ICEYE
At ICEYE, you'll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.
How We Work (Our Values)
- Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the why behind decisions.
- See the big picture: Stay close to what's happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
Benefits
Our benefits are designed to support your health and wellbeing, at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Attraction will confirm what applies for this role and location during the process.
Our Commitment to Diversity, Equity, and Inclusion
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We're committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us and we will do our best to help.
Apply now to start your ICEYE journey and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com http://iceye.com.
Location: Москва
В кластере несколько продуктов для расчетов результативности сотрудников банка:
* Сервисы расчета результативности (от расчета показателей в КПЭ до учета этих данных в премии сотрудника)
* AI-Ассистент для консультации сотрудников продающих ролей по статусу учета продаж сотрудника в результативности
* Сервисы ведения и рекомендаций финансовых целей для руководителей ТОП-600
* Расчета стоимости встреч в Jazz
* Сервисы ведения продуктовых атрибутов B2C, B2B для ведения расчетов финансовых показателей на единой модели данных платформы FinAl
**По тех теку решения делятся на:**
* Greenplum, Hadoop - ежедневный учет продаж физической сети банка (соблюдений критериев мотивации)
* PHP и Java - расчет сводных коэффициентов результативности для целей премирования
* собственная платформа ЕРМ - конструктор методик премирования, связи с моделями планирования (бизнеса, численности).
Команда кластера 50 человек, распределена на 3 города: Москва, Нижний Новгород и Воронеж.
Обязанности
### **Задачи ИТ Лидера:**
* определение целевой архитектуры решений кластера, как части ЕРМ платформы, обеспечивающей автономные бизнес процессы на базе AI
* контроль соответствия, разрабатываемого ПО архитектурным требованиям, технический и архитектурный контроль процессов разработки систем
* разработка и исполнение ИТ стратегии развития продукта
* формирование дорожных карт инициатив
* подбор, развитие компетенции сотрудников, управление их мотивацией и карьерными треками;
* выстраивание взаимодействия с кросс-командами, выявление и устранение проектных и кросс-проектных ИТ рисков
* управление бюджетами проектов.
Требования
### **Мы ожидаем:**
* опыт разработки ПО от 5 лет в роли архитектора или руководителя команды разработки
* опыт подбора, управления, развития и удержания IT-команд от 30 человек
* опыт управления сложными высоконагруженными или критичными для бизнеса информационными системами, желательно в банковском или финансовом секторе
* опыт формирования целевой архитектуры продукта и управления ее реализацией практический опыт построения AI-native решений: понимание того, как перестраивать архитектуру и процессы разработки с учетом применения AI, а не просто добавлять AI-функциональность в существующий продукт
* понимание современных подходов к использованию генеративного AI, LLM, AI-агентов, RAG, ML/AI-пайплайнов, MLOps/LLMOps и принципов интеграции AI в корпоративные системы.
**Будет плюсом**
* опыт работы с классическими BI-системами (Tableau, QlikView, SAP BW) или open-source решениями (Superset) или российскими BI-решениями
* опыт проектирования, построения и внедрения информационно-аналитических систем, ETL, DWH и BI решений
* опыт разработки систем бюджетирования, планирования или бизнес-анализа.
Условия
### Мы предлагаем:
* конкурентная заработная плата: оклад + бонусы
* масштабные и интересные задачи в agile команде
* комфортный офис на м. Кутузовская, Сбербанк Agile Home
* ДМС для сотрудников и скидки на медицинскую страховку для родственников
* бесплатный тренажерный зал и спортивные групповые занятия
* обучение и тренинги · Профессиональный и позитивный коллектив.
Location: Remote (Croatia)
Workplace: hybrid
ELEKS is looking for a Dynamics 365 & Power Platform Solutions Architect/Senior Consultant in Croatia.
ABOUT CLIENT
The project focuses on designing and implementing Microsoft Dynamics 365 solutions through an iterative delivery approach. The team collaborates closely with business stakeholders to ensure solutions align with business objectives, enterprise architecture standards, and Microsoft best practices.
REQUIREMENTS
5+ years of experience with Microsoft Dynamics 365 CE/CRM, including multiple full-lifecycle enterprise implementations
Strong expertise in Dynamics 365 Sales, including configuration, customization, and solution architecture
Hands-on experience with Microsoft Power Platform, including Power Apps, Power Automate, Power BI, and Dataverse
Experience configuring out-of-the-box (OOTB) entities, business rules, workflows, forms, views, and dashboards
Proficiency in C#, .NET, JavaScript, FetchXML, REST APIs, and Azure Functions
Experience developing custom plugins, extensions, and integrations with third-party ERP and marketing systems
Strong understanding of enterprise architecture, security models, data architecture, and Application Lifecycle Management (ALM)
Experience with Azure DevOps, CI/CD pipelines, and solution deployment processes
Strong experience in requirements analysis, business process mapping, fit-gap analysis, and functional specifications
Experience leading technical teams and coordinating developers and consultants in Agile environments
Experience supporting pre-sales activities, technical estimations, and solution demonstrations
Strong communication, stakeholder management, and problem-solving skills
Upper-Intermediate or higher level of English
RESPONSIBILITIES
Own the end-to-end technical and functional design of Microsoft Dynamics 365 Sales solutions
Lead client workshops, stakeholder interviews, and fit-gap analyses to translate business requirements into functional specifications
Design and optimize sales processes, including lead-to-opportunity, quoting, pipeline management, and forecasting
Configure and customize Dynamics 365 Sales entities, workflows, business rules, forms, views, and dashboards
Extend Dynamics 365 capabilities using Power Apps, Power Automate, Power BI, and Microsoft Dataverse
Design and guide the development of custom C# plugins, .NET extensions, Azure Functions, and third-party integrations
Ensure solutions align with enterprise architecture, security, data management, and ALM standards
Act as a technical lead, providing architectural guidance and coordinating Agile delivery teams
Collaborate with business stakeholders, developers, and consultants throughout the implementation lifecycle
Prepare functional specifications, solution design documentation, and implementation guidelines
Support testing, deployment, and User Acceptance Testing (UAT) activities
Participate in pre-sales activities, including product demonstrations, solution scoping, and project estimations
Ensure delivered solutions meet business objectives and support the target operating model
Задачи:
— Работа в роли бэкенд на .Net core более 3 лет
Требования:
— C# 10+ версии
— Опыт интеграции с системами Solar, Lekton, AnyWay, EQ от 2х лет
— Знание архитектур MSA, SOA и опыт работы с ними, отличия
— Знание платформы и опыт работы с .Net6 (+3.1), ASP.Net MVC
— Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model
— Знание и опыт работы с Entity Framework Core or Dapper or link2db, Redis, Rabbit or Kafka, Docker
— Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP
— Знание паттернов проектирования
— Асинхронность и многопоточность
— Знание принципов ООП и ФП
— Уверенное понимание SQL, индексы БД, профилирование запросов, умение работать с Display estimated execution plan или аналогами
— Владение всеми современными структурами и алгоритмами поиска и сортировки
— Понимание принципов оптимизации, профилирования
— Знание основ безопасной разработки
— Опыт участия в процессе проведения код-ревью к роли проверяющего
— Работа с системой контроля версий Git
— Понимание концепции unit-тестирования и владение инструментами тестирования
— Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация
— Опыт работы по гибким методологиям Agile: Scrum, Kanban
— Знание стадий жизненного цикла ПО
— Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование
Будет плюсом:
— Понимание Kubernetes и идеологии DevOps, SRE
— Понимание принципов построения Cloud Native приложений
— Понимание принципов работы с Open Source проектами
— Опыт работы с GRPC, BPMN
Задачи:
— Взаимодействие с платежными провайдерами по части интеграций
— Сбор, анализ, согласование и формализация требований от Product Manager
— Постановка и декомпозиция задач для команды разработки
— Создание и актуализация технической документации (SRS, спецификации API, описание интеграций)
— Документирование архитектуры платежного сервиса и логики взаимодействия между модулями AS IS
— Поддержка команд разработки и QA на всех этапах: от постановки задачи до выпуска фичи в prod
— Участие в планировании тех бэклога
— Сопровождение релизов: анализ инцидентов, диагностика поведения системы по логам
Требования:
— Опыт работы на позиции СА от 3х лет
— Опыт работы с REST, SOAP
— Знание SQL
— Знание нотаций визуализации и документирования процессов (UML, BPMN)
— Опыт работы с микросервисной архитектурой: понимание принципов декомпозиции и взаимодействия сервисов
— Опыт работы с Confluence, Jira
— Умение читать логи, программный код
— Понимание методологий разработки: SDLC, Agile (Scrum/Kanban)
— Опыт составления тест-кейсов и взаимодействия с командой QA
— Английский не ниже уровня B2
Будет преимуществом:
— Опыт тестирования API через Postman или аналогичные инструменты
Условия:
— Отсутствие бюрократии
— Полная удаленка
— Возможность расти совместно с командой.
Location: Home Based - Americas; Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, as well as industry leaders across many sectors.
Canonical is a pioneer of global distributed collaboration, with 1,200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an
Engineering Manager for Distributed Systems Testing
to lead a team responsible for the quality engineering platform that enables deployment and validation of distributed systems across Canonical's cloud portfolio.
We see quality engineering as a first-class engineering practice. Our Distributed Systems Testing team ensures the performance, correctness, resilience and interoperability of Canonical cloud solutions built with technologies such as Juju, Terraform, OpenStack and Kubernetes. These systems are deployed and tested across diverse environments, from bare-metal to the public cloud.
As Engineering Manager, you will combine strong software engineering judgement with people leadership. You will develop engineering talent, establish effective engineering practices, shape technical direction with senior engineers, and ensure the team delivers high-quality testing infrastructure and automation that enables engineering teams across Canonical to ship software with confidence.
We believe engineering managers should be outstanding engineers themselves. You should be comfortable reviewing patches, evaluating software design, debugging a distributed system, or discussing test architecture. You will contribute technically where appropriate to set a high standard, while recognizing that your greatest impact comes from shaping the direction, focus, effectiveness, and growth of the whole team.
You will work closely with senior engineers and engineering leaders across Canonical to define priorities, improve testing capabilities, and advance how we validate increasingly complex cloud-native and distributed systems.
Location:
This is a globally remote role, typically leading a team concentrated within a major time zone such as EMEA or the Americas.
What you'll do
Lead, coach, and develop a high-performing team of software and quality engineers, ranging from graduate to senior level
Set clear expectations, strengthen engineering practices, and ensure timely delivery against agreed goals
Partner with senior engineers to shape technical strategy, architecture, roadmap, and engineering standards
Guide the development of automated testing infrastructure for the reliability, interoperability, and resilience of distributed systems
Improve CI pipelines, testing tools, and reporting used to validate Canonical's products and solutions across bare-metal, private and public cloud environments
Enable engineering teams across Canonical to adopt effective distributed-systems testing practices and tooling
Contribute technical leadership through design and code reviews, debugging, and hands-on engineering where appropriate
Represent the team with stakeholders and collaborate across Canonical on quality engineering, infrastructure, and developer experience
What we're looking for in you
An exceptional academic track record from both high school and university
Experience in leading, coaching, and mentoring software engineers
Professional software engineering experience with Python or Go
Expertise in distributed systems, cloud infrastructure, quality engineering, or a closely related domain
Strong knowledge of modern software testing processes, strategies, and automation
Experience with Linux (Debian or Ubuntu preferred)
Strong technical judgement and the ability to engage meaningfully in code reviews, architecture discussions, and software design
Experience working in an agile development environment with the ability to organize a team to deliver high-quality results
Professional written and spoken English with excellent communication and presentation skills
Great interpersonal skills, curiosity, flexibility, and accountability, demonstrating passion, thoughtfulness, and self-motivation
Ability to travel twice a year, for company events up to two weeks each
Additional skills we value
Experience with any of the following:
Cloud technologies such as Kubernetes, OpenStack, Juju, Terraform, AWS, Google Cloud, or Azure
Designing testing strategies for distributed or cloud-native systems
Building or operating large-scale CI/CD and test infrastructure
Applying AI or machine learning to test analysis, failure classification, or engineering workflows
Deploying, operating, or debugging distributed systems
Leading globally distributed teams
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually, and more often for graduates and associates, to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus.
We provide all team members with additional benefits that reflect our values and ideals. We balance our programmes to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme and wellness support
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and a leading platform for AI, IoT, and the cloud, we are changing the world of software.
We recruit globally and set a very high standard for people joining the company. We expect excellence; to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
Requisition ID: 1361
УдалённоseniorBrazil; Portugal
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.