We are an
Award Winning Workplace

Interested to be a part of the Impetus team but cannot find a suitable opening below?
Click here to submit your resume.
Software Engineer*
Big Data
Phoenix, AZ
Bachelor Degree in Computer Science
05-10 years
Design and develop software architecture, modeling, timeline estimates, resource requirements, technology roadmap, etc. Must have equivalent to a bachelor degree in computer science plus one years of experience as IT professional in Big Data environment.
Apply Now
Software Developer (8117)*
Hadoop/Big Data
Master’s Degree in Computer Applications
1 year
Must be willing to travel to various unanticipated jobsites within the U.S.
In a consulting environment meet with client user management in order to gather and evaluate requirements within the client's existing computer environment with the objective of providing improved big data applications. Participate in the full application development cycle including analysis, design, development, testing (unit/regression), documentation, implementation and monitoring of Big Data applications utilizing JAVA and Scala (the programming languages). Hadoop (software framework for distributed storage and processing of big data), Spring boot (a unified configuration model for building cloud-based applications), Spark (open-source framework used to process big data), AWS (services to build applications on the cloud), NoSQL (database for real time and big data applications). Maintain development documentation utilizing Agile methodology.
Apply Now


Director of Engineering
Big Data
Graduates/Postgraduate in CSE or related field
15+ years

The successful candidate will lead Big Data Engineering team for Impetus from Gurgaon / Bengaluru (India) office. The selected candidate will be fully responsible for solution design delivery achieving engineering excellence of services.

  • 15+ year track record of relevant work experience and a Computer Science or related technical discipline is required
  • Dynamic leader who has directly managed team of highly competent developers in fast paced work environment
  • Ability to work on multiple projects, with complex and challenging software requirements, and a keen sense of the solution design and architecture
  • Working familiarity with the entire Software/Product development lifecycle including version control, build process, testing, and code release
  • Development and support experience in the Big Data domain.
  • Architecting, developing, implementing and maintaining Big Data solutions using Apache Hadoop, HDFS, Sqoop, Pig,Hive, Oozie, Impala, Spark, Kafka.
  • Strong technical and architectural skills in a distributed computing system using Java/J2EE
  • Strong people management skills—fairness and ability to motivate and manage engineers and project leads/project managers to meet targets on time within budget
  • Experience in Architecture and delivery of Enterprise scale applications.
  • Good perceptive and analytical skills, with a keen business sense and a future perception of technology evolution
  • Possess confidence in self and in the solution, along with good negotiation and client convincing skills
  • Finisher with a demonstrable track record of timely and successful execution
  • Attend presales tech meetings on the need basis
  • Create/review/edit technical proposals and RFI responses
  • Inspire, trust, and confidence in the first meeting with the customer/prospect.
Apply Now
Technical Architect – Big Data
BE/ B.Tech/ MCA/ MS- IT/ CS
12-15 years
  • Designed/ architected and implemented complex projects dealing with the considerable data size (GB/ PB) and with high complexity.
  • Implemented various Java/ J2EE/ EAI patterns using Open Source products.
  • Capable of identifying and incorporating various NFR’s (performance, scalability, monitoring, etc.)
  • Should have experience on working with batch processing/ real-time systems using various Open Source technologies like Solr, Hadoop, NoSQL DB’s, Storm, Kafka, etc.
  • Capable of providing the design and Architecture for the typical business problems, exposure on hadoop distribution used in big data solution.
  • Exposure and awareness of complete PDLC.
  • Out of box thinker and not just limited to the work done in the projects.
  • Capable of working as an individual contributor and within team too.
  • Excellent ability to grasp business processes and translate them into what is needed to be done technically to implement them
  • Good communication, problem solving & interpersonal skills.
