
Rubikal
Remote Jobs
End-to-end custom product development company, Solve 99% of startups' problems
12 Jobs
Media Buyer Specialist – Software Industry
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Develop, execute, and continuously optimize paid acquisition campaigns across LinkedIn, Google Ads, and Meta to drive high-quality leads and maximize ROI. • Own the end-to-end campaign lifecycle, including audience research and segmentation, budget planning and forecasting, bid strategy, campaign execution, and A/B testing. • Collaborate with the design and content teams to produce high-performing ad creatives, marketing assets, and compelling copy that align with the Rubikal brand and drive conversions. • Monitor, analyze, and report on campaign performance using key marketing metrics, transforming data into actionable insights to improve campaign effectiveness and support pipeline growth. • Plan and execute marketing initiatives that support Rubikal's regional growth strategy, with a strong focus on generating demand and expanding brand presence across the GCC market. • Stay up to date with the latest digital advertising trends, platform updates, and industry best practices, proactively identifying opportunities to improve campaign performance.
Media Buyer Specialist
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
Role Description We're seeking a strategic and data-driven Media Buyer Specialist to plan, execute, and optimize paid advertising campaigns that generate high-quality leads and increase brand awareness. The ideal candidate has hands-on experience managing campaigns for software or technology companies and executing marketing activities that align with regional expansion strategies, specifically focusing on the GCC market. Key Responsibilities - Develop, execute, and continuously optimize paid acquisition campaigns across LinkedIn, Google Ads, and Meta to drive high-quality leads and maximize ROI. - Own the end-to-end campaign lifecycle, including audience research and segmentation, budget planning and forecasting, bid strategy, campaign execution, and A/B testing. - Collaborate with the design and content teams to produce high-performing ad creatives, marketing assets, and compelling copy that align with the Rubikal brand and drive conversions. - Monitor, analyze, and report on campaign performance using key marketing metrics, transforming data into actionable insights to improve campaign effectiveness and support pipeline growth. - Plan and execute marketing initiatives that support Rubikal's regional growth strategy, with a strong focus on generating demand and expanding brand presence across the GCC market. - Stay up to date with the latest digital advertising trends, platform updates, and industry best practices, proactively identifying opportunities to improve campaign performance. Qualifications - 2–3 years of hands-on experience in B2B marketing within a software company, SaaS business, or technology agency. - Strong understanding of the GCC market, including its digital landscape, customer behavior, cultural nuances, and regional market dynamics. - Proven expertise in managing paid media campaigns, with advanced proficiency in LinkedIn Ads (required). Experience with Google Ads and Meta Ads is a strong advantage. - Demonstrated ability to analyze complex campaign data and translate insights into clear, actionable recommendations and performance reports for stakeholders. - Proven track record of planning, executing, and optimizing end-to-end marketing campaigns that drive measurable business results. - Strong analytical, communication, and project management skills, with the ability to manage multiple campaigns simultaneously in a fast-paced environment. Benefits - Work with a passionate and collaborative team. - Be part of a fast-growing software company serving international clients. - Opportunities for professional growth and career development. - Competitive compensation and a supportive work environment.
Backend Developer, Java
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Design, develop, and maintain robust, scalable enterprise applications • Collaborate with cross-functional teams to deliver high-quality code • Optimize application performance and ensure seamless integration with databases and third-party services • Build RESTful APIs and microservices
React Native Mobile Developer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Build and distribute iOS/Android apps (includes dealing with intricacies of code signing, platform rules and guidelines, etc). • Debug crash and bug reports with customers. • Contribute to an agile team that solves complex challenges and builds quality software. • Craft delightful and intuitive user experiences. • Collaborate with cross-functional teams to define, design, and ship new features. • Create test cases, unit tests and automation scripts. • Work on bug fixing and improving application performance. • Push the boundaries of current mobile platforms by solving complex and interesting problems. • Play an important role in improving the team’s technical depth and efficiency.
React Native Mobile Developer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
Role Description The React Native mobile developer will be responsible for building applications that support our clients' initiatives. You'll work as part of a dynamic team of engineers to solve challenging problems, while delivering exciting products to our customers. - Build and distribute iOS/Android apps (includes dealing with intricacies of code signing, platform rules and guidelines, etc). - Debug crash and bug reports with customers. - Contribute to an agile team that solves complex challenges and builds quality software. - Craft delightful and intuitive user experiences. - Collaborate with cross-functional teams to define, design, and ship new features. - Create test cases, unit tests and automation scripts. - Work on bug fixing and improving application performance. - Push the boundaries of current mobile platforms by solving complex and interesting problems. - Play an important role in improving the team’s technical depth and efficiency. Qualifications - B.Sc of Computer Engineering graduate or equivalent practical experience. - Flexibility and resourcefulness in design and development. - Good experience with React Native. - A love for speed. Milliseconds means everything. - A strong attention to detail, usability, security, and reliability. - Excellent communication and organization skills with natural ability to articulate and defend design decisions. - Availability to overlap to U.S. time zones as needed. Benefits - Competitive salary. - State-of-the-art computer hardware and software. - Rideshare stipend for commuting. - Flexible schedule. - Your work makes a difference in people's lives. Company Description
Frontend Engineer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
Role Description As a Frontend Engineer, you’ll be architecting and implementing the user interface and middle tier of our platforms. You will work with all parties in the company to define and provide a powerful yet simple and intuitive user interface that will be one of the key differentiators of the service in the marketplace. - Design and develop a rich user interface for mission-critical high-availability analytics applications using JavaScript. - Participate in user experience design and architecture initiatives. - Lead regular code reviews with a major focus on usability, performance, scalability, and future expansion. - Write robust code; demonstrate its robustness through automated tests. - Work as a member of a team, helping the team respond quickly and effectively to business needs. - Own and develop new features for our client's software platforms. - Lead the design and architecture of the frontend application, ensuring that we consistently improve our platform so we can deliver features quickly with high reliability and scalability. - Constantly improve and manage our frontend technology stack. - Work with designers, product managers, and backend engineers to respond quickly and effectively to business needs. Qualifications - Degree in computer science or related field. - 4+ years of industry experience with a proven track record of ownership and delivery. - Experience architecting and implementing large-scale web applications with a sophisticated user interface. - Strong client-side JavaScript fundamentals with experience in frameworks such as Angular (mainly), React, Vue, etc. - Appreciation of agility and pragmatism in software development. - Strong product sense and feel for design, UX/UI. - Excellent communication skills, a positive attitude, and empathy. Benefits - Competitive salary. - State-of-the-art computer hardware and software. - Working remotely. - Medical insurance. - Flexible schedule. - Your work makes a difference in people's lives. Company Description
Backend Developer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
Role Description We are seeking a skilled Java J2EE Developer with extensive experience in Spring Framework to design, develop, and maintain robust, scalable enterprise applications. The ideal candidate will have a strong background in building RESTful APIs, microservices, and web applications using Java EE technologies. Responsibilities include: - Collaborating with cross-functional teams to deliver high-quality code - Optimizing application performance - Ensuring seamless integration with databases and third-party services Proficiency in Agile methodologies, and modern DevOps tools such as Docker and Jenkins is essential, along with a proven track record of delivering projects in fast-paced environments. Qualifications - Experience in J2EE Application - Experience with latest versions of Spring Framework - Knowledge of Web Servers Apache Tomcat / WebSphere - Significant experience with Database: Oracle - Perform a test code with Junit - Experience with JPA and Hibernate - Knowledge of Jenkins, Sonar and Testing/QA assurance - Experience with WebServices SOAP and REST - Knowledgeable with Git and Maven - More than 5 years of experience in Back-end - Good level of spoken and written English to communicate in an international environment Benefits - Awesome working culture - Competitive salaries - Flexible work schedules - Medical insurance - We’ve all got our own brand-new MacBook
Senior Database Engineer / DBA
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
Role Description We are seeking an experienced Database Site Reliability Engineer (DBSRE) to support and operate enterprise-scale, mission critical database platforms across PostgreSQL, MongoDB, MySQL/MariaDB, and Microsoft SQL Server. The ideal candidate will have strong expertise in high availability, performance tuning, and disaster recovery. - Install, configure, and manage PostgreSQL (Patroni), MongoDB replica sets, MySQL/MariaDB HA, and MS SQL Server Always On in production environments. - Ensure high availability, replication, and automated failover for mission-critical databases. - Perform database and query performance tuning, indexing optimization, and resource utilization analysis. - Maintain backup and recovery strategies using pgBackRest, PBM, Percona XtraBackup, and SQL Server native tools. - Conduct Disaster Recovery (DR) drills, ensuring RTO/RPO compliance. - Automate database provisioning, configuration, and operations. - Implement and maintain monitoring and alerting using Prometheus, Grafana, and PMM. - Perform database upgrades, migrations, and patching with minimal downtime. - Implement strong security, access controls, encryption, and auditing practices. - Maintain SOPs, technical documentation, architecture diagrams, and operational runbooks. - Participate in 24x7 on-call rotations, resolve incidents, and ensure SLA adherence. Qualifications - Working hours aligned with Saudi Arabia time zone - 13:00 to 21:00, Sunday to Thursday. - Excellent communication skills in English. - Bachelor's in CS, IT, or similar. - Minimum 5 years DevOps/DBA/SRE experience. - Experience managing production DB systems at scale. - Expert in PostgreSQL (HA, replication, tuning). - Strong in MongoDB (replica sets, sharding). - Experience with Azure PostgreSQL & Cosmos DB. - DB migration experience. - Excellent analytical and communication skills. - Self-driven, collaborative, detail-oriented. Requirements - Experience with Kubernetes operators for databases (e.g., Zalando Patroni operator, Percona operators). - Experience with CI/CD pipelines for database changes (schema migrations, migration tools like Flyway/Liquibase). - Familiarity with additional NoSQL or time-series databases (e.g., Redis, Elasticsearch, InfluxDB). - Prior experience in fintech, telecom, or other highly regulated/mission-critical domains. - Experience working in ITIL-based or SRE/SLI/SLO-driven operational environments. Benefits - Competitive salary. - Great work environment. - Flexible working schedule. - Medical Insurance. - Brand new MacBook.
Network Security Engineer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
At Rubikal, we design, build, and operate human-centric digital services that help organizations navigate and succeed in their digital transformation journeys. We partner with clients ranging from governments and large enterprises to innovative startups, managing the full lifecycle of digital services—from initial concept and design to development, operations, and continuous improvement. Our culture is built on collaboration, trust, and curiosity, with diverse teams working across multiple countries and time zones. We need an Intermediate to Senior Network Security Engineer, preferred with experience in F5, PaloAlto, and Fortinet security products, such as WAF and NGFW. The candidate will implement and maintain the network and security on IaaS cloud, mainly OpenStack. He should oversee network configuration, FW rules, IPSec, and various VPN technologies.
Senior Apigee API Engineer
RubikalEnd-to-end custom product development company, Solve 99% of startups' problems
• Develop, operate, and maintain APIs using the Apigee API Management platform. • Design and implement new API interfaces following industry best practices for security, performance, and scalability. • Manage the entire API lifecycle, including design, development, versioning, updates, and decommissioning based on business requirements. • Ensure API security through authentication mechanisms such as OAuth 2.0, JWT, API Key validation, and Mutual TLS. • Optimize API performance by implementing caching, rate limiting, and traffic management policies. • Monitor, maintain, and troubleshoot API services to ensure high availability and performance. • Apply periodic updates and improvements to enhance reliability, security, and operational efficiency. • Fix technical issues and performance bottlenecks, ensuring smooth API operations. • Ensure compliance with industry standards and internal governance policies for API development and operations. • Provide support to internal developers and API users, troubleshooting issues and offering guidance. • Train technical teams on how to use, manage, and troubleshoot Apigee APIs effectively. • Collaborate with cross-functional teams to align API strategies with business needs. • Create and maintain API documentation, including specifications, use cases, and troubleshooting guides.
2more opportunities are still waiting for you.Log in now and take your next shot before someone else does.