There’s a Data Revolution Brewing
Be a Part of It

Join Data Dynamics in the #BytesToRights revolution!

We are Data Dynamics, a company etched with passion, innovation, and an unwavering commitment to build and empower in the era of AI where data is its core. Our mission: revolutionize digital trust and data democratization for enterprises. We call it the “Bytes to Rights” movement. It’s a world where everyone – from executives to everyday users commands the destiny of their data, empowering decision-makers across all echelons.
But this is no easy feat and the journey to transformation is rarely a solo act. That’s why we say: We rise together.

If you are a changemaker with a knack for going beyond the ordinary, then Data Dynamics is the place for you.

Current Openings

hidden intentionlly

QA Automation Engineer

At Data Dynamics, we take a holistic approach to managing the explosive growth of unstructured data! We care about delivering storage optimization and data optimization. Our Unified Unstructured Data Management Platform is an industry leader in Unstructured Data Management and our journey has just begun.  

With over 300 clients operating in 6 continents, we have an enormous amount of F1000 user feedback. Like our clients, we believe in the power of Analytics! 

  • Empower clients with metadata-based analysis, movement, management and content awareness for all unstructured data assets
  • Deliver on existing SLA’s while improving existing CAPEX and OPEX unstructured data budgets
  • Eliminate file type, storage or Cloud vendor lock-in with heterogeneous data movement, on-premise, on-premise to cloud or cloud to cloud
  • Provide a NEW level of content insights to protect clients from unknown data exposure risks (GRC, PII, HIPPA, GDPR, etc.)

Data Dynamics’ four pillars of client impact: Analyze, Move, Manage and Modernize are not only applicable to our customers. We care first and foremost about the career and personal successes of our employees. At Data Dynamics our interview process is designed to produce candidate and company insights into existing skills, experience and personal objectives. We will move fast and competitively when we discover the right candidate.

Role

As the QA Automation Engineer you will be responsible for developing, coding, debugging and maintaining our automation tests and framework, reporting and tracking defects, and advancing the capabilities of our automated testing system across the entire Data Dynamics Hub.

At Data Dynamics, Inc., we take pride in creating exceptional work experiences, encouraging innovation, and being involved with our employees and customers. If you are a customer-centric, passionate developer who feels strongly about building world class scalable data-driven software, we would like to talk to you.

Location: Pune, India

Responsibilities

  • Have the primary responsibility for QA Automation from the design and planning phase through deployment to ensure requirements are met
  • Participate in group design and code reviews, as well as drive SQA requirements and acceptance criteria for projects
  • Apply and educate on current software testing best practices to ensure that new functionality is of production quality. 
  • Advocate for engineering practices that make an impact on the quality and reliability of the product
  • Participates in planning releases by providing testing estimates and helping to determine appropriate levels and types of testing.
  • Operates in an Agile/Scrum environment, participate in iteration planning, reviews, demos, retrospectives, and daily scrums.
  • Collaborate with Product team, development teams to plan, test and release high-quality features in the apps.
  • Work closely with development team to iteratively test concurrently with feature development

Required Skills and Experience

  • Bachelor’s degree in computer science, engineering or related field.
  • Minimum 2+ years of software automation testing experience
  • 1+ years of working in an Agile/Scrum environment
  • Proficiency in building and maintaining automated tests for web applications and/ or backend and running them in CI/CD. Experience in Azure DevOPs for Automation is a plus
  • Ability to analyze software functionality and acceptance criteria to design and manage test case procedures using test management tools such as Azure DevOps.
  • Automation experience using Selenium, cucumber BDD framework, Java and Rest assured framework
  • 2+ years of automation experience in Selenium using Java, REST Assured Framework. JSON, Junit Testing framework, Ng WebDriver implementation, good java knowledge and GIT repository understanding.
  • Proficiency with API testing tools (Postman, Swagger)
  • Experience with cloud environments (e.g., GCP, Azure, AWS, etc.) – Good to have
  • Have a well-rounded knowledge of software testing methodologies and tools and advocates for improvements that will have an impact on software quality and stability
  • Knowledge of databases and methods for efficiently retrieving data from them such as Postgres and Elastic
  • Understanding of testing scope and estimation for proper release planning, sprint planning, and regression test planning.
  • Must be a self-starter, independent, and driven to succeed.
  • Needs to have an analytical and a “what-if” mentality.
  • Excellent verbal, written, and interpersonal communication skills.