Apply Now
ETL/DWH Engineer
Bachelor's degree in computer science or a related field is required
5-10 years
  • Experience 5-10 years in ETL/DWH space
  • Proven experience with Extract, Transform, Load tools – Informatica, SSIS, ODI, Pentaho Data Integration, etc.
  • Solid understanding of the software development process, including requirement gathering, analysis/design, development tools/technologies, release/version control, contemporary testing methodologies, and deployment management.
  • Strong experience working with dedicated and matrixed resources as well as:
    • Informatica Power Center
    • Writing Complex SQL Queries
    • Unix Shell Scripting
    • Warehousing
    • Relational Database
    • Other BI Tools with Business Objects, ECM; Archival experience a plus
    • Data Mapping, Data Modeling, Data Mining, and Data Warehousing/Mart
    • Relational databases and SQL Query performance tuning
  • Demonstrated ability to prepare complex data models.
  • Demonstrated experience in data integration and the specification of data services.
  • Familiar with highly complex logical data design and data mapping or data conversion.
  • Advanced problem-solving skills.
  • Able to learn effectively and meet deadlines.
  • Self-motivated and works independently and as part of a team.
Apply Now
Cloud Architect
AWS, Azure, GCP
Bachelor's degree in computer science or a related field is required
10 -12 years
  • Hands-on experience with AWS, Azure, GCP (Google Cloud Platform)
  • Hands-on experience with cloud platform evaluation, cost estimation, and crafting roll-out plans
  • Hands-on experience with using Cloud Platform provided Big Data technologies and equally non-big data technologies
    • E.g. EC2, EMR, RedShift, S3 in Amazon Web Services
    • E.g. Azure Stack in Microsoft Azure
  • Hands-on experience in setting up Cloud platforms for Client’s use-cases
  • Good and practical scripting knowledge in Java (core java) and J2EE technologies, Python
  • Good knowledge of Big Data technologies – Hadoop, Spark, Pig, Hive, HBase
  • Experience using programming frameworks - MapReduce, Spark, Scala
  • Experience or learning ability in NoSQL Technologies – MongoDB, Cassandra, HBase
  • Good knowledge of Big Data, Relational Database, Data Architecture concepts
  • Strong analytical, problem-solving, data analysis, and research skills
  • Good people management skills to manage, guide and mentor a technical team
  • Demonstrable ability to interact, collaborate, drive consensus, and confidence among our different groups
  • Demonstrable ability to think outside of the box and not be dependent on readily available tools
  • Excellent communication, presentation, and interpersonal skills are a must
  • Experience with Data Science tools & technologies on Cloud (e.g. Azure ML) is preferred, but not mandatory
  • Data analytics product development experience on cloud is preferred, but not mandatory
Apply Now
Technical Manager - Big Data
BE/ B.Tech/ MCA/ MS- IT/ CS
10-15 years
  • Designed/ architected and implemented complex projects dealing with the considerable data size (GB/PB) and with high complexity.
  • Implemented various Java/ J2EE/ EAI patterns using Open Source products.
  • Excellent ability to grasp business processes and translate them into what is needed to be done technically to implement them
  • Excellent Team management, project management, estimation and scheduling skills
  • Working with Architects and Leads to decide upon the scope and technical architecture
  • Ability to manage, drive and lead the product and project development engineering teams.
  • Good communication, problem solving and interpersonal skills.
  • Capable of working with different types of customers and should possess good customer handling skills.
  • Self-starter & resourceful personality with ability to manage pressure situations.
  • Should have experience in defining the project and delivery plan for each assignment.
  • Should have experience on the following: -
    • Indexing solutions using solr/ lucene or any custom solution
    • Knowledge/ experience in writing M/R (Map Reduce) jobs.
    • Knowledge/ experience in any of the NoSQL/ Graph databases (Cassandra/ MongoDB/ HBase/CouchDB/ Neo4J etc.)
    • Cloud based deployments
    • Analytics - Mahout/ NLP/ NLTK/ R
Apply Now
D3.JS Engineer
3-7 years

As a member of User Experience (UX) Practice team at Impetus, you will collaborate with clients, internal product teams, UI engineers, and UX/Visual designers to deliver best of class user interfaces for web, mobile and tablets. Our objective is to deliver advanced visualizations using D3.js along with frameworks such as AngularJS or React.js.

The position ideally requires a combination of web application architecture skills using UI technologies (HTML, CSS, JavaScript and related frameworks / libraries).

  • Strong communication, presentation and interpersonal skills
  • Committed for timely and effective deliverables
  • Ability to work in multi-disciplinary teams
  • Team-oriented, meticulous, rigorous, attention to details, strong customer focus
