
Being Different Is Good
We’re bringing “outside of the box” thinking to technology solutions and services. And that takes people who are into that sort of thing. We’re always hiring talented folks that are looking for a place to call home. Reach out - let’s see if we’re a fit!
Along with providing a fun, collaborative work environment and diverse projects to work on, we continuously strive to take the best care of our team members and their overall well-being

A few perks of joining us
- Flexible work from home
- Comprehensive health insurance
- Remote work allowance
- Entertainment allowance
- Wellness assistance
- Learning and development assistance
- Weekend getaway
- Special occasion celebration
- Rewards and recognition programs
- Annual retreat
And there's more! Scroll down to check out all our current open positions.
Career Openings
Location: Permanent WFH/Remote
Type : Fulltime
Responsibilities:
- Perform Drupal development tasks including custom module development using the Drupal API system and hooks from major Drupal core systems
- Understand the client's business requirement and develop a scalable software solution.
- Attend client calls, provide demonstrations to the client.
- Maintain appropriate documentation with the code, following the best practices..
- Undertake quality assurance and testing for functionalities developed.
- Should be familiar with Drupal coding standards and best practices.
- Should have good hands-on experience with HTML/CSS/JavaScript.
- Should have a fair understanding of building Drupal themes and working with templates.
- Should be well-versed with GIT processes
Requirements, Skills, Qualifications
- 6+ years developing Drupal applications. Drupal 7/8/9 experience required.
- 5+ year of Experience in building applications in Drupal8.
- 2+ years industry experience in software development and/or DevOps projects.
- Must have strong analytical and technical skills using PHP.
- Expertise in JavaScript and mainstream JavaScript libraries such as JQuery and working knowledge of Ajax.
- Good understanding of web technologies, debugging and protocols.
- Contribution to the open-source community
- Must have PHP, JavaScript, AJAX, HTML and CSS experience
- Should be able to code as per Drupal coding standards and best practices.
- Should be well versed with implementation and configuration of most commonly used modules
- Respond positively to opportunities to be involved in brainstorming and iterative work. Handle times of change in a way that drives innovation and iteration.
- Experience on Drupal 9 (Good to have)
Location: Permanent WFH/Remote
Type : Fulltime
About the Role:
We are looking for a Data Engineer who is passionate about building robust data pipelines and architectures that transform raw data into actionable insights. In this role, you'll design, build, and maintain the infrastructure necessary to support data analytics and machine learning efforts. If you enjoy working with large datasets, optimizing ETL processes, and ensuring data quality, you'll fit right in.
What You’ll Be Doing:
Designing and Building Data Pipelines
- Architect and implement data pipelines that efficiently process large volumes of data.
- Develop and maintain ETL processes to transform raw data into structured, meaningful information.
- Collaborate with engineers, analysts, and business stakeholders to understand data requirements and ensure reliable data flows.
Managing Data Infrastructure
- Work with various data storage solutions such as data lakes, data warehouses, and relational databases.
- Ensure data systems are scalable, reliable, and optimized for performance.
- Implement data governance practices to maintain data integrity and security.
Optimizing and Automating Workflows
- Monitor data pipelines to identify and resolve performance issues.
- Automate repetitive tasks and streamline data processing workflows.
- Continuously document and improve data processes to ensure transparency and efficiency.
Collaborating and Innovating
- Partner with cross-functional teams to understand business needs and deliver effective data solutions.
- Stay updated on industry trends and emerging technologies in data engineering.
- Contribute ideas to improve data quality, efficiency, and overall infrastructure.
What We’re Looking For:
Technical Expertise
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong command of SQL and experience with relational databases.
- Experience with big data technologies like Hadoop, Spark, or Kafka is a plus.
- Familiarity with cloud platforms (AWS, GCP, Azure) and their data services.
Problem-Solving and Analytical Skills
- Ability to design efficient data architectures and solve complex data challenges.
- A strong focus on data quality and performance optimization.
- Experience in developing robust, scalable data pipelines.
Communication and Collaboration
- Strong verbal and written communication skills.
- Ability to translate complex technical concepts into clear terms for non-technical stakeholders.
- Experience working in collaborative, cross-functional teams.
Learning Mindset
- A drive to continuously learn and adapt in a fast-paced environment.
- Curiosity about emerging data technologies and best practices.
- Willingness to share knowledge and help the team grow.
Experience Needed:
- 5+ years of experience in data engineering, or a related field.
- Proven track record of building and managing data pipelines and infrastructure.
- Experience working in environments that handle large-scale data processing.
Location: Permanent WFH/Remote
Type : Fulltime
About the Role:
We are looking for a Platform Engineer who thrives on designing, deploying, and managing complex solutions across multiple cloud platforms. This role is perfect for someone who can navigate AWS, Azure, GCP, or other cloud environments with ease and has a knack for making systems understandable and explainable to both technical and non-technical audiences. If you enjoy solving complex problems, building robust infrastructures, and continuously improving platform performance, you’ll fit right in.
What You’ll Be Doing:
Designing and Deploying Cloud Solutions
- Architect and implement cloud-based platforms and solutions that meet business requirements.
- Work across multiple cloud environments to deploy scalable and secure systems.
- Develop and maintain infrastructure as code using tools such as Terraform, CloudFormation, or similar.
- Ensure that complex systems are built with transparency and are explainable to all stakeholders.
Optimizing Platform Performance
- Monitor and analyze system performance, troubleshooting issues as they arise.
- Implement automation and CI/CD pipelines to streamline deployment and operations.
- Work closely with engineering teams to integrate systems and optimize workflows.
Ensuring Explainability and Transparency
- Develop documentation and visualizations that clearly articulate the architecture and functionality of deployed systems.
- Collaborate with cross-functional teams to demystify technical details for business and technical audiences alike.
- Maintain a focus on making systems auditable and compliant with relevant standards.
Collaborating and Innovating
- Act as a bridge between technical teams and business stakeholders, ensuring clear communication of platform capabilities and limitations.
- Stay current with the latest cloud technologies, best practices, and industry trends.
- Propose and implement improvements to existing systems based on feedback and performance data.
What We’re Looking For:
Cloud and Infrastructure Expertise
- Proven experience navigating and deploying solutions across multiple cloud platforms (AWS, Azure, GCP, etc.).
- Strong knowledge of infrastructure as code, containerization, and orchestration tools.
- Familiarity with CI/CD practices and automation tools is essential.
Technical Problem-Solving Skills
- Ability to diagnose and resolve complex issues in distributed systems.
- A knack for simplifying technical concepts, making them understandable for diverse audiences.
- Experience with monitoring tools and performance optimization strategies.
Communication and Documentation Skills
- Excellent written and verbal communication skills.
- Ability to create clear, comprehensive documentation and visual representations of system architecture.
- Comfortable explaining technical details in layman’s terms.
Learning Mindset and Collaborative Spirit
- Curiosity and a drive to stay updated with emerging cloud technologies and best practices.
- Willingness to learn and adapt in a fast-paced environment.
- Team-oriented with a proactive approach to solving challenges.
Experience Needed:
- 5+ years of experience in platform engineering, cloud infrastructure, or a related field.
- Demonstrated experience in deploying and managing solutions on multiple cloud platforms.
- A solid track record of working in collaborative, cross-functional teams to deliver complex projects.
Location: Permanent WFH/Remote
Type : Fulltime
About the Role:
We are looking for a Senior Machine Learning Engineer who can take complex machine learning models and make them work in real-world production environments. This role is ideal for someone who not only has deep expertise in machine learning but also understands the challenges of deployment, scalability, and performance optimization across different platforms.
Beyond technical skills, we need someone who can lead a team of MLEs, design end-to-end ML solutions, and effectively communicate technical concepts to both engineers and business stakeholders. If you enjoy solving hard problems, working with cutting-edge ML technologies, and taking ownership of projects from idea to deployment, this role is for you.
What You’ll Be Doing:
Building and Deploying ML Models
- Design, build, optimize, deploy and monitor machine learning models for production use cases.
- Ensure scalability, reliability, and efficiency of ML pipelines across cloud and on-prem environments.
- Work with data engineers to design data pipelines that feed into ML models.
- Optimize model performance, ensuring low latency and high accuracy.
Leading and Architecting ML Solutions
- Lead a team of ML Engineers, providing technical mentorship and guidance.
- Architect ML solutions that integrate seamlessly with business applications.
- Ensure models are explainable, auditable, and aligned with business goals.
- Drive best practices in MLOps, CI/CD, and model monitoring.
Collaborating and Communicating
- Work closely with business stakeholders to understand problem statements and define ML-driven solutions.
- Collaborate with software engineers, data engineers, platform engineers and product managers to integrate ML models into production systems.
- Present technical concepts to non-technical stakeholders in an easy-to-understand manner.
What We’re Looking For:
Machine Learning Expertise
- Deep understanding of supervised and unsupervised learning, deep learning, and NLP techniques, and large language models (LLMs).
- Experience in training, fine-tuning, and deploying ML and LLM models at scale.
- Proficiency in ML frameworks such as TensorFlow, PyTorch, Scikit-learn etc.
Production and Cloud Deployment
- Hands-on experience deploying models to AWS, GCP, or Azure.
- Understanding of MLOps, including CI/CD for ML models, model monitoring, and retraining pipelines.
- Experience working with Docker, Kubernetes, or serverless architectures is a plus.
Data Handling
- Strong programming skills in Python.
- Proficiency in SQL and working with large-scale datasets.
- Familiarity with distributed computing frameworks like Spark or Dask is a plus.
Leadership and Communication
- Ability to lead and mentor a team of ML Engineers and collaborate effectively across functions.
- Strong communication skills to explain technical concepts to business teams.
- Passion for staying updated with the latest advancements in ML and AI.
Experience Needed:
- 6+ years of experience in machine learning engineering or related roles.
- Experience in deploying and managing ML and LLM models in production.
- Proven track record of working in cross-functional teams and leading ML projects.
Location: Permanent WFH/Remote
Type : Fulltime
Responsibilities
- Perform complex Drupal development tasks including custom module development using the Drupal API system and hooks from major Drupal core systems
- Understand the client's business requirement and develop a scalable software solution.
- Attend client calls, provide demonstrations to the client.
- Maintain appropriate documentation with the code, following the best practices.
- Undertake quality assurance and testing for functionalities developed.
- Should be familiar with Drupal coding standards and best practices.
- Should have good hands-on experience with HTML/CSS/JavaScript.
- Should have a fair understanding of building Drupal themes and working with templates.
- Should be well-versed with GIT processes
- Strong leadership skills.
- Should be able to guide and manage the team to achieve both client and team satisfaction.
Requirements, Skills
- 3+ years developing Drupal applications. Drupal 7/8/9 experience required.
- 1+ year of Experience in building applications in Drupal 8.
- 6+ years industry experience in software development and/or DevOps projects.
- Must have strong analytical and technical skills using PHP and MYSQL.
- Expertise in JavaScript and mainstream JavaScript libraries such as JQuery and working knowledge of Ajax.
- Good understanding of web technologies, debugging and protocols.
- Contribution to the open-source community
- Must have PHP, JavaScript, AJAX, HTML and CSS experience
- Should be able to code as per Drupal coding standards and best practices.
- Should be well versed with implementation and configuration of most commonly used modules
- Experience with CSS Frameworks and tools.
- Should have a strong understanding about Drupal 8.x, configuring control, security and performance modules.
- Respond positively to opportunities to be involved in brainstorming and iterative work.
- Handle times of change in a way that drives innovation and iteration.
- Strong understanding of Object Oriented Programming.
- Experience with a Multisite environment would be a plus.
- Experience on Drupal 9 (Good to have)
Location: Permanent WFH/Remote
Type : Fulltime
Job Description:
We are looking for a Drupal front-end Lead to help bring our industry-leading designs to life. As a web frontend Lead software engineer, you will be responsible for:
Responsibilities
- Lead the frontend effort for a project adhering to the best practices and latest trends.
- Build and ship features with an understanding of Javascript, CSS, and HTML best practices.
- Coordinate with back-end engineers to provide a cohesive experience.
- Should work closely with the TA.
- Interview candidates for Frontend roles
- Lead POC projects tagged under Frontend
- Able to work both independently and in a team environment.
Must have
- 6+ years of extensive exposure in developing web applications using the latest front-end technologies
- Prior hands-on experience with Drupal Projects.
- Must know about Twig and twig filters
- Good understanding of PHP Preprocessor
- Good with Drupal site building
- Working experience in Drupal Custom base/sub-theme building, theme overriding, Theme preprocess
Expertise in the following areas:
- HTML5, CSS3, JavaScript, and JS frameworks.
- Responsive & Adaptive web design
- CSS frameworks like SASS/LESS
- Good Knowledge of React JS.
- Adequate knowledge of Version Control Systems like Git
Good To Have
- Acquia certified
- Good understanding of Node, NPM, etc
- At least one project with Decoupled/Progressive Decoupled Drupal
Location: Permanent WFH/Remote
Type : Fulltime
Key Responsibilities:
- Design, implement, and maintain scalable, secure, and cost-effective infrastructure on AWS and Azure
- Set up and manage CI/CD pipelines for smooth code integration and delivery using tools like GitHub Actions, Bitbucket Runners, AWS Code build/deploy, Azure DevOps, etc.
- Containerize applications using Docker and manage orchestration with Kubernetes, ECS, Fargate, AWS EKS, Azure AKS.
- Manage and monitor production deployments to ensure high availability and performance
- Implement and manage CDN solutions using AWS CloudFront and Azure Front Door for optimal content delivery and latency reduction
- Define and apply caching strategies at application, CDN, and reverse proxy layers for performance and scalability
- Set up and manage reverse proxies and Cloudflare WAF to ensure application security and performance
- Implement infrastructure as code (IaC) using Terraform, CloudFormation, or ARM templates
- Administer and optimize databases (RDS, PostgreSQL, MySQL, etc.) including backups, scaling, and monitoring
- Configure and maintain VPCs, subnets, routing, VPNs, and security groups for secure and isolated network setups
- Implement monitoring, logging, and alerting using tools like CloudWatch, Grafana, ELK, or Azure Monitor
- Collaborate with development and QA teams to align infrastructure with application needs
- Troubleshoot infrastructure and deployment issues efficiently and proactively
- Ensure cloud cost optimization and usage tracking
Required Skills & Experience:
- 3-4 years of hands-on experience in a DevOps
- Strong expertise with both AWS and Azure cloud platforms
- Proficient in Git, branching strategies, and pull request workflows
- Deep understanding of CI/CD concepts and experience with pipeline tools
- Proficiency in Docker, container orchestration (Kubernetes, ECS/EKS/AKS)
- Good knowledge of relational databases and experience in managing DB backups, performance, and migrations
- Experience with networking concepts including VPC, subnets, firewalls, VPNs, etc.
- Experience with Infrastructure as Code tools (Terraform preferred)
- Strong working knowledge of CDN technologies: AWS CloudFront and Azure Front Door
- Understanding of caching strategies: edge caching, browser caching, API caching, and reverse proxy-level caching
- Experience with Cloudflare WAF, reverse proxy setups, SSL termination, and rate-limiting
- Familiarity with Linux system administration, scripting (Bash, Python), and automation tools
- Working knowledge of monitoring and logging tools
- Strong troubleshooting and problem-solving skills
Good to Have (Bonus Points):
- Experience with serverless architecture (e.g., AWS Lambda, Azure Functions)
- Exposure to cost monitoring tools like CloudHealth, Azure Cost Management
- Experience with compliance/security best practices (SOC2, ISO, etc.)
- Familiarity with Service Mesh (Istio, Linkerd) and API gateways
- Knowledge of Secrets Management tools (e.g., HashiCorp Vault, AWS Secrets Manager)
Location: Permanent WFH/Remote
Type : Fulltime
Job Description:
We are looking for a Drupal Frontend Developer to help bring our industry-leading designs to life. A developer who is full-on when it comes to your front-line position creating dazzling user interfaces, new features, and bulletproof code. As a web frontend software engineer, you will be responsible for:
Responsibilities:
- Works as part of a team to continually refresh and enhance our users’ web experiences using an Agile Development Methodology.
- Build and ship features with an understanding of Javascript, CSS and HTML best practices.
- Coordinate with back-end engineers to provide a cohesive experience.
Must-Have:
3 to 5 years of extensive exposure in developing web applications using the latest front-end technologies
Expertise in the following areas:
- HTML5, CSS3, JavaScript and JS frameworks, such as jQuery, Responsive & Adaptive web design.
- CSS frameworks like SASS/LESS
- Able to work both independently and in a team environment.
- Adequate knowledge of Version Control Systems like Git
Mandatory Skills to have:
- Drupal Must-Have:
- Prior hands-on experience with Drupal Projects.
- Working experience in Drupal Custom base/sub-theme building, theme overriding, Theme preprocess
- Must have knowledge of Twig and twig filters
- Should have experience in Paragraph, layout builder, node, views.