Desired Skills and Experience

  • Experience with configuring and administrating storage hardware such as NAS (Network Attached Storage) or SAN fabric (Storage Area Network) is a plus
  • Understanding of networking essentials as well as file storage services including CIFS and NFS is a plus
  • Performance and scalability test knowledge. Hands-on experience in JMeter or equivalent is a plus

Apply Now

Systems Engineer (Experience 10+ years)

Company Description

Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.

Systems Engineer is needed to perform the following duties:

  • Manage and monitor all installed systems and infrastructure
  • Install, configure, test and maintain operating systems, application software and system management tools
  • Proactively ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Participate in the design of information and operational support systems
  • Provide 2nd and 3rd level support
  • Liaise with vendors and other IT personnel for problem resolution.
  • Develop business by gaining new contracts, analysing logistical problems and producing new solutions.
  • Liaise and negotiate with customers and suppliers
  • Assesses malfunctions of hardware and/or software applications for the purpose of determining appropriate actions to maintain computer networks.
  • Develop and deliver technical demonstrations to stakeholders, highlighting system capabilities and functionality
  • Lead POC setups and trials, simulating real-world scenarios to evaluate system performance and capabilities against project requirements
  • Collaborate with product management and technical teams to shape and refine the technical roadmap, ensuring alignment with customer needs and strategic goals
  • Serve as a technical point of contact for clients, assisting with escalations and guiding them through system implementations and upgrades
  • Speaking to and collaborating with a variety of people, such as clients, vendors, management and information technology (IT) staff during the creation and maintenance of a system
  • Developing a cost-efficient system for projects by performing a cost-benefit analysis
  • Perform Product Installation and system configuration on client server and custom development if required.

Qualifications

  • Bachelor’s degree in Computer Science or Computer Engineering or Electronics Engineering.

 

Apply Now

Product Owner: Storage Domain (Experience 8+ years) - Pune

Location: Pune, Maharashtra

Job Summary: As a Product Owner, you will be the key driver in defining and delivering product vision and strategy. You will collaborate closely with UX teams, scrum teams, and higher management to gather requirements and ensure the successful implementation of product features. Your expertise in agile methodologies and ability to translate business needs into detailed user stories and requirement documents will be essential to our success.

 Key Responsibilities: 

  • Define and communicate product vision and strategy in alignment with company
  • Gather and prioritize product and customer requirements, working closely with UX teams, scrum teams, and higher management.
  • Write clear and concise user stories, requirement documents, and acceptance
  • Manage the product backlog, ensuring it is up-to-date and prioritized according to business needs.
  • Collaborate with cross-functional teams, including development, UX, QA, and marketing, to deliver high-quality products on time.
  • Participate in and lead agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Continuously monitor and evaluate product performance, using data-driven insights to inform decisions and improve future releases.
  • Act as the primary point of contact for internal and external stakeholders regarding product-related queries and updates.
  • Mentor and guide other product owners and team members to foster a collaborative and productive work environment.

Qualifications: 

  • Bachelor’s degree in Computer Science, Engineering, Business, or a related A Master’s degree is a plus.
  • 8+ years of experience as a Product Owner or in a similar role, with a significant portion in the storage domain.
  • Proven experience working in an agile environment, with a deep understanding of agile principles and methodologies.
  • Strong experience in writing user stories, requirement documents, and acceptance
  • Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
  • Demonstrated ability to make data-driven decisions and prioritize tasks effectively.
  • Strong organizational and time-management skills, with the ability to handle multiple projects simultaneously.
  • Experience working with UX teams to translate customer needs into intuitive and user-friendly interfaces.
  • Ability to influence and drive change across the organization. 

Preferred Qualifications:

  • Certified Scrum Product Owner (CSPO) or other relevant
  • Experience with agile project management tools such as Jira, Trello, or
  • Knowledge of current trends and advancements in the storage solutions

Apply Now

Senior C++ Developer (Experience 12-15 years) - Pune

Location: Pune, Maharashtra

Responsibilities:

  • Application Development: Directly involved in coding C++ applications and system debugging on both Windows and Linux platforms.
  • Requirement Analysis: Meet with technology managers to determine application requirements and develop technical specifications.
  • System Implementation: Analyze system requirements and implement development tasks.
  • Scalable Code Writing: Write scalable and efficient code for C++ software applications.
  • Performance Optimization: Implement performance optimization strategies to enhance application efficiency.
  • Code Review and Debugging: Review and debug C++ applications to ensure high-quality code.
  • Support and Collaboration: Provide support for other developers and collaborate effectively within the team.
  • Deployment: Deploy functional applications, programs, and services.
  • Documentation: Draft software and application operating procedures.