Apply Now
UI Architect
BE/ B.Tech/ MCA/ MS- IT/ CS
12-15 years
  • At least 12 years of web-based software development experience in a fast-paced environment, working through all phases of the software development life cycle
  • Expert level knowledge on web / enterprise application architecture principles, design patterns and programming practices using front end web technologies
  • Expert level understanding of UI best practices, design patterns provided/leveraged by various UI frameworks, their usage application in various scenarios
  • Proficiency in application of object oriented concepts in UI development
  • Expert level knowledge of cross browser HTML5, CSS3, JavaScript and AJAX, JSON
  • Experience with JavaScript/UI frameworks such as AngularJS, Ember, Bootstrap, Foundation, jQuery, ExtJS, LESS, SASS etc.
  • Experience in developing applications using responsive web design
  • Knowledge of data visualization libraries (D3, JIT etc.)
  • Good knowledge of unit testing JavaScript with frameworks like Jasmine, Mocha, QUnit etc.
  • Experience in any of the following server-side technologies - Java/J2EE, Node.js, PHP
Apply Now
Senior Analytics Engineer
Algorithms, Machine Learning, NLP, Data Mining
BE/ B. Tech/ MCA/ MS- IT/ CS
3-8 years

The Analytics Engineer will be responsible for modeling and analysis of data for mining of useful patterns used for business and other purposes. He should be able to understand data by performing exploratory data analysis, visualize it, process it using various data mining/machine learning algorithms like classification, clustering, recommendation, extract value from it and communicate it effectively.

Skill Required:

  • Processing of structured and unstructured data.
  • Thinking about uses of data for various business purposes.
  • Using various algorithms from statistics, machine learning or pattern recognition to find patterns in the data.
  • Visualizing and reporting data findings in a variety of formats.
  • Researching and implementing new algorithms in data analysis.

Required skills and attributes:

  • Degree in Computer Science, Statistics or related technical fields, Master’s required.
  • Ability to extract, and clean data, visualize it, communicate it and utilize it.
  • Strong mathematics and statistics skills.
  • Ability to use computers to extract value from data.
  • Exposure in few of R/SAS/MATLAB/Octave/Mahout/Excel/ with proficiency in one. Proficiency in R a big plus.
  • Coursework or practical experience with data mining/business intelligence/statistics.
  • Coursework or practical experience with building algorithms.
  • Strong problem solving and logical skills.
  • Ability to think creatively and to work well both as part of a team and as an individual contributor.
  • Knowledge of Hadoop (and other big data technologies), SQL and Java/C/C++ is desirable but not required
Apply Now
Technical Architect
B.Tech/ MCA
8-10 yrs
  • Experience with web / enterprise application architecture principles, design patterns, and programming practices using Java/ J2EE technologies
  • Experience with SOA and ROA with web communication protocols like REST and SOAP
  • Experience with Service Oriented Front End Architecture (SOFEA)
  • Experience of working in an offshore development model and capable of presenting the design and architecture to client CTOs and CEOs
  • Experience with HTML (HTML5), CSS, and JavaScript
  • Experience with JavaScript/ UI architectural frameworks - jQuery, EXTjs, Bootstrap, AngularJS, SproutCore, Node.js/Express, Backbone, LESS, SASS, etc.
Apply Now


Sorry, we do not have any job openings that matches your criteria.

"Live Your Dream" Every Day.

A career at Impetus gives you the opportunity to work alongside outstanding leaders and be driven by endless opportunities for growth, exposure to cutting-edge technologies, and learning possibilities. At Impetus, we let people be themselves and magnify their strengths to help them deliver the best – every time.


Innovation is Second Nature.

Impetus provides an environment that fosters creative thinking and challenges the status quo.Employees enjoy the freedom to craft practical solutions for day-to-day technology and business problems that go beyond their core responsibilities.

We encourage our employees to keep their minds sharp and to continually improve their skill sets through mentoring and emerging leadership programs.


Employees are Our Greatest Assets.

We work with you to ensure you get the most out of working with us.

