Backend Software Engineer, Canvas Backend
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
About Our TeamJoin us as a Senior Backend Engineer on the Canvas Backend team at realtimeboardglobal. Our dynamic team is at the forefront of enhancing the Miro platform, enabling product teams to innovate and expand canvas content capabilities, thereby unlocking new use cases for our diverse clientele.We are committed to building the core infrastructure tha…
RealtimeBoard Global
Join our dynamic team as a Backend Software Engineer focused on enhancing our Collaboration Runtime. You will play a critical role in developing scalable backend systems that support collaborative applications. If you're passionate about building robust software solutions and thrive in a fast-paced environment, we want to hear from you!
Join Our Team as a Backend Developer!Are you passionate about building robust backend systems? At Fundraise Up, we are seeking a talented Backend Developer proficient in Node.js to help us power our innovative fundraising platform. In this role, you will tackle complex challenges in a high-load, distributed environment, contributing to the infrastructure that supports millions in donations globally.Why Fundraise Up?Fundraise Up is a leading global fundraising platform designed to revolutionize how nonprofits receive donations. Our technology facilitates tens of millions of dollars in donations every month, ensuring that giving is fast, seamless, and accessible. We are proud to serve top-tier nonprofits such as UNICEF and the Alzheimer’s Association, consistently achieving a 4.9/5 rating on leading software review platforms.Our Tech StackOur backend is built using Node.js (Koa, NestJS) and MongoDB, while our frontend utilizes Webpack, Vue.js, and React, with TypeScript as our primary coding language. We leverage Kafka for high-throughput messaging and Bull for background processing, ensuring our platform remains responsive and efficient.A Collaborative CultureOur diverse team of over 160 professionals, including 80+ engineers from various countries, embraces a culture of curiosity, knowledge sharing, and collaboration. We prioritize quality, mentorship, and respect, making every team member's voice heard.What We OfferThis is an exciting opportunity to join a forward-thinking team committed to excellence in software development. If you're ready to make a significant impact in the nonprofit sector, we want to hear from you!
Teza Technologies
About the RoleAs a Systems Engineer at Teza Technologies, you will play a crucial role in overseeing and optimizing our systems and storage infrastructure. Collaborating closely with both the development and trading operations teams, your mission will be to ensure the seamless operation of all systems and applications.Location:Yerevan, Armenia (Hybrid position requiring 3 days in-office)Key Responsibilities:Oversee the management of Teza’s Linux server, storage, and client infrastructure.Work in tandem with development and trading operations teams to guarantee the optimal performance of systems and applications.Monitor system performance, utilizing open-source monitoring tools like Icinga, Nagios, or Zabbix to proactively address issues.Diagnose and resolve a variety of technical problems, including hardware and software challenges.Establish and enforce security protocols to safeguard organizational data and systems.Create and update documentation related to system configurations and operational procedures.Participate in an on-call support rotation to swiftly tackle critical issues and incidents.Provide technical assistance and insights to end-users.
Crystalia Glass LLC
Crystalia Glass LLC stands as a premier supplier of high-quality glass and aluminum structures for both residential and commercial ventures across North America. Our prestigious clientele includes renowned names such as SpaceX, Nike, Starbucks, Bank of America, Yves Saint Laurent, and many others.Founded in 2017 in New York, our company is on a rapid growth trajectory, with offices located in Los Angeles, Florida, and Texas. We proudly implement projects throughout the United States.We are currently seeking a Design Engineer for Aluminum Systems, a professional who possesses a deep expertise in aluminum profile design, extrusion principles, and the nuances of assembling aluminum structures.Key Responsibilities:System Development: Engineer and design innovative interior aluminum partitions and façade glazing systems, incorporating effective thermal break solutions.Profile Engineering: Create custom aluminum profiles that align with structural demands and extrusion capabilities.Hardware Integration: Engineer the integration of fittings and hardware, detailing precise attachment methods, milling, and cutting specifications.3D Modeling & CAD: Generate high-precision 3D models of components and complex assemblies using SolidWorks (or Kompas-3D).Production Support: Develop technical documentation for production launches, including tolerance calculations, assembly diagrams, and cutting lists.Technical Detailing: Serve as a critical linkage between design and manufacturing by calculating precise tolerances and fitments.
Fundraise Up
About Fundraise Up Fundraise Up builds a fundraising platform that helps nonprofits collect donations quickly and easily. The team focuses on reducing page load times, improving conversion rates, and supporting a wide range of payment options. Each month, the platform processes tens of millions of dollars in donations worldwide. Organizations like UNICEF, the American Heart Association, and the Alzheimer’s Association rely on Fundraise Up for their online fundraising. The company has earned a 4.9 out of 5 rating on major review sites. Most clients are based in the US, Canada, the UK, and Australia. Our Team and Culture The product development group includes over 150 team members working from countries such as Spain, Serbia, Poland, Portugal, Turkey, Cyprus, Georgia, and Armenia. Most collaboration happens in Russian, with a strong emphasis on open communication and knowledge sharing. Bi-weekly engineering meetups give everyone a chance to discuss technical challenges and share ideas. Role Overview: Senior Machine Learning Engineer - Finance This is a remote position based in Armenia. Proficiency in English at C1 level or above is required. The Senior Machine Learning Engineer will take full ownership of a client intelligence project, moving it from a successful proof-of-concept (originally built with an external consultant) to an in-house solution. The project aims to build a detailed, enriched database of potential global clients, identifying their product needs, industry segments, and revenue potential. A scoring model will be developed and integrated directly with the sales pipeline. Company executives are closely involved in managing this project, reflecting its strategic value. The role covers the entire workflow: data collection, enrichment, modeling, and production deployment. Key Responsibilities Build and maintain a market intelligence database by collecting and enriching data, optimizing data pipelines, and developing machine learning models for scoring and analysis. Design and manage scrapers to extract key signals from nonprofit websites and other relevant sources.
Crystalia Glass LLC
Crystalia Glass LLC is a prominent provider of high-quality glass and aluminum structures for both residential and commercial developments throughout North America. Our prestigious clientele includes industry leaders such as SpaceX, Nike, Starbucks, Bank of America, and Yves Saint Laurent.Founded in 2017 in New York, we are a rapidly expanding company with offices located in Los Angeles, Florida, and Texas, executing projects nationwide across the United States.We are currently seeking a CAD Design Engineer specialized in the design of interior glass partitions and glass production.Key Responsibilities:Create and develop custom mechanical assemblies tailored to project specifications.Generate detailed technical drawings and specifications for products including Shower Doors, Railings, Mirrors, and Spec Sheets.Maintain and organize catalog drawings and 3D models.Work with precise measurements, sketches, and diagrams to ensure accurate designs.
CloudLinux Inc.
CloudLinux Inc. is looking for a Product Engineer to support the development and improvement of cloud security products. This fully remote role welcomes applicants based in Yerevan or other locations. Key responsibilities Collaborate with cross-functional teams to design and implement new product features Enhance and maintain existing cloud security solutions Support efforts to ensure products achieve high standards for quality and performance Location This position is fully remote. Candidates in Yerevan, Armenia, or elsewhere are encouraged to apply.
SuperAnnotate
Join SuperAnnotate as a Test Engineer and contribute to the development of cutting-edge annotation tools. In this role, you will ensure our products meet high-quality standards through rigorous testing and validation processes.
Constructor
About UsConstructor is an innovative platform that revolutionizes search and discovery in e-commerce, meticulously designed to enhance essential metrics like revenue, conversion rates, and profitability. Our proprietary search engine, developed entirely in-house, leverages cutting-edge technologies such as transformers and generative LLMs. We harness its core functionalities and personalization capabilities to facilitate everything from search to recommendations and shopping agents. With a robust engineering department, we pride ourselves on having the best engine in the market, consistently outperforming competitors in A/B tests. We are passionate about pushing the boundaries of AI technology.Our engine is engineered for extreme scalability, handling over 1 billion queries daily across 150 languages and approximately 100 countries. Esteemed e-commerce giants like Sephora, Under Armour, and Petco rely on our systems.We are a team of dedicated individuals who thrive on problem-solving and are committed to enhancing the experiences of our customers and colleagues. We cherish values such as empathy, openness, curiosity, and a relentless pursuit of improvement, driven by metrics that truly matter. We believe that empowering every team member to excel in their roles can lead to exceptional outcomes.Founded in 2019 by Eli Finkelshteyn and Dan McCormick, Constructor is a U.S.-based company that continues to lead the way in e-commerce search technology.About the RoleJoin us in reshaping the future of e-commerce by creating innovative ways for consumers to discover products. As a Full Stack Engineer on the Agent Tools team, you will develop solutions that transform advanced AI models into tangible e-commerce applications. The team is responsible for creating dashboards to configure and manage AI models, along with reusable UI libraries that allow clients to seamlessly integrate AI-powered discovery features into their online shops. Collaborating closely with our core AI/ML teams, you’ll deliver scalable and configurable solutions that enhance the shopping experience and redefine product discovery online.We seek an engineer with a strong frontend background and proficiency in at least one backend framework, capable of launching and maintaining multiple services that empower other teams to build additional features. Excellent communication and collaboration skills are crucial, as you will work alongside various teams to coordinate efforts and ensure smooth cross-functional project delivery. Experience with infrastructure is advantageous, as we will be constructing new systems to support a growing array of AI-related offerings.
Location: Remote EU timezoneStart date: ASAPLanguages: Fluent in EnglishIndustry: API, SaaS, Developer ToolsCompany OverviewPragmatike is on the lookout for talented individuals to join a rapidly expanding, API-first company that is transforming the landscape of meeting automation and recording infrastructure. As a proud Y Combinator-backed startup, we empower developers with robust APIs tailored for meeting bots, transcription, and video processing, catering to organizations that demand scalable meeting intelligence solutions. Our technical team is dedicated to building state-of-the-art infrastructure capable of handling thousands of meeting recordings daily across diverse platforms.Your Role and Responsibilities• Design and oversee Kubernetes clusters across various environments using Helm, KEDA, and HPA for auto-scaling.• Architect and fine-tune PostgreSQL databases with schema design, migrations via Drizzle ORM, and performance enhancements.• Develop and manage Docker containerization with multi-stage builds and optimization strategies.• Implement cloud infrastructure solutions utilizing Scaleway and AWS-equivalent services (S3, SQS patterns).• Configure and troubleshoot Linux systems operating X11/Xvfb, PulseAudio, FFmpeg, and v4l2loopback for bot functionality.• Build CI/CD pipelines using GitHub Actions and container registry workflows.• Monitor system performance with Grafana, Promtail, and establish structured logging across services.• Collaborate with the technical team to enhance the infrastructure for meeting bots and real-time processing systems.Your Qualifications• Over 4 years of experience in TypeScript/Node.js within backend environments.• Strong proficiency in Kubernetes and Helm for managing multi-environment clusters and orchestration.• Advanced skills in PostgreSQL, including schema design, migrations, and performance optimization.• Expertise in Docker containerization and multi-stage build optimization.• Practical experience with cloud infrastructure (AWS, GCP, or similar) and S3/SQS patterns.• Solid Linux systems administration skills and command-line proficiency.• Familiarity with monitoring and observability tools like Grafana and structured logging.• Exceptional problem-solving abilities and a collaborative mindset.
About Our TeamCanvas Core is dedicated to developing and enhancing the front-end canvas platform, focusing on runtime functionalities, client-side synchronization, widget infrastructure, and robust canvas capabilities. Our mission is to deliver a fast, reliable, and scalable platform supported by clear, well-documented APIs that provide an exceptional developer experience. This enables our teams to create consistent, multi-user experiences efficiently. We aim to unify widget development through computed components, standardize data models, and facilitate safe, customizable options across the canvas. Continuous performance improvements and close collaboration with product teams are part of our commitment, alongside maintaining operational readiness for our areas.About the RoleWe are seeking a talented Frontend Engineer to join our dynamic team and help us achieve our ambitious goals. If you are passionate about addressing complex frontend challenges, collaborating across teams, and making a significant impact on Miro's canvas platform, we want to hear from you!ResponsibilitiesEngage actively in analyzing initial issues and objectives, conduct research, and define solution requirements.Design and implement scalable, high-performance solutions.Make architectural decisions and provide insights for evolving successful prototypes into full-fledged products.Collaborate with cross-functional teams to enhance product quality, architecture, and engineering practices.Enhance platform developer experience (DX).Tackle complex technical challenges and devise innovative solutions.Create comprehensive technical design documentation aligned with product requirements.Assume long-term responsibility for the team's domain area.Foster technical expertise growth within the team.
Fundraise Up
Role overview Fundraise Up is looking for a Senior Data Engineer to strengthen its data infrastructure. This remote position, open to candidates based in Armenia, centers on designing, implementing, and maintaining scalable data solutions. Collaboration with teams across the company is a key part of the role. What you will do Design and maintain data processing pipelines to support products and analytics Collaborate with cross-functional teams to deliver reliable, scalable data solutions Optimize data workflows and improve data quality throughout the organization Help ensure access to accurate and timely information for data-driven decision-making Requirements Experience building and maintaining data infrastructure Strong problem-solving skills with a practical mindset Comfort working remotely and collaborating with distributed teams Interest in how technology supports the fundraising sector Location This is a fully remote role for candidates based in Armenia.
Sperasoft
Important Note: The working hours for this role are from 8:00 AM to 4:30 PM.We are in search of a dedicated Junior QA Engineer/Intern to join our dynamic mobile AAA game development team as a Playtester. This is a fantastic opportunity to immerse yourself in the creative realm of Game Development and evolve into a proficient GameDev QA Engineer.As a Playtester, you will gain early access to the latest games and features, playing a crucial role in enhancing player experiences globally!Key ResponsibilitiesEnthusiastic gamer familiar with various genres and titles.Conduct daily smoke and playthrough tests.Execute functional, regression, compatibility, performance, and ad-hoc testing.Identify and troubleshoot issues effectively.Participate in playtesting sessions.Create comprehensive checklists.Report identified defects using our bug tracking system.Engage in active communication with team members.
COLIBRIX ONE
Join COLIBRIX ONE - Pioneering Payment InnovationsAt COLIBRIX ONE, we are at the forefront of developing cutting-edge, AI-driven payment technologies tailored for Payment Service Providers (PSPs), Electronic Money Institutions (EMIs), and neobanks throughout the EU and the UK. As a fully licensed EMI (FCA reference number 927920) and a Principal Member of Mastercard, we provide a suite of robust financial solutions that encompass:Global card processingDigital wallet frameworksCross-border merchant accountsAlternative payment methods (APMs)Corporate accounts for legal entitiesWe are an expanding team driven by a passion for innovation, security, and scalability. Our culture prioritizes curiosity, collaboration, and making a tangible impact - and we seek talented individuals ready to contribute to the evolution of fintech.Here at COLIBRIX ONE, your contributions are pivotal in fueling the digital economy. If you are enthusiastic about tackling significant challenges and creating with intention, we want to hear from you!Role Overview:We are in search of a Middle+ QA Engineer (Manual + Automation) who will work collaboratively across three fintech products. The role is hands-on, focusing on release verification, automation support, and audit-related testing based on current priorities.Key Responsibilities:Developing and maintaining automated tests at both UI and API levelsExecuting API testing as part of integration and regression coveragePerforming manual testing on active releases: feature acceptance, smoke, and regression testsCreating and managing test cases and suites in TMS for financial processesDiagnosing automation failures during release cyclesAssisting with audit-related testing activities when necessaryExhibiting strong communication skills and the ability to collaborate across teamsAddressing urgent business tickets as delivery priorities demandQualifications:3+ years of QA experience, specifically in fintech - covering payments, banking, e-money, crypto, or iGaming sectorsProficient in automation using Python and PlaywrightExperience in API testingFamiliarity with Jira and TestRail/Zephyr/QASE as part of daily operationsFluency in Russian and a good working command of EnglishPreferred Qualifications:Experience with SEPA, IBAN, and card processing (Visa/Mastercard schemes)Knowledge of crypto-to-fiat transactionsUnderstanding of PCI DSS standardsWhat We Provide:Opportunity to influence the future of fintech solutions within a growing enterpriseA collaborative, flat team structure that values your expertise and insightsOngoing learning and development opportunities to enhance your skills and career trajectoryCompetitive salary and benefits packageFlexible work arrangements
Fundraise Up
Position Overview:Role: Senior Machine Learning EngineerLocation: Remote, ArmeniaLanguage Requirement: Proficient in Russian; Strong English skills (B2 level) required.About Fundraise UpFundraise Up is a leading-edge fundraising platform designed to simplify the donation process for nonprofits. Our innovative approach focuses on minimizing page load times, enhancing conversion rates, and accommodating diverse payment methods. Each month, our platform facilitates millions of dollars in donations globally.Renowned nonprofit organizations, including UNICEF and the American Heart Association, rely on Fundraise Up for their online fundraising needs. We take pride in our exceptional 4.9 out of 5 rating on major review platforms.Our primary clientele is based in the US, Canada, UK, and Australia, serving the enterprise segment.The TeamOur product development team consists of over 150 skilled professionals located across various countries including Spain, Serbia, Poland, Portugal, Turkey, Cyprus, Georgia, and Armenia. We primarily communicate in Russian.We foster a collaborative, high-impact environment where every contribution is valued. Our team of intelligent, inquisitive engineers supports one another, shares knowledge, and strives for excellence. Open dialogue is encouraged, complemented by bi-weekly engineering meetups for discussing technical topics and sharing insights.Role ResponsibilitiesWe are seeking a skilled Machine Learning Engineer with over 5 years of production experience to join our ML team. Our team operates as an internal service and center of excellence supporting over 10 product teams at Fundraise Up. This role offers the opportunity to engage with a variety of features, from optimizing donation amounts and upsell offers to developing smart assistants for admin panels and transaction classification.We utilize classical machine learning techniques as well as reinforcement learning, and we are expanding our solutions based on large language models (LLM) for generation, classification, and agent-based tasks. We are looking for a candidate who possesses a broad mindset, is not afraid to experiment, and can adeptly select the most effective approach for each challenge.The primary audience and business team for this project are based in the US, so while our development team communicates in Russian, occasional English documentation may be required.
Fundraise Up
Position Overview We are in search of a passionate and experienced Engineering Team Leader to guide our Elements Team. In this role, you will spearhead the development of embedded widgets that nonprofit organizations integrate into their websites to facilitate donations. Key Responsibilities Lead a talented group of engineers in the design, development, and deployment of innovative donation elements. Foster a collaborative environment that encourages technical curiosity and knowledge sharing among team members. Ensure high performance and quality in our product offerings through strong engineering practices and mentorship. About Us At Fundraise Up, we are dedicated to revolutionizing the donation experience for nonprofits globally. Our platform is designed to make the donation process quick, efficient, and user-friendly, powering millions of dollars in donations each month for leading organizations like UNICEF and the Alzheimer’s Association. With our commitment to innovation, we strive to enhance conversion rates, improve transaction speed, and offer global payment solutions. The Team and Culture Join a diverse, distributed team of over 160 professionals, where each voice matters and every task contributes to our mission. We value thoughtful collaboration and celebrate our engineering achievements in biweekly forums. Our culture prioritizes quality, respect, and mentorship, ensuring that our team thrives.
Speechify aims to make reading accessible for everyone. Over 50 million people use our text-to-speech products to convert PDFs, books, Google Docs, news articles, and websites into audio, helping them read faster and remember more. Our tools run on iOS, Android, Mac, Chrome, and the web. We’ve earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Our team of nearly 200 works fully remotely. We bring together frontend and backend engineers, AI researchers, and specialists from companies like Amazon, Microsoft, and Google, alongside accomplished startup founders and top PhD graduates. Role Overview Speechify’s AI division is hiring a Software Engineer for the Data team in Yerevan, Armenia. This engineer will support every stage of data collection for model training. Our data operations handle petabyte-scale datasets, blending infrastructure, engineering, and research to keep costs low and quality high. What You Will Do Find and source new audio data to improve our data ingestion pipeline. Maintain and expand our cloud infrastructure, mainly using Google Cloud Platform (GCP) and Terraform. Work with scientists to balance cost, throughput, and quality, delivering large-scale, enriched datasets for model development. Partner with the AI team and company leadership to shape a strategic dataset roadmap for both consumer and enterprise products.
Sperasoft
Design, develop, and maintain high-performance, reusable, and reliable C++ code.Contribute to code quality and organization, ensuring best practices are followed.Implement modules focused on performance optimization and quality assurance.Collaborate effectively within a cross-functional team environment.Create and enhance features utilizing Unreal Engine (UE).
Role overview Speechify is looking for an iOS Core Product Software Engineer based in Yerevan, Armenia. The main focus is on making improvements to the iOS app, adding new features, and making the user experience smoother. This position works closely with product, design, and engineering teams to deliver updates and solutions. What you will do Develop and enhance key features for Speechify's iOS application Collaborate with colleagues from product, design, and engineering to create software that meets customer needs Contribute to the reliability and usability of the app
Sign in to browse more jobs
Create account — see all 28 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
About Our TeamJoin us as a Senior Backend Engineer on the Canvas Backend team at realtimeboardglobal. Our dynamic team is at the forefront of enhancing the Miro platform, enabling product teams to innovate and expand canvas content capabilities, thereby unlocking new use cases for our diverse clientele.We are committed to building the core infrastructure tha…
RealtimeBoard Global
Join our dynamic team as a Backend Software Engineer focused on enhancing our Collaboration Runtime. You will play a critical role in developing scalable backend systems that support collaborative applications. If you're passionate about building robust software solutions and thrive in a fast-paced environment, we want to hear from you!
Join Our Team as a Backend Developer!Are you passionate about building robust backend systems? At Fundraise Up, we are seeking a talented Backend Developer proficient in Node.js to help us power our innovative fundraising platform. In this role, you will tackle complex challenges in a high-load, distributed environment, contributing to the infrastructure that supports millions in donations globally.Why Fundraise Up?Fundraise Up is a leading global fundraising platform designed to revolutionize how nonprofits receive donations. Our technology facilitates tens of millions of dollars in donations every month, ensuring that giving is fast, seamless, and accessible. We are proud to serve top-tier nonprofits such as UNICEF and the Alzheimer’s Association, consistently achieving a 4.9/5 rating on leading software review platforms.Our Tech StackOur backend is built using Node.js (Koa, NestJS) and MongoDB, while our frontend utilizes Webpack, Vue.js, and React, with TypeScript as our primary coding language. We leverage Kafka for high-throughput messaging and Bull for background processing, ensuring our platform remains responsive and efficient.A Collaborative CultureOur diverse team of over 160 professionals, including 80+ engineers from various countries, embraces a culture of curiosity, knowledge sharing, and collaboration. We prioritize quality, mentorship, and respect, making every team member's voice heard.What We OfferThis is an exciting opportunity to join a forward-thinking team committed to excellence in software development. If you're ready to make a significant impact in the nonprofit sector, we want to hear from you!
Teza Technologies
About the RoleAs a Systems Engineer at Teza Technologies, you will play a crucial role in overseeing and optimizing our systems and storage infrastructure. Collaborating closely with both the development and trading operations teams, your mission will be to ensure the seamless operation of all systems and applications.Location:Yerevan, Armenia (Hybrid position requiring 3 days in-office)Key Responsibilities:Oversee the management of Teza’s Linux server, storage, and client infrastructure.Work in tandem with development and trading operations teams to guarantee the optimal performance of systems and applications.Monitor system performance, utilizing open-source monitoring tools like Icinga, Nagios, or Zabbix to proactively address issues.Diagnose and resolve a variety of technical problems, including hardware and software challenges.Establish and enforce security protocols to safeguard organizational data and systems.Create and update documentation related to system configurations and operational procedures.Participate in an on-call support rotation to swiftly tackle critical issues and incidents.Provide technical assistance and insights to end-users.
Crystalia Glass LLC
Crystalia Glass LLC stands as a premier supplier of high-quality glass and aluminum structures for both residential and commercial ventures across North America. Our prestigious clientele includes renowned names such as SpaceX, Nike, Starbucks, Bank of America, Yves Saint Laurent, and many others.Founded in 2017 in New York, our company is on a rapid growth trajectory, with offices located in Los Angeles, Florida, and Texas. We proudly implement projects throughout the United States.We are currently seeking a Design Engineer for Aluminum Systems, a professional who possesses a deep expertise in aluminum profile design, extrusion principles, and the nuances of assembling aluminum structures.Key Responsibilities:System Development: Engineer and design innovative interior aluminum partitions and façade glazing systems, incorporating effective thermal break solutions.Profile Engineering: Create custom aluminum profiles that align with structural demands and extrusion capabilities.Hardware Integration: Engineer the integration of fittings and hardware, detailing precise attachment methods, milling, and cutting specifications.3D Modeling & CAD: Generate high-precision 3D models of components and complex assemblies using SolidWorks (or Kompas-3D).Production Support: Develop technical documentation for production launches, including tolerance calculations, assembly diagrams, and cutting lists.Technical Detailing: Serve as a critical linkage between design and manufacturing by calculating precise tolerances and fitments.
Fundraise Up
About Fundraise Up Fundraise Up builds a fundraising platform that helps nonprofits collect donations quickly and easily. The team focuses on reducing page load times, improving conversion rates, and supporting a wide range of payment options. Each month, the platform processes tens of millions of dollars in donations worldwide. Organizations like UNICEF, the American Heart Association, and the Alzheimer’s Association rely on Fundraise Up for their online fundraising. The company has earned a 4.9 out of 5 rating on major review sites. Most clients are based in the US, Canada, the UK, and Australia. Our Team and Culture The product development group includes over 150 team members working from countries such as Spain, Serbia, Poland, Portugal, Turkey, Cyprus, Georgia, and Armenia. Most collaboration happens in Russian, with a strong emphasis on open communication and knowledge sharing. Bi-weekly engineering meetups give everyone a chance to discuss technical challenges and share ideas. Role Overview: Senior Machine Learning Engineer - Finance This is a remote position based in Armenia. Proficiency in English at C1 level or above is required. The Senior Machine Learning Engineer will take full ownership of a client intelligence project, moving it from a successful proof-of-concept (originally built with an external consultant) to an in-house solution. The project aims to build a detailed, enriched database of potential global clients, identifying their product needs, industry segments, and revenue potential. A scoring model will be developed and integrated directly with the sales pipeline. Company executives are closely involved in managing this project, reflecting its strategic value. The role covers the entire workflow: data collection, enrichment, modeling, and production deployment. Key Responsibilities Build and maintain a market intelligence database by collecting and enriching data, optimizing data pipelines, and developing machine learning models for scoring and analysis. Design and manage scrapers to extract key signals from nonprofit websites and other relevant sources.
Crystalia Glass LLC
Crystalia Glass LLC is a prominent provider of high-quality glass and aluminum structures for both residential and commercial developments throughout North America. Our prestigious clientele includes industry leaders such as SpaceX, Nike, Starbucks, Bank of America, and Yves Saint Laurent.Founded in 2017 in New York, we are a rapidly expanding company with offices located in Los Angeles, Florida, and Texas, executing projects nationwide across the United States.We are currently seeking a CAD Design Engineer specialized in the design of interior glass partitions and glass production.Key Responsibilities:Create and develop custom mechanical assemblies tailored to project specifications.Generate detailed technical drawings and specifications for products including Shower Doors, Railings, Mirrors, and Spec Sheets.Maintain and organize catalog drawings and 3D models.Work with precise measurements, sketches, and diagrams to ensure accurate designs.
CloudLinux Inc.
CloudLinux Inc. is looking for a Product Engineer to support the development and improvement of cloud security products. This fully remote role welcomes applicants based in Yerevan or other locations. Key responsibilities Collaborate with cross-functional teams to design and implement new product features Enhance and maintain existing cloud security solutions Support efforts to ensure products achieve high standards for quality and performance Location This position is fully remote. Candidates in Yerevan, Armenia, or elsewhere are encouraged to apply.
SuperAnnotate
Join SuperAnnotate as a Test Engineer and contribute to the development of cutting-edge annotation tools. In this role, you will ensure our products meet high-quality standards through rigorous testing and validation processes.
Constructor
About UsConstructor is an innovative platform that revolutionizes search and discovery in e-commerce, meticulously designed to enhance essential metrics like revenue, conversion rates, and profitability. Our proprietary search engine, developed entirely in-house, leverages cutting-edge technologies such as transformers and generative LLMs. We harness its core functionalities and personalization capabilities to facilitate everything from search to recommendations and shopping agents. With a robust engineering department, we pride ourselves on having the best engine in the market, consistently outperforming competitors in A/B tests. We are passionate about pushing the boundaries of AI technology.Our engine is engineered for extreme scalability, handling over 1 billion queries daily across 150 languages and approximately 100 countries. Esteemed e-commerce giants like Sephora, Under Armour, and Petco rely on our systems.We are a team of dedicated individuals who thrive on problem-solving and are committed to enhancing the experiences of our customers and colleagues. We cherish values such as empathy, openness, curiosity, and a relentless pursuit of improvement, driven by metrics that truly matter. We believe that empowering every team member to excel in their roles can lead to exceptional outcomes.Founded in 2019 by Eli Finkelshteyn and Dan McCormick, Constructor is a U.S.-based company that continues to lead the way in e-commerce search technology.About the RoleJoin us in reshaping the future of e-commerce by creating innovative ways for consumers to discover products. As a Full Stack Engineer on the Agent Tools team, you will develop solutions that transform advanced AI models into tangible e-commerce applications. The team is responsible for creating dashboards to configure and manage AI models, along with reusable UI libraries that allow clients to seamlessly integrate AI-powered discovery features into their online shops. Collaborating closely with our core AI/ML teams, you’ll deliver scalable and configurable solutions that enhance the shopping experience and redefine product discovery online.We seek an engineer with a strong frontend background and proficiency in at least one backend framework, capable of launching and maintaining multiple services that empower other teams to build additional features. Excellent communication and collaboration skills are crucial, as you will work alongside various teams to coordinate efforts and ensure smooth cross-functional project delivery. Experience with infrastructure is advantageous, as we will be constructing new systems to support a growing array of AI-related offerings.
Location: Remote EU timezoneStart date: ASAPLanguages: Fluent in EnglishIndustry: API, SaaS, Developer ToolsCompany OverviewPragmatike is on the lookout for talented individuals to join a rapidly expanding, API-first company that is transforming the landscape of meeting automation and recording infrastructure. As a proud Y Combinator-backed startup, we empower developers with robust APIs tailored for meeting bots, transcription, and video processing, catering to organizations that demand scalable meeting intelligence solutions. Our technical team is dedicated to building state-of-the-art infrastructure capable of handling thousands of meeting recordings daily across diverse platforms.Your Role and Responsibilities• Design and oversee Kubernetes clusters across various environments using Helm, KEDA, and HPA for auto-scaling.• Architect and fine-tune PostgreSQL databases with schema design, migrations via Drizzle ORM, and performance enhancements.• Develop and manage Docker containerization with multi-stage builds and optimization strategies.• Implement cloud infrastructure solutions utilizing Scaleway and AWS-equivalent services (S3, SQS patterns).• Configure and troubleshoot Linux systems operating X11/Xvfb, PulseAudio, FFmpeg, and v4l2loopback for bot functionality.• Build CI/CD pipelines using GitHub Actions and container registry workflows.• Monitor system performance with Grafana, Promtail, and establish structured logging across services.• Collaborate with the technical team to enhance the infrastructure for meeting bots and real-time processing systems.Your Qualifications• Over 4 years of experience in TypeScript/Node.js within backend environments.• Strong proficiency in Kubernetes and Helm for managing multi-environment clusters and orchestration.• Advanced skills in PostgreSQL, including schema design, migrations, and performance optimization.• Expertise in Docker containerization and multi-stage build optimization.• Practical experience with cloud infrastructure (AWS, GCP, or similar) and S3/SQS patterns.• Solid Linux systems administration skills and command-line proficiency.• Familiarity with monitoring and observability tools like Grafana and structured logging.• Exceptional problem-solving abilities and a collaborative mindset.
About Our TeamCanvas Core is dedicated to developing and enhancing the front-end canvas platform, focusing on runtime functionalities, client-side synchronization, widget infrastructure, and robust canvas capabilities. Our mission is to deliver a fast, reliable, and scalable platform supported by clear, well-documented APIs that provide an exceptional developer experience. This enables our teams to create consistent, multi-user experiences efficiently. We aim to unify widget development through computed components, standardize data models, and facilitate safe, customizable options across the canvas. Continuous performance improvements and close collaboration with product teams are part of our commitment, alongside maintaining operational readiness for our areas.About the RoleWe are seeking a talented Frontend Engineer to join our dynamic team and help us achieve our ambitious goals. If you are passionate about addressing complex frontend challenges, collaborating across teams, and making a significant impact on Miro's canvas platform, we want to hear from you!ResponsibilitiesEngage actively in analyzing initial issues and objectives, conduct research, and define solution requirements.Design and implement scalable, high-performance solutions.Make architectural decisions and provide insights for evolving successful prototypes into full-fledged products.Collaborate with cross-functional teams to enhance product quality, architecture, and engineering practices.Enhance platform developer experience (DX).Tackle complex technical challenges and devise innovative solutions.Create comprehensive technical design documentation aligned with product requirements.Assume long-term responsibility for the team's domain area.Foster technical expertise growth within the team.
Fundraise Up
Role overview Fundraise Up is looking for a Senior Data Engineer to strengthen its data infrastructure. This remote position, open to candidates based in Armenia, centers on designing, implementing, and maintaining scalable data solutions. Collaboration with teams across the company is a key part of the role. What you will do Design and maintain data processing pipelines to support products and analytics Collaborate with cross-functional teams to deliver reliable, scalable data solutions Optimize data workflows and improve data quality throughout the organization Help ensure access to accurate and timely information for data-driven decision-making Requirements Experience building and maintaining data infrastructure Strong problem-solving skills with a practical mindset Comfort working remotely and collaborating with distributed teams Interest in how technology supports the fundraising sector Location This is a fully remote role for candidates based in Armenia.
Sperasoft
Important Note: The working hours for this role are from 8:00 AM to 4:30 PM.We are in search of a dedicated Junior QA Engineer/Intern to join our dynamic mobile AAA game development team as a Playtester. This is a fantastic opportunity to immerse yourself in the creative realm of Game Development and evolve into a proficient GameDev QA Engineer.As a Playtester, you will gain early access to the latest games and features, playing a crucial role in enhancing player experiences globally!Key ResponsibilitiesEnthusiastic gamer familiar with various genres and titles.Conduct daily smoke and playthrough tests.Execute functional, regression, compatibility, performance, and ad-hoc testing.Identify and troubleshoot issues effectively.Participate in playtesting sessions.Create comprehensive checklists.Report identified defects using our bug tracking system.Engage in active communication with team members.
COLIBRIX ONE
Join COLIBRIX ONE - Pioneering Payment InnovationsAt COLIBRIX ONE, we are at the forefront of developing cutting-edge, AI-driven payment technologies tailored for Payment Service Providers (PSPs), Electronic Money Institutions (EMIs), and neobanks throughout the EU and the UK. As a fully licensed EMI (FCA reference number 927920) and a Principal Member of Mastercard, we provide a suite of robust financial solutions that encompass:Global card processingDigital wallet frameworksCross-border merchant accountsAlternative payment methods (APMs)Corporate accounts for legal entitiesWe are an expanding team driven by a passion for innovation, security, and scalability. Our culture prioritizes curiosity, collaboration, and making a tangible impact - and we seek talented individuals ready to contribute to the evolution of fintech.Here at COLIBRIX ONE, your contributions are pivotal in fueling the digital economy. If you are enthusiastic about tackling significant challenges and creating with intention, we want to hear from you!Role Overview:We are in search of a Middle+ QA Engineer (Manual + Automation) who will work collaboratively across three fintech products. The role is hands-on, focusing on release verification, automation support, and audit-related testing based on current priorities.Key Responsibilities:Developing and maintaining automated tests at both UI and API levelsExecuting API testing as part of integration and regression coveragePerforming manual testing on active releases: feature acceptance, smoke, and regression testsCreating and managing test cases and suites in TMS for financial processesDiagnosing automation failures during release cyclesAssisting with audit-related testing activities when necessaryExhibiting strong communication skills and the ability to collaborate across teamsAddressing urgent business tickets as delivery priorities demandQualifications:3+ years of QA experience, specifically in fintech - covering payments, banking, e-money, crypto, or iGaming sectorsProficient in automation using Python and PlaywrightExperience in API testingFamiliarity with Jira and TestRail/Zephyr/QASE as part of daily operationsFluency in Russian and a good working command of EnglishPreferred Qualifications:Experience with SEPA, IBAN, and card processing (Visa/Mastercard schemes)Knowledge of crypto-to-fiat transactionsUnderstanding of PCI DSS standardsWhat We Provide:Opportunity to influence the future of fintech solutions within a growing enterpriseA collaborative, flat team structure that values your expertise and insightsOngoing learning and development opportunities to enhance your skills and career trajectoryCompetitive salary and benefits packageFlexible work arrangements
Fundraise Up
Position Overview:Role: Senior Machine Learning EngineerLocation: Remote, ArmeniaLanguage Requirement: Proficient in Russian; Strong English skills (B2 level) required.About Fundraise UpFundraise Up is a leading-edge fundraising platform designed to simplify the donation process for nonprofits. Our innovative approach focuses on minimizing page load times, enhancing conversion rates, and accommodating diverse payment methods. Each month, our platform facilitates millions of dollars in donations globally.Renowned nonprofit organizations, including UNICEF and the American Heart Association, rely on Fundraise Up for their online fundraising needs. We take pride in our exceptional 4.9 out of 5 rating on major review platforms.Our primary clientele is based in the US, Canada, UK, and Australia, serving the enterprise segment.The TeamOur product development team consists of over 150 skilled professionals located across various countries including Spain, Serbia, Poland, Portugal, Turkey, Cyprus, Georgia, and Armenia. We primarily communicate in Russian.We foster a collaborative, high-impact environment where every contribution is valued. Our team of intelligent, inquisitive engineers supports one another, shares knowledge, and strives for excellence. Open dialogue is encouraged, complemented by bi-weekly engineering meetups for discussing technical topics and sharing insights.Role ResponsibilitiesWe are seeking a skilled Machine Learning Engineer with over 5 years of production experience to join our ML team. Our team operates as an internal service and center of excellence supporting over 10 product teams at Fundraise Up. This role offers the opportunity to engage with a variety of features, from optimizing donation amounts and upsell offers to developing smart assistants for admin panels and transaction classification.We utilize classical machine learning techniques as well as reinforcement learning, and we are expanding our solutions based on large language models (LLM) for generation, classification, and agent-based tasks. We are looking for a candidate who possesses a broad mindset, is not afraid to experiment, and can adeptly select the most effective approach for each challenge.The primary audience and business team for this project are based in the US, so while our development team communicates in Russian, occasional English documentation may be required.
Fundraise Up
Position Overview We are in search of a passionate and experienced Engineering Team Leader to guide our Elements Team. In this role, you will spearhead the development of embedded widgets that nonprofit organizations integrate into their websites to facilitate donations. Key Responsibilities Lead a talented group of engineers in the design, development, and deployment of innovative donation elements. Foster a collaborative environment that encourages technical curiosity and knowledge sharing among team members. Ensure high performance and quality in our product offerings through strong engineering practices and mentorship. About Us At Fundraise Up, we are dedicated to revolutionizing the donation experience for nonprofits globally. Our platform is designed to make the donation process quick, efficient, and user-friendly, powering millions of dollars in donations each month for leading organizations like UNICEF and the Alzheimer’s Association. With our commitment to innovation, we strive to enhance conversion rates, improve transaction speed, and offer global payment solutions. The Team and Culture Join a diverse, distributed team of over 160 professionals, where each voice matters and every task contributes to our mission. We value thoughtful collaboration and celebrate our engineering achievements in biweekly forums. Our culture prioritizes quality, respect, and mentorship, ensuring that our team thrives.
Speechify aims to make reading accessible for everyone. Over 50 million people use our text-to-speech products to convert PDFs, books, Google Docs, news articles, and websites into audio, helping them read faster and remember more. Our tools run on iOS, Android, Mac, Chrome, and the web. We’ve earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Our team of nearly 200 works fully remotely. We bring together frontend and backend engineers, AI researchers, and specialists from companies like Amazon, Microsoft, and Google, alongside accomplished startup founders and top PhD graduates. Role Overview Speechify’s AI division is hiring a Software Engineer for the Data team in Yerevan, Armenia. This engineer will support every stage of data collection for model training. Our data operations handle petabyte-scale datasets, blending infrastructure, engineering, and research to keep costs low and quality high. What You Will Do Find and source new audio data to improve our data ingestion pipeline. Maintain and expand our cloud infrastructure, mainly using Google Cloud Platform (GCP) and Terraform. Work with scientists to balance cost, throughput, and quality, delivering large-scale, enriched datasets for model development. Partner with the AI team and company leadership to shape a strategic dataset roadmap for both consumer and enterprise products.
Sperasoft
Design, develop, and maintain high-performance, reusable, and reliable C++ code.Contribute to code quality and organization, ensuring best practices are followed.Implement modules focused on performance optimization and quality assurance.Collaborate effectively within a cross-functional team environment.Create and enhance features utilizing Unreal Engine (UE).
Role overview Speechify is looking for an iOS Core Product Software Engineer based in Yerevan, Armenia. The main focus is on making improvements to the iOS app, adding new features, and making the user experience smoother. This position works closely with product, design, and engineering teams to deliver updates and solutions. What you will do Develop and enhance key features for Speechify's iOS application Collaborate with colleagues from product, design, and engineering to create software that meets customer needs Contribute to the reliability and usability of the app
Sign in to browse more jobs
Create account — see all 28 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.