Technical Skills:

  • Strong OOP Concepts: Solid understanding of Object-Oriented Programming principles.
  • C++ Template Metaprogramming: Proficiency in C++ template metaprogramming.
  • Multithreading and Synchronization: Experience with multithreading and synchronization using C++14 semantics.
  • Thread Pool and Queuing Concepts: Knowledge of thread pool and queuing concepts.
  • Low-Level Access: Experience with low-level access to Win32 file I/O APIs.
  • Performance Optimization: Expertise in performance optimization strategies.

Preferred Skills:

  • gRPC: Experience with gRPC client and server.
  • Kafka: Knowledge of Kafka producer/consumer in C++.

Qualifications:

  • Experience: Proven experience in developing multi-threaded applications.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Soft Skills: Strong problem-solving skills, excellent communication abilities, and a proactive attitude.

Senior DevOps Architect (Experience: 8-12 years) - Pune

Location: Pune, Maharashtra

Experiance: 8-12 years

Responsibilities:

  • DevOps Framework Design: Architect and implement a comprehensive DevOps framework to support continuous integration and continuous deployment (CI/CD) processes.
  • Pipeline Automation: Design, build, and maintain fully automated CI/CD pipelines to streamline software development and deployment.
  • Infrastructure as Code (IaC): Implement and manage infrastructure using IaC tools to ensure consistency and scalability.
  • Tool Integration: Integrate various DevOps tools and technologies to create a seamless workflow.
  • Performance Optimization: Monitor and optimize the performance of CI/CD pipelines and infrastructure.
  • Security and Compliance: Ensure that all DevOps practices adhere to security and compliance standards.
  • Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and deployment of applications.
  • Documentation: Maintain comprehensive documentation of DevOps processes, tools, and configurations.

Requirements:

  • Experience: Minimum of 10+ years of experience in DevOps, software development, or system administration, with a focus on DevOps architecture.
  • Education: Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • Technical Skills:
    • Proficiency in designing and implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or similar.
    • Strong knowledge of cloud platforms (AWS, Azure, GCP) and cloud-native architectures.
    • Experience with configuration management tools (Ansible, Chef, Puppet).
    • Proficiency in scripting languages (Python, Bash, PowerShell).
    • Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
    • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
    • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
    • Strong understanding of security best practices and compliance requirements.
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and collaboration abilities.
    • Ability to lead and mentor a team.
    • Proactive attitude and ability to work independently.

Preferred Qualifications:

  • Experience in a startup environment.
  • Certification in cloud platforms (AWS Certified Solutions Architect, Google Professional Cloud Architect).
  • Knowledge of additional DevOps tools and technologies.

.NET Developer (Experience 8-12 years) - Pune

Location: Pune, Maharashtra

Experience: 8-12 years

Job Summary:

We are looking for an experienced and highly skilled Senior .NET Developer with over 8-12 years of professional experience. The ideal candidate will possess deep expertise in .NET technologies, a solid understanding of software development best practices, and a proven ability to lead and deliver complex, high-quality software solutions. This role demands proficiency in code review, adherence to coding standards, repository management, and best practices in code deployment and release management. The successful candidate will have excellent problem-solving abilities, a collaborative spirit, and a passion for continuous learning and innovation.

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance .NET applications.
  • Lead technical design and architecture discussions, ensuring the implementation of innovative and efficient solutions.
  • Conduct thorough code reviews, ensuring adherence to best practices, coding standards, and overall code quality.
  • Mentor and provide technical guidance to junior developers, fostering a collaborative and knowledge-sharing environment.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality products.
  • Implement and enforce best practices for repository management, ensuring efficient and organized version control.
  • Manage and optimize code deployment and release processes, ensuring smooth, reliable, and timely delivery of software updates.
  • Troubleshoot, debug, and resolve complex technical issues in development and production environments.
  • Stay updated with the latest industry trends and technologies, continuously improving skills and ensuring the application of best practices.
  • Document design and development processes, architectures, and relevant information, ensuring clear and comprehensive records.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.
  • 8-12 years of professional experience in .NET development.
  • Strong expertise in .NET Core and .NET Framework.
  • Experience with ASP.NET, MVC, Web API, and Entity Framework.
  • Proficiency in building RESTful and SOAP web services.
  • In-depth knowledge of relational databases (e.g., SQL Server, MySQL) and ORM technologies (e.g., Entity Framework, Dapper).
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
  • Experience with version control systems (e.g., Git, SVN) and build tools (e.g., MSBuild, Jenkins).
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Expertise in code review processes, with a strong focus on coding standards and best practices.
  • Experience in repository management and code deployment and release management.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Familiarity with monitoring and logging tools (e.g., Azure Monitor, ELK Stack).

Java Developer (Experience 7+ years)- Pune

Location: Pune, Maharashtra

Experiance: 7+ years

 Job Summary:

We are seeking a highly skilled and experienced Java Developer with over 7+ years of professional experience in Java development. The ideal candidate will have a deep understanding of Java technologies, software development best practices, and a proven track record of delivering complex, high-quality software solutions. This role demands expertise in adherence to coding standards, repository management, and best practices in code deployment. The successful candidate will possess excellent problem-solving abilities, a collaborative spirit, and a passion for continuous learning and innovation.

Key Responsibilities:

  • Develop, and maintain robust, scalable, and high-performance Java applications.
  • Conduct thorough code reviews, ensuring adherence to best practices, coding standards, and overall code quality.
  • Collaborate with cross-functional teams, including product managers, designers, and ǪA engineers, to deliver high-quality products.
  • Implement and enforce best practices for repository management, ensuring efficient and organized version control.
  • Manage and optimize code deployment and release processes, ensuring smooth, reliable, and timely delivery of software updates.
  • Troubleshoot, debug, and resolve complex technical issues in development and production environments.
  • Stay updated with the latest industry trends and technologies, continuously improving skills, and ensuring the application of best practices.
  • Document design and development processes, architectures, and relevant information, ensuring clear and comprehensive records.

Required Ǫualifications:

  • Bachelor’s degree in computer science, Engineering, or any related field; Master’s degree
  • 7+ years of professional experience in Java development.
  • Strong expertise in Java SE and Java EE.
  • Experience with the Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Proficiency in building RESTful and SOAP web services.
  • In-depth knowledge of relational databases (e.g., MySǪL, PostgreSǪL, Oracle, ElasticSearch) and ORM technologies (e.g., Hibernate).
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Expertise in code review processes, with a strong focus on coding standards and best practices.
  • Experience in repository management and code deployment and release management.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Ǫualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
  • Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes, Kafka).
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).

From Vision to Reality: Our Collaborative Approach

Customer-Centric

We don’t just create solutions, we craft experiences. At Data Dynamics, the customer is at the heart of everything we do. Your imagination will be fuelled by a deep understanding of their needs, empowering you to develop cutting-edge solutions that make a real impact.

Cutting-Edge Technology

We’re pioneers in the AI revolution, constantly evolving with the latest technologies and tools. Here, your ideas have the potential to become groundbreaking realities. We provide the resources and the collaborative spirit to turn your boundless imagination into tangible results.

Boundless Collaboration

Forget silos, embrace synergy! At Data Dynamics, we foster a culture of open communication and inter-team collaboration. Your brilliant colleagues become your work family, pushing each other to learn, grow, and achieve greatness together.

Impactful & Rewarding
Our work isn’t just a job, it’s a journey of continuous learning and impactful contributions. Tackle exciting challenges, collaborate with brilliant minds, and see your work directly influence the success of our business and the lives of our customers. Your career growth will be fuelled by the satisfaction of knowing you’re making a difference.

The Perks

Break the Mold

Ditch the 9-5 with flexible
hours that fit your life.

Competitive Compensation

Enjoy a competitive salary with
the opportunity to share in our
success through profit sharing.

Work from Anywhere

Enjoy the location liberation of
a hybrid work style.

Unlimited PTO

Recharge and explore with unlimited paid time off.

More Than Work, It's Family

We foster a supportive work culture with trusted leadership, open transparency & communication, and a focus on fun.

Holistic Wellbeing

Take care of your mind and body with our comprehensive health benefits, including medical health coverage.

Data Dynamics in the Spotlight

News, events, and articles

Your Guide to What’s Next

Insights, Strategies, and Trends to Keep You in the Know

Featured

Leveraging a Comprehensive 360-Degree Framework for Open Banking Success

Featured

Data Transformation and Sustainability
 

Privacy Management With Intelligent Data Classification for AI Models
 

Navigating the Ethical Landscape of AI in the Modern Age
 

Henri Richard: Empowering Users to Manage Data Responsibly with Data Dynamics’ Zubin

Featured

Leveraging a Comprehensive 360-Degree Framework for Open Banking Success

Featured

Data Transformation and Sustainability

Privacy Management With Intelligent Data Classification for AI Models

Navigating the Ethical Landscape of AI in the Modern Age

Henri Richard: Empowering Users to Manage Data Responsibly with Data Dynamics’ Zubin

Recognized By The Best!

Get the Full Story

Know More About Data Dynamics

About Us

Newsroom

Partners

All About Zubin

Resources