Work out with colleagues at lunch, or take a yoga class, and come back rejuvenated. With benefits such as access to multiple wellness programs, organic meals, concierge and commute facilities, we have got you covered. Our benefits are intended to take care of you and keep you healthy, whether emotionally, financially, physically, or socially.

Know more about the employee benefits.

India   USA

It's Not Just About Work.

We build a culture of trust and camaraderie for an environment to bolster creativity and innovation. Our benefit programs, employee engagement and development initiatives, and work-life balance address the needs and ambitions of our employees. With cutting-edge work, transformational learning interventions, World-class infrastructure, and facilities like concierge, crèche, ATM, and work-from-home options, we ensure fast-paced career progression with increased flexibility.



Our Award Winning Culture

Creditable and global organizations have recognized and appreciated our passion for technology and great work culture.

  • Recognized as ‘Dream Company To Work For in India - 2019’ for the fifth time in a row!
  • Recognized as ‘Top 50 India’s Best Workplaces in IT & IT-BPM’ in 2018 for the fourth time in a row!
  • Recognized as ‘Dream Employer of the Year in Asia’ by Asia Best Employer Brand Awards in 2018.
  • Recognized among ‘India’s 100 Best Companies to Work For- 2018’ – for the sixth time
  • Recognized as ‘Dream Company To Work For in India’ fourth time in a row!
  • Recognized among top 100 ‘India’s Best Companies to Work For’ by the Great Place to Work® Institute in 2017.
  • Awarded for the ‘Most Innovative use of Training & Development as an HR initiative for OD’ at 4th Global Training & Development Leadership Awards in 2017.
  • Winner of the ‘Dream Companies to Work For in IT’ by the World HRD Congress in 2017.
  • Winner of ‘Award for Institutional Building’ by the World HRD Congress in 2016.
  • Winner of ‘Award for Managing Health at Work’ by the World HRD Congress in 2016.
  • StreamAnalytix is the winner of Datanami Editors' Choice Awards under ‘Best Big Data Product or Technology: Real-Time Analytics’ category in 2016.
  • Recognized Among 50 Best Information Technology Companies to Work For in India by the Great Place to Work Institute in 2016.
  • Awarded ‘Dream Employer of the Year in Asia’ by Asia Best Employer Brand Awards in 2016.
  • Ranked 14th Dream Companies to Work For in India by the World HRD Congress in partnership with Times Ascent in 2016.
  • Winner of the ‘Dream Companies to Work For’ in Asia by the World HRD Congress in 2015.
  • Top 50 Best IT Companies to Work For in India by the Great Places to Work Institute in partnership with NASSCOM in 2015.
  • Winner of the ‘Dream Companies to Work For’ in IT by the World HRD Congress in 2015.
  • Listed in India’s top 100 ‘Best Companies To Work For in India’ for 4 years in a row (2012, 2013, 2014 and 2015).

Our Award Winning Culture


Work and fun co-exist at Impetus. Our technologists take time off work to engage in various activities.


Rewards and Recognition

We believe that recognition programs are critical to employee satisfaction, engagement, and retention. Our employees are recognized for showing extraordinary effort, achieving stellar performance, and reaching career milestones. Impetus appreciates and rewards outstanding results with many types of individual and group performance awards.

Meet Some of Our Folks

Area Vice President

"We pride in having the right people with the right solutions at the right place at the right time."
- Mike Harden

Financial Controller

“At Impetus, each day provides endless learning opportunities. The environment is very positive and inducive to growth."
- Ritu Bapna

Product Manager

“Life here means immense growth opportunities, self-learning, and partying together.”
- Sarthak Garg

Content Writer

"Impetus provides endless opportunities of growth and the flexibility to work as I want to, which ensures I have the perfect work-life balance."
- Sulagna Ganguly

Lead Software Engineer

"Everyone talks about building a relationship with your customer. I think you build one with your employees first. I am lucky to be a part of such an organization which agrees to this philosophy."
- Mohit Sinha


Social Responsibility

Impetus does not only focus on improving businesses but also lives. iCare, the social care wing contributes to areas such as education, community service, and social development. Under this initiative, Impetus takes care of orphaned and homeless children, the elderly, marginalized sections of society, and victims of natural disasters.