Location: Remote, Singapore
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 a Strategic Account Executive for Singapore, you will own and grow GitLab’s enterprise relationships in the Singapore market. You’ll help large organizations realize the full value of GitLab’s AI-powered DevSecOps platform by leading the entire sales cycle, from prospecting and qualification through rollout and long-term adoption. Reporting to an Area Sales Manager or Regional Director, you’ll use a consultative approach to understand complex customer needs, guide them through evaluation, and coordinate pre- and post-sales resources to ensure successful deployments and visible business outcomes.
You’ll work under minimal supervision on complex deals, act as the voice of the customer into GitLab, and partner closely with our strategic channel partners to generate qualified opportunities and develop new customers. In your first year, you’ll be expected to establish and execute clear account plans for enterprise prospects and customers in the Singapore market, build strong internal and external stakeholder relationships, and consistently manage your forecast and pipeline with transparency and discipline.
What you’ll do
Support GitLab’s strategic prospects and customers in the Singapore Market, with a focus in the financial services industry, owning the full sales cycle for large and enterprise accounts
Lead account strategy by developing and executing account plans aligned to each customer’s business needs and long-term goals
Conduct prospecting and opportunity development activities in named large and strategic accounts, including working closely with strategic channel partners to generate qualified leads and new customers
Coordinate pre- and post-sales engagement with solutions architects, customer success, and support teams to ensure successful rollout, adoption, and expansion of GitLab products
Provide clear account leadership, including regular activity, pipeline, and forecast reporting to sales management
Analyze wins and losses, contribute to root cause analysis, and share lessons learned with account managers, marketing, and technical teams to improve future outcomes
Act as the voice of the customer by sharing feedback and product ideas through GitLab’s public issue tracker and internal channels
Use a consultative sales approach to uncover business issues, shape solution recommendations, and deliver compelling proposals, quotes, and presentations that address customer requirements
What you’ll bring
Experience managing complex sales cycles with large, strategic enterprise customers, ideally selling into Financial Services institutions.
Proven ability to prospect, qualify, and develop new opportunities while also growing existing accounts through strong account management
Skill in leading pre- and post-sales activities, coordinating with technical, support, and channel partners to drive adoption and expansion
Proficiency in consultative selling, including uncovering business needs, building account plans, and delivering proposals and presentations that align GitLab solutions to customer outcomes
Ability to prepare and maintain accurate activity, pipeline, and forecast reports, and to contribute to win/loss and root cause analysis
Effective communication and collaboration skills to share customer feedback and lessons learned with sales management, product, marketing, and technical teams
Familiarity with software development concepts and tools, with preferred exposure to Git, software development tools, or application lifecycle management
Alignment with GitLab’s values, openness to learning, and interest in applying transferable skills even if your background does not match every requirement exactly
About the team
The Strategic Account Executive will join our enterprise sales team, which focuses on driving GitLab adoption with large customers in the Singapore market. The team is responsible for the full relationship lifecycle with enterprise accounts, from initial engagement through long-term expansion and advocacy, ensuring customers realize value from GitLab’s DevSecOps platform. Team members work in an all-remote, distributed environment and collaborate asynchronously across time zones with sales leadership, solutions architects, customer success, marketing, and channel partners. The team is currently focused on maintaining and growing our existing footprint in the region, executing a consistent global sales motion while adapting to local customer needs and partnering closely with strategic channel organizations to reach and support key accounts.
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
.
УдалённоRemote, Singapore; Team members work in an all-remote, distributed environment and collaborate asynchronously across time zones with sales leadership, solutions architects, customer success, marketing, and channel partners
Location: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Location:
Singapore or Tokyo, Japan
This position is open to experienced candidates, as well as fresh graduates who will be graduating in December 2026 or Jan 2027.
About the Team
The Cloudflare Customer Support Team solves complicated problems and answers technical questions via phone, email, chat and social media. Whether it is a Wordpress blogger using our services for free or a global Enterprise business with petabytes of web traffic, we are always eager to assist. We are the eyes and ears of Cloudflare, acting as the real-time voice of the customer to help communicate their needs and real-world use cases back to the rest of the company - for better service and future product development.
What You'll Do
Do you love solving complex technical issues and interacting with people? Are you passionate about providing premium-level support to customers and are a standout colleague? Cloudflare is seeking an experienced
Network Security Engineer
to join our team and support our largest and most technically sophisticated customers in resolving technical problems, threats or attacks on their infrastructure at OSI Layers 3, 4, and 7. This will span the range of Cloudflare products from Magic Transit Infrastructure Protection, Argo Smart Routing, DDoS mitigation and Network Firewall, to using the Web Application firewall (WAF), Spectrum and Rate Limiting to help customers.
Serve as a trusted technical advisor for our enterprise customers, responding to and resolving inquiries and incidents related to network security and performance, while delivering timely, high-quality and personalized assistance.
Work directly with customers to diagnose, troubleshoot and resolve complex technical issues involving DDoS mitigation, firewall rules, SSL/TLS, network confirmation, and other security configurations.
Create and maintain knowledge base articles, technical guides, and troubleshooting documentation for internal and customer use.
Compare traffic signatures and attributes including IP addresses, cookie variations, HTTP headers, and JavaScript footprints to determine what is good traffic and what is malicious
DDoS mitigation for OSI layers 3,4, & 7: advise customers on how to filter malicious traffic using Cloudflare tools like Magic Transit, Network Firewall, WAF, IP reputation lists, packet inspection, blocklisting, allowlisting, and rate limiting
Work with Engineering and Product teams to improve products and tools
Utilize generative AI and automation tools to streamline log analysis, accelerate root-cause analysis during security incidents, and optimize customer response times.
What We're Looking For
You have a minimum of 4 years experience working as a Network Security Engineer / Technical Support Engineer / Sr. Support Engineer supporting networking or web security products.
Exceptional troubleshooting and problem-solving skills, with the ability to simplify complex concepts for customers.
Strong customer service orientation and communication skills
Ability to work independently and collaboratively in a fast-paced, dynamic environment.
Strong understanding of network protocols, including TCP/IP, DNS, HTTP/S, and BGP, with a particular focus on anycast routing concepts and implementation, as well as tools such as iptables and looking glass.
Proven experience troubleshooting network connectivity issues, BGP routing, and GRE tunnels, and performing packet capture analysis
Confident with command line and tools, including curl, dig, traceroute, openssl, git
Experience in a web development and / or hosting environment such as installing and configuring web servers like Apache, Nginx, Caddy and IIS.
You are competent at writing scripts in Bash, Python, JavaScript or other scripting languages.
You have worked with PostgreSQL, MySQL, MS SQL, and other database servers.
Bachelor’s degree in Computer Science, Cybersecurity, or a related field (or equivalent experience).
Relevant certifications such as CISSP, GCIA GCIH, GCFA, GCFE or equivalent.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Требования:
— Опыт работы на позиции DevOps от 4х лет;
— Опыт работы с высоконагруженными системами и распределенными архитектурами (например, в банковской сфере, fintech, или финансовых платформах);
— Понимание принципов обеспечения высокой доступности (HA), Disaster Recovery (DR) и работы в рамках SLA/SLO;
— Опыт внедрения CI/CD-пайплайнов, автоматизации деплоя;
— Знание Linux (группы и права доступа, сервисы systemd, анализ производительности);
— Опыт работы с Docker, Kubernetes (администрирование кластеров, сетевые политики, CSI), Helm (управление релизами), Ansible и Terraform (автоматизация развертывания и управление инфраструктурой);
— Опыт работы с Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), Jaeger (для трассировки);
— Опыт настройки alerting и анализа метрик;
— Опыт работы с инструментами безопасности (SonarQube, Vault);
— Знание одного из скриптовых языков (Python, Bash, Go);
— Опыт работы с системами управления версиями (Git, GitLab, GitHub, Bitbucket);
— Знание основ построения сетей передачи и хранения данных.
Обязанности:
— Взаимодействие с вендорами и разработчиками внедряемого ПО;
— Сборка тестовых стендов, сборка и ввод в эксплуатацию продуктивной среды совместно с командой проекта и подрядчиком;
— Установка релизов на тестовые стенды и продуктив, автоматизация установки релизных сборок;
— Установка обновлений ОС, устранение уязвимостей информационной безопасности;
— Анализ производительности работы ИС в зоне ответственности команды;
— Внедрение, сопровождение и развитие мониторинга ИС, алёртинга на базе корпоративных Zabbix / Prometheus / Grafana / GMonit;
— Обеспечение доступности платформы цифрового рубля в соответствии с требованиями SLA;
— Устранение сбоев в работоспособности ИС;
— Реагирование на отклонение работы системы от ожидаемого;
— Ведение и актуализация технической документации команды.
ГибридМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Yerevan, Armenia
Position Summary
We are looking for an experienced Senior Automation QA Engineer to join our Quality Engineering team. In this role, you will be responsible for ensuring the quality, reliability, and performance of our products by designing, developing, and maintaining scalable automation solutions. You will work closely with Software Engineers, Product Managers, and QA Engineers while contributing to automation strategy, quality improvements, and engineering best practices.
Responsibilities
Develop, maintain, and improve backend automated tests using C#/.NET
Develop and maintain frontend automated tests using Playwright (JavaScript/TypeScript)
Design and execute automated API, UI, integration, and regression test suites
Validate REST APIs, WebSocket services, and database data
Design, execute, and maintain performance and load tests using JMeter
Create, maintain, and manage test data for automation and testing activities
Collaborate closely with Manual QA Engineers and Software Engineers throughout the SDLC
Participate in test planning, estimation, test strategy, and test case design
Maintain and manage test cases using TestRail
Track defects and collaborate with development teams using Jira
Utilize AI tools to improve QA processes, productivity, and test automation workflows
Create and maintain AI helper agents to support testing activities
Continuously improve automation frameworks, testing processes, and quality standards
Requirements
3+ years of experience in Automation Quality Assurance
Strong understanding of QA processes, SDLC, and STLC
Experience working in Agile/Scrum environments
Strong analytical, problem-solving, and debugging skills
Ability to work independently and collaboratively within cross-functional teams
Proficiency in technical English
Mentorship experience is considered a plus
Technical Skills
Strong experience with C#/.NET for backend automation
Hands-on experience with Playwright using JavaScript or TypeScript
Strong understanding of Object-Oriented Programming (OOP) principles
Experience with automation frameworks such as NUnit or MsTest
Hands-on experience with REST API and WebSocket automation
Strong SQL knowledge, including complex queries, joins, and data validation
Experience with JMeter for performance and load testing
Experience with API testing tools such as Postman
Experience with debugging/proxy tools such as Charles Proxy or Fiddler
Good understanding of Git version control
Experience with TestRail or similar test management systems
Experience with Jira or similar project management tools
Experience using AI tools (e.g., ChatGPT, GitHub Copilot, Claude, Gemini) in QA processes
Experience creating and utilizing AI helper agents for QA activities
Location: Remote, KSA; Remote, UAE
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 a Strategic Account Executive, you'll help expand GitLab's presence across MENA by building trusted relationships with senior leaders at large organisations and guiding them through complex platform decisions. This role is focusing on new logos and some existing business. You'll use a consultative sales approach to connect customer business needs with our AI-powered DevSecOps platform, helping teams improve developer productivity, reduce security and compliance risk, and move software delivery forward with more confidence. In this role, you'll support strategic accounts across the full customer journey, from early conversations through adoption, while helping us position GitLab as a leading DevSecOps partner in the French market.
You'll work across pre-sales, post-sales, partner, marketing, and support teams, and we'll rely on you to bring strong account leadership, customer outcomes, and clear communication. Over your first year, your impact will come from building account plans for large organizations, developing new opportunities, and helping customers successfully adopt GitLab in ways that align to their business goals.
What you'll do
Lead strategic account activity for large prospects and customers, providing direction throughout pre-sales and post-sales engagements.
Develop opportunities within enterprise accounts through prospecting, relationship building, and a consultative understanding of customer business needs.
Create account plans and customer proposals that clearly connect GitLab capabilities to organizational priorities and transformation goals.
Coordinate with pre-sales, post-sales, and support teams to support successful product rollout and customer adoption.
Generate qualified pipeline in partnership with strategic channel partners and support new customer development efforts.
Contribute customer feedback and product ideas to GitLab's public issue tracker to represent the voice of the customer.
Prepare activity and forecast reports, and help analyze wins and losses to improve future sales execution.
Collaborate with marketing, account teams, product managers, and technical teams to share lessons learned and communicate customer needs clearly.
What you'll bring
Experience selling into large organizations and navigating complex enterprise sales cycles with multiple stakeholders.
Ability to build and manage executive-level customer relationships with a high degree of ownership and follow-through.
Skill in consultative selling, including shaping proposals, presentations, and formal quotes around customer business needs.
Strength in negotiation, presentation, and closing conversations in a clear and effective way.
Comfort working independently on complex projects while coordinating with cross-functional teams.
Fluency in English and Arabic required
Familiarity with GitLab or related tools, including Git, software development tools, application lifecycle management, or security and application security tools.
Alignment with GitLab's values, with openness to transferable experience from adjacent technical or enterprise software environments.
About the team
The team focuses on growing GitLab's enterprise business by helping large organizations adopt a single platform for software delivery, security, and collaboration. This role works closely with cross-functional partners across sales, solutions, support, marketing, and product, and contributes to an asynchronous, distributed way of working that values transparency, accountability, and shared customer insight. The team's work sits at the intersection of strategic growth and customer transformation, with a focus on helping enterprises evaluate, adopt, and expand their use of GitLab across complex environments.
#LI-CA2
Remote-Global
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: Cairo, Egypt; Amman, Jordan; India; Istanbul, Turkey; Lebanon; Casablanca, Morocco
Job Summary
We are seeking a
Boomi Technical Consultant
to design, develop, implement, and support integration solutions using the
Boomi Integration Platform (iPaaS)
. The ideal candidate will have hands-on experience building scalable integrations between cloud and on-premises applications, APIs, databases, and enterprise systems. The consultant will work closely with business stakeholders, solution architects, and development teams to deliver high-quality integration solutions.
Key Responsibilities
Design, develop, and implement integration solutions using
Boomi AtomSphere
.
Build and maintain integrations between ERP, CRM, HR, finance, and third-party applications.
Develop APIs and web services using REST and SOAP.
Configure connectors, processes, mappings, profiles, and business rules.
Perform data transformation, validation, and error handling.
Deploy, monitor, and troubleshoot Boomi integrations.
Configure and manage Boomi Atoms, Molecules, and Atom Clouds.
Collaborate with functional consultants and business users to gather requirements.
Support API management and integration best practices.
Optimize integration performance and ensure system reliability.
Prepare technical documentation and deployment guides.
Provide production support and resolve integration issues.
Participate in testing, UAT, and go-live activities.
Requirements
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
3+ years of hands-on experience with
Boomi AtomSphere
.
Experience developing enterprise integration solutions.
Strong knowledge of REST, SOAP, XML, JSON, XSD, and APIs.
Experience with SQL and relational databases.
Experience integrating cloud and on-premises applications.
Knowledge of data mapping and transformation techniques.
Strong troubleshooting and debugging skills.
Excellent communication and problem-solving skills.
Preferred Qualifications
Boomi Professional Developer or Professional Architect Certification.
Experience integrating SAP, Oracle, Salesforce, Microsoft Dynamics, Workday, ServiceNow, or other enterprise applications.
Knowledge of API Management and EDI integrations.
Experience with CI/CD pipelines and Git.
Familiarity with AWS, Azure, or GCP.
Knowledge of scripting languages such as JavaScript or Groovy.
Experience working in Agile environments.
Soft Skills
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication and stakeholder management.
Ability to manage multiple projects simultaneously.
Customer-focused mindset.
Strong documentation and organizational skills.
Ability to work independently and as part of a team.
Задачи:
— Разработка AI-агентов и RAG-решений
— Создание Python-микросервисов
— Проектирование архитектуры
— Код-ревью и участие в развитии продукта
Требования:
— Коммерческий опыт Python от 4 лет
— Опыт с LangChain/LangGraph и внедрением AI-решений
— Опыт работы с микросервисной архитектурой, FastAPI, PostgreSQL, Git, асинхронное программирование
— Опыт код-ревью и работы в Agile
Условия:
— Офис (Москва, Кутузовский проспект, 32к1), полная занятость
— Профессиональный рост: работа в сильной команде и участие в развитии современных AI-продуктов
Location: United States, San Mateo, CA
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.
Summary
Would you like to help ensure the quality of PlayStation® peripherals and firmware? Join the team delivering innovative test solutions for PlayStation® Link™ devices, where your work will directly impact performance, stability, and the player experience.
Sony Interactive Entertainment has a great opportunity in the Quality Engineering department! We are seeking a self-motivated engineer with strong Python and test automation skills and a focus on quality, consistency, and thoughtful testing practices.
As a Software Development Engineer in Test Contractor, you’ll work hands-on with our peripherals and own automated test coverage for specific features across multiple platforms, alongside senior engineers.
We value teamwork and continuous learning.
Responsibilities
In this role, you'll work where firmware, hardware, and platform software meet, building the tests that check them and keeping that automation healthy.
Write Python automation suites for firmware and platform features
Perform integration testing on PlayStation® 5, PlayStation® Portal, and Windows
Improve the shared automation frameworks and test infrastructure
Troubleshoot test failures, using execution data to find flaky or slow tests
Collaborate with QA, Development, and Product teams to align on test coverage
Qualifications
We’re looking for someone who’s as comfortable writing test code as working out why it failed.
Strong Python skills, including writing automated tests in pytest and Appium with minimal supervision
Experience with Git for version control
Experience configuring Jenkins CI/CD jobs and troubleshooting pipeline failures
Experience using test case management tools like qMetry or TestRail
Effective communication and collaboration skills in a cross-functional team
Bachelor's degree in CS, Engineering, or related field, or equivalent experience
Nice to Have
If you bring any of these, we’d love to hear about them!
Understanding of embedded firmware testing, including basic electrical concepts like current draw, voltage levels, and battery diagnostics
Experience testing or interacting with Windows-based drivers
Familiarity with PlayStation® SDK development
Experience programming in C or C++ (modern C++ preferred, e.g., C++17)
At SIE, working with our partners, 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 individual base pay range may vary based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for benefit offerings that include medical, dental, and vision. Click
here
to learn more.
The estimated base pay range for this role is listed below, this is an hourly rate.
$52
—
$78 USD
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: Mississauga
Workplace: remote
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
**Travel to Office expectations**
For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
About the team:
This team provides solutions that streamline internal processes, improve implementations and deliver scalable, autonomous services across our employee facing corporate platforms. We work closely with senior leadership, solution architects, and product teams to bring LLM-driven agents and intelligent workflows into production across a dynamic healthcare SaaS environment.
Job Summary:
This role exists to bring AI-powered automation into real-world use across our corporate platform. This role exists to bring AI-powered automation into real-world use across our corporate platform. It focuses on building intelligent workflows with leading enterprise AI platforms (primarily Microsoft Azure, alongside model providers such as Anthropic Claude and OpenAI) to streamline operations and enhance delivery. The position connects IT and operations with AI innovation to deliver measurable impact in a rapidly evolving environment.
Key Responsibilities:
•Build and support AI agents and intelligent workflows using Microsoft Azure tools such as Azure OpenAI, AI Foundry, and Copilot Studio.
•Design and implement AI-powered orchestration and automation for use cases such as configuration streamlining, onboarding automation, and data migration.
•Collaborate with cross-functional teams (integration, implementation, product, support) to deliver high-quality, scalable AI-driven solutions.
•Develop APIs, scripts, and tools to connect LLM-based agents — using open integration standards such as the Model Context Protocol (MCP) — with existing enterprise systems.
•Support testing, evaluation, deployment, monitoring, and continuous improvement of AI workflows in production, including output-quality evaluation, guardrails, and responsible-AI safeguards.
•Stay current with the AI platform roadmaps of major providers (Microsoft, Anthropic, OpenAI, Google) and emerging industry trends.
•Contribute to the evolution of our internal AI delivery model and promote AI best practices across teams.
Your Key Strengths:
•Bachelor’s degree in computer science, Engineering, Information Systems, or equivalent practical experience.
•Experience building AI-powered workflows using Azure AI Foundry, Copilot Studio and/or Now Assist.
•3–5 years of experience in software or cloud engineering
•Exposure to AI agent orchestration or multi-agent systems
•Hands-on experience with Microsoft Azure services (Azure AI, Azure Functions, Logic Apps, Cognitive Services)
•Familiarity with retrieval-augmented generation (RAG) or vector database integration.
•Experience working with multiple LLMs (OpenAI GPT, Azure OpenAI, Gemini), prompt engineering, and AI-driven automation.
•Proficient in Python, C#, or JavaScript/Type Script
•3-5 years' experience working in SaaS or enterprise environments.
•Familiar with CI/CD pipelines, Git, and cloud deployment practices.
•Understanding of healthcare data formats (HL7, FHIR) is a strong plus.
•Strong problem-solving skills and eagerness to learn in a fast-moving environment.
Tech-D/P3
#LI-MG1
#LI-Remote
PointClickCare Benefits & Perks:
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs and Resources
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition … and more!
It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.
When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com
PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
At PointClickCare, base salary is one of the many components that make up our total rewards package. The CA base salary range for this position is $115,000 - $130,000
Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CA locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.
Задачи:
— Проектировать и разрабатывать интеграционные системы на базе микросервисной архитектуры
— Внедрять новые технологии, инструменты и методы разработки
— Взаимодействовать с командой, поиск и решение проблем
— Участвовать в брейнштормах
Требования:
— Опыт разработки Backend приложений (Python 3.>) от 5 лет
— Уверенное владение базовыми архитектурными паттернами
— Понимание асинхронной парадигмы программирования
— Желание придерживаться культуры разработки и Best practices (SOLID, KISS, DRY, etc.)
— Желание следовать Coding Style Guide, PEP8 и типизации данных
— Практические навыки работы с платформами контейнеризации приложений
— Опыт построения архитектур сложных систем
— Умение оценивать сложность задачи
— Умение декомпозировать задачи
— Опыт работы с инструментами командной разработки: Git, Jira, Confluence
— Опыт работы с Linux (Bash)
— Знание и умение работать с одним из брокеров сообщений (RedHat JBOSS AMQ, ActiveMQ Artemis, IBM WebSphere MQ, Apache Kafka)
— Опыт работы с реляционными базами данных (Oracle, PostgreSQL, MySQL)
Будет плюсом:
— Навык владения любой системой оркестрации контейнеров (Kubernetes, Deckhouse)
— Понимание и опыт работы с DDD/Event driven архитектурой
— Опыт работы с потоковой обработкой данных Apache Kafka Streams
— Опыт работы с Prometheus Grafana, ELK, HashiCorp Vault, Keycloak
— Опыт разработки интеграционных решений
— Понимание асинхронной парадигмы программирования
Условия:
— Современный стек технологий, микросервисная архитектура приложений
— Работа в гибкой методологии разработки
— Возможность работать как в офисе, так и в гибридном формате, и удаленном формате
— Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы
— Новая техника для комфортной работы
— Сессии профессионального развития 2 раза в год с планом индивидуального развития и обратной связью
— Корпоративная культура со своими ценностями и традициями
Задачи:
— Архитектура, разработка и поддержка надежных решений на Rust для основных продуктов и протоколов.
— Сотрудничество с кросс-функциональными командами (продукт, UX, QA) для интеграции новых функций и улучшений.
— Проведение код-ревью, внедрение лучших практик и поддержание высокого качества кода и документации.
— Оптимизация приложений для максимальной скорости, надежности и масштабируемости.
— Отслеживание новых библиотек и тенденций в индустрии, предложение и внедрение улучшений.
— Обеспечение безопасности и надежности системы, защита пользовательских данных.
Требования:
— Опыт разработки производственных приложений или систем на Rust.
— Уверенные знания системного программирования, работы с низкоуровневыми системами, конкуренции и оптимизации производительности.
— Знания в области управления базами данных, RESTful API и связанных технологий.
— Способность решать сложные задачи, разбивая их на управляемые этапы и создавая масштабируемые решения.
— Хорошие коммуникативные навыки и умение эффективно работать в полностью удаленной команде.
— Владение системами контроля версий, такими как Git.
Плюсы:
— Практические знания криптографии, протоколов и безопасной обработки данных.
— Опыт создания защищенных систем и контроля доступа.
— Знакомство с децентрализованными и peer-to-peer системами.
— Опыт работы с Bitcoin или другими блокчейн-технологиями.
— Опыт работы с децентрализованными или федеративными социальными платформами (Nostr, Mastodon, Bluesky и др.).
Условия:
— Полностью удаленная работа.
— Полная занятость.
— 28 дней отпуска в год.
О компании:
Synonym — компания, создающая первую в мире цифровую свободную рыночную общество с открытыми протоколами и продуктами, направленными на цифровую автономию и открытые технологии. Команда работает удаленно, разрабатывая продукты на основе Bitcoin и peer-to-peer технологий.
Задачи:
-Создание нового функционала, написание чистого, эффективного и поддерживаемого кода, реализация бизнес-логики;
-Написание и выполнение Unit тестов, поиск и исправление ошибок (багов) в коде;
-Устранение сбоев, внесение изменений, добавление новых функций, адаптация под меняющиеся требования;
-Улучшение производительности существующих приложений, снижение затрат на инфраструктуру;
-Обеспечение взаимодействия с другими системами, базами данных, веб-сервисами и API;
-Участие в код-ревью, обсуждение задач, обмен знаниями с коллегами;
-Документирование написанного кода (Java doc, описание readme);
-Работа в команде, ответственность, решение проблем, коммуникация.
Требования:
-Высшее техническое образование;
-Опыт работы разработчиком в ИТ-проектах по созданию или развитию информационных систем от 3-х лет;
-Знания Java Core 11, Spring, Spring Boot, Hibernate;
-Понимание принципов и технологий разработки программного обеспечения, ООП, многопоточность, коллекции, управление памятью;
-Знание технологий взаимодействия и интеграции информационных систем (REST API, брокеры сообщений RabbitMQ);
-Понимание распределенной архитектуры информационных систем;
-Уверенное владение SQL, опыт работы с СУБД;
-Умение работать с системой контроля версий (Git), сборки (Maven, Gradle), IDE (IntelliJ IDEA, Eclipse);
-Умение писать Unit тесты, проводить различное тестирование.
Будет плюсом:
-Знание CI/CD;
-Знание Spring Cloud;
-Работа с высоконагруженными системами;
-Знания SOAP.
Условия:
-Официальное оформление и стабильный прозрачный доход;
-Офисный формат работы, офис на м. Марьина Роща;
-Обучение: корпоративный университет, электронная библиотека, вебинары с экспертами, центр карьерного консультирования;
-Сообщества: школа спикеров, дебат клуб, писатели Хабр, киберспорт;
-Спорт: футбольный, волейбольный и баскетбольный клубы;
-Здоровье: ДМС, включая стоматологию и скидки на страхование родственников;
-События для детей сотрудников: праздники, профориентационные игры, образовательные курсы;
-Партнерские программы и скидки для сотрудников: магазины-партнеры, фитнес-клубы, образовательные платформы, досуговые мероприятия;
-Комфортный офис.
Location: Costa Mesa, United States
ABOUT THE JOB
We are looking for a
FPGA Verification Engineer
to join our rapidly growing team in
Costa Mesa, CA
. You will own verification of FPGA/SoC designs on AMD (Xilinx) platforms for flight-critical avionics, with a focus on UVM-based methodology and coverage-driven verification. This will require expertise in SystemVerilog, object-oriented programming, and UVM. If you are someone who has supported rapid avionics development, then this role is for you.
WHAT YOU’LL DO
Architect and implement UVM verification environments (drivers, monitors, predictors, scoreboards) for AMD (Xilinx) FPGA/SoC designs
Develop verification plans with traceability to system and hardware requirements
Author SystemVerilog Assertions (SVA) for protocol compliance and design intent checks
Build functional coverage models and drive code coverage analysis to closure
Develop constrained-random and transaction-level test sequences to maximize coverage and uncover corner-case bugs
Establish and maintain regression suites, tracking coverage metrics and verification progress
Debug failures using waveform tools and simulation logs at the HDL and system level
Collaborate with design engineers on RTL reviews, bug resolution, and micro-architecture refinement
Support hardware validation and board bring-up on target platforms
Ensure verification meets DO-254 and relevant safety standards
Author verification closure reports and coverage analysis summaries
REQUIRED QUALIFICATIONS
Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
2+ years of experience in FPGA/ASIC verification
Proficient in SystemVerilog, UVM methodology and SVA, with experience contributing to and extending UVM testbenches
Object-oriented programming principles
Industry simulators (Questa, VCS, Xcelium, or Vivado)
Git-based collaborative workflows including code review
Linux development environments
Strong communication and teamwork skills
Eligible to obtain and hold a U.S. Secret security clearance
PREFERRED QUALIFICATIONS
5+ years of experience in FPGA/ASIC verification
Master’s degree in Electrical Engineering, Computer Engineering, or related field
DO-254, avionics verification standards for UAS, and safety-critical verification processes
SVUnit or equivalent unit-testing frameworks
Formal verification or CDC verification tools
Digital interfaces: Ethernet, PCIe, JESD204C, MIL-STD-1553, SPI
Verification automation scripting (Python, Tcl, Makefile)
SoC and ARM-based embedded platforms
Verification automation, CI/CD integration, and Nix-based build environments
Location: Israel
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
The role
Nebius is looking for a Lead Detection Engineer.
This is
an
individual contributor role with full technical ownership.
You'll
set the direction for detection engineering: the standards, the tooling, the coverage strategy, and the automation that operationalizes it all.
You'll
work closely with SOC analysts and Platform Engineering to make detection a first-class engineering discipline.
You’re welcome to work in our offices in Tel Aviv, Israel
Your responsibilities will include:
Detection coverage strategy across endpoint, identity, cloud, and infrastructure — how it's measured, prioritized, and continuously improved.
Detection-as-Code pipeline: version control, testing, peer review, CI/CD, and deployment practices for all detection logic.
Architecture connecting detections to enrichment, triage, and automated response workflows.
Technical standards for how detections are designed, tested, documented, deployed, and retired.
Detection quality: fidelity metrics, false positive reduction, coverage measurement, and continuous validation loops.
Design and build high-fidelity behavioral detections across SIEM and EDR platforms.
Research emerging attacker techniques and translate threat intelligence into scalable, evasion-resistant detections.
Validate detections through threat simulations and continuous detection testing.
Partner with SOC analysts to close the feedback loop between detections and real investigations.
Define and track detection engineering metrics; communicate coverage posture and effectiveness to security leadership.
Make architectural decisions that scale as the team and organization grow.
We expect you to have:
Minimum 3 years in detection engineering, security operations, or a hybrid offensive/defensive role — with demonstrated depth, not just breadth.
Experience owning or leading detection engineering work as a senior technical contributor
Strong understanding of attacker tradecraft and adversary behavior.
Hands-on experience with at least one enterprise SIEM and EDR platform — Splunk, Microsoft Sentinel, CrowdStrike, or equivalent.
Cloud security depth across Azure, AWS, or GCP.
Strong query development skills in SPL, KQL, Sigma, or similar.
Strong scripting skills (python, powershell etc)
Solid engineering practices: Git, CI/CD, code review, Detection-as-Code workflows.
Experience using MITRE ATT&CK to design, validate, and measure detection coverage
Ability to make and defend technical decisions and establish standards others adopt.
It will be an added bonus if you have:
Offensive security background or certifications.
Experience with threat hunting and detection validation frameworks.
Experience designing SOAR playbooks and automated response workflows.
Experience building AI-assisted detection, investigation, or triage workflows.
Benefits & Perks:
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
Collaborative and innovative culture
Opportunity to work on impactful AI projects
International environment and talented teams
What's it like to work at Nebius:
Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Equal Opportunity Statement:
Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
If you need accommodations during the application process, please let us know.
Задачи:
— Выстраивание стратегии тестирования на проекте
— Разработка API, WEB автотестов на Kotlin
— Тестирование ТЗ (полнота, непротиворечивость и т.п.)
— Разработка модели функциональности продукта
— Фиксация дефектов, не проработанных/спорных моментов
— Разработка вспомогательных решений
— Участие в code review
— Работа в команде и командное решение проблем
Требования:
— Опыт автоматизации web приложений, API
— Умение писать кейсы
— Понимание процессов тестирования
— Умение строить план и приоритизировать тестирование
— Управление тестовой средой
— Умение находить критичные дефекты
— Знание JAVA/Kotlin, Selenium, Allure, docker, SQL, CI, GIT, log4J, HTTP, консоли браузера
— Умение взаимодействовать в команде
— Умение приоритизировать дефект, исходя из ценности для пользователя
Условия:
— Белая, своевременная и конкурентоспособная заработная плата
— ДМС (включая стоматологию)
— Удобное место для работы и современное “железо”
— Гибкий график. Начало работы с 8 до 11
— Возможность не приходить 5 дней в неделю в офис, внутри команд определяют, когда приезжать
— Профессиональный рост (внутреннее обучение, посещение конференций и митапов, спонсорство)
— Возможность полностью удалённого формата работы
Задачи:
— Участие в разработке и поддержке проектов
— Работа над backend‑задачами разного уровня сложности
— Написание чистого кода, работа с API и базами данных
— Взаимодействие с командой и постепенное погружение в архитектуру проектов
Требования:
— Уверенное знание Python 3
— Базовое знакомство с Django/FastAPI
— Понимание основ реляционных БД (SQL)
— Навыки работы с Git
— Желание развиваться и учиться
Условия:
— Полная удалённая работа (только Россия)
— Стажировка 2–3 месяца с возможностью досрочного завершения
— Менторство и адаптационный период
— Возможность долгосрочного сотрудничества и полноценный трудовой договор после успешной стажировки
— Карьерный и профессиональный рост
Задачи:
— Разработка и поддержка серверных приложений и RESTful API на Kotlin (Ktor или Spring Boot).
— Проектирование микросервисной архитектуры с паттернами межсервисного взаимодействия.
— Проектирование и оптимизация схем баз данных PostgreSQL/MongoDB, реализация кэширования (Redis).
— Интеграция брокеров сообщений (Kafka, RabbitMQ) для асинхронной и событийно-ориентированной обработки.
— Реализация аутентификации и авторизации (JWT, OAuth2), написание чистого и документированного кода.
— Контейнеризация приложений с Docker, оркестрация с Kubernetes, настройка CI/CD.
— Написание unit и интеграционных тестов (JUnit, MockK), оптимизация производительности.
— Взаимодействие с мобильными и фронтенд-командами по API контрактам, участие в код-ревью.
Требования:
— Опыт коммерческой backend-разработки на Kotlin от 3 лет.
— Глубокие знания Kotlin и практический опыт с Ktor или Spring Boot.
— Понимание REST API и опыт работы с PostgreSQL/MySQL и ORM.
— Практический опыт с Coroutines, Flow, брокерами сообщений (Kafka, RabbitMQ, Redis).
— Знание микросервисов, стратегий кэширования, контейнеризации (Docker, Kubernetes).
— Опыт работы с Git, CI/CD инструментами, тестовыми фреймворками (JUnit, MockK, Kotest).
— Базовые знания облачных платформ (AWS, GCP, Azure) и лучших практик безопасности.
— Сильные навыки решения проблем и умение работать в распределенной команде.
— Английский язык на уровне B2 и выше (письменно и устно).
Будет плюсом:
— Опыт с GraphQL, gRPC, event sourcing/CQRS.
— Знания Elasticsearch, serverless, распределенного трейсинга.
— Опыт с другими JVM-языками (Java, Scala), потоковой обработкой данных (Kafka Streams, Flink).
— Знакомство с поисковыми системами, MLOps, блокчейн-бэкендом.
— Вклад в open-source проекты на Kotlin или backend.
Условия:
— Удаленная работа, полный рабочий день, аутсорс/аутстафф.
— Географические ограничения: кандидаты из Египта, Индии, Пакистана и Афганистана не рассматриваются.
УдалённоmiddleЕгипет, Индия, Пакистан; Location: Remote, worldwide Restrictions: Candidates from Egypt, India, Pakistan, and Afghanistan are not considered English: B2+ Format: Full-time, outsource, outstaff CONTACT https://t.me/yaroslav_rr
Location: Limassol, Cyprus
FP Markets Group of Companies
is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a
Full-time Senior AQA Engineer (Fullstack) in the Cyprus office - a certified Great Place to Work®.
We are developing a social trading platform and are looking for a strong automation engineer who will build end-to-end test coverage across all product layers, with a primary focus on native mobile applications (iOS / Android) and web. This is a role with real autonomy — you will not be "just another QA in the team," but the person who defines quality standards and gradually builds a process where code physically cannot be pushed to production without passing tests.
Currently, there are no automated tests for the mobile applications at all — you will be responsible for building automation from scratch and establishing the surrounding processes.
Reporting to:
QA Lead
Responsibilities:
Design and develop a mobile automation framework from scratch for native iOS and Android applications
Develop and maintain the backend automation framework (API testing)
Cover critical social trading user scenarios: trade copying, deposits/withdrawals, trading account operations
Extend test coverage at the web and API levels
Integrate tests into CI/CD: execution on every commit, pipelines, reporting
Establish pre-commit quality gates using Git hooks (husky / pre-commit) — mandatory test execution before code reaches the repository
Execute tests on real devices, emulators/simulators, and cloud device farms
Drive automation culture: introduce stabilization/automation iterations to prevent coverage degradation over time
Candidate profile:
Mobile
Experience building mobile automation frameworks from scratch for iOS and Android
Native drivers: XCUITest (iOS) and Espresso / UiAutomator2 (Android)
Appium 2.x/3.x as a cross-platform tool for native / hybrid / mobile web
Strong hands-on experience with Android Studio (ADB, emulators) and Xcode / Simulator
Experience running tests on real devices and cloud farms (BrowserStack)
Understanding of mobile app architecture, locator strategies, gestures, and testing under different network conditions
Understanding that mobile tests are more logically maintained within the application repository rather than as a separate project in another language
Languages and Frameworks
Strong Java skills (modern versions); solid understanding of OOP
Kotlin and Swift knowledge is a plus
Test runners and assertions: JUnit 5, test data generation with Instancio / JavaFaker
Web / API
UI automation with Playwright (Java), Page Object Model, stable locators
API automation: REST Assured, REST API and authorization handling
Understanding of flaky tests and retry strategies
Data Handling
Databases: MariaDB / MySQL, state validation via SQL / JDBC
Test data setup and cleanup
CI/CD and Processes
Build management with Gradle, custom tasks for different test suites
CI/CD: GitLab CI / Jenkins, integrating automated tests into pipelines
Git hooks / husky / pre-commit as a quality gate
Reporting: Allure
Test management: Jira
Nice to Have
Experience in fintech / trading / payment products
Experience using AI tools in testing (Copilot, AI assistants for test generation/analysis)
Experience with Testcontainers
Familiarity with App Store / Google Play guidelines
Our offer:
A certified Great Place to Work® reflecting our commitment to a positive culture, employee well-being, and support
Welcoming, young and multicultural team with approachable leadership
Ability to contribute to dynamic business at a growth phase
High level of autonomy, support of ideas and putting your expertise into the best practices for the company
Continuous personal development, training budget, growth with the company and opportunity to learn from industry leaders
Competitive remuneration, regular salary reviews and performance-based incentive schemes
Vibrant company life: from team activities to global celebrations
New beautiful office in an easily accessible location with company-provided fruits, breakfasts and lunches
Free access to multiple sports and wellness facilities across the country
Free company-provided parking
Medical insurance and pension fund after probation period
A gift and a day off on your Birthday
Visa and work permit support if required
Journey to FP Markets:
Interview with HR (30 - 45 min)
Technical interview with your future manager (1 - 1.5h)
Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!