current Positions

Job Description

Data Engineering – Job Description Location: Bangalore

Responsibilities

• You will be responsible for maintaining large-scale data processing systems, data warehouses and data lakes to help manage the ever-growing information needs of our clients. • Your technical challenge will be to test and optimize systems that ingest, aggregate and visualize terabytes of data that solve business relevant problems of our customers.

• Work with business users to refine analytical requirements for quantitative data (view-through, clickstream, acquisition, product usage, transactions), qualitative data (survey, market research) and unstructured data (blog, social network). • Designing and developing schema definitions and support data warehouse/mart to enable integration of disparate data sources from within Client environment and outside, aggregate it and make it available for analysis. • As a key member of the team drive adoption of new technologies, tools, and process improvements to build world class analytical capabilities for web analytics, optimization, experimentation and personalization. • Develop high performance, scalable implementations of the statistical/machine learning models developed by our Data Scientists.

Qualifications

• BS/MS in computer science or equivalent work experience. • 6 to 8 years’ experience in developing Data Models, DB schemas, creating ETLs, and familiar with Hadoop Ecosystem • 2+ years experience with data ingestion through batch and streaming methodologies using open source or public tools like Kafka, Airflow, Azure Data Factory etc..

• Experience with databases both RDBMS and NoSQL (Vertica, Netezza or Oracle and AWS data services tech). Through understanding of SQL (any variant) • Good understanding of Data Ware House methodologies. • Hands on experience in any of the programming languages (Shell scripting, Python, Scala, Java, etc)

Good to have

• Knowledge of Big Data ecosystem like Hadoop M/R, Pig and Hive is a strong plus. • Understanding of IN memory distributed computing frameworks like Spark (and/or DataBricks) and its parameter tuning, writing optimized queries in Spark • Scheduling and Monitoring of Hadoop and Spark jobs • Good understanding of any reporting tools such as Tableau, Pentaho or Jasper is a big plus. • Experience in design, development and deployment of one or more tools - ETL (Informatica, OWB, ODI), reporting (Business Objects, QlikView, Tableau)

Job Description

Upload Resume

Job Description

We, at TheMathCompany, enable data analytics transformations for Fortune 500 organizations across the world. We enable our clients to build core capabilities that set them on a path to achieve analytics self-sufficiency.

  • Over the last three years, we have been consistently doubling in size year-on-year with 300 (and counting…) Data Scientists & Engineers, Consultants and Visualization experts
  • TheMathCompany has won multiple awards recognizing us as a global Data and Analytics firm – We ranked #23 in the Deloitte Technology Fast 500™ Asia Pacific 2019 and #2 in Deloitte Technology Fast 50™ India 2019.
  • 35+ Fortune 500 Companies, from almost 10 different industries and countries, trust us to power their analytical transformation

WHAT’S IN IT FOR YOU:

 

  • An exciting opportunity to be a part of the growth journey of one of the fastest growing AI & ML firms – scope for experimentation, the big & small victories, the learnings and everything in between
  • Our in-house learning and development cell - Co.ach, run by world-class data analytics experts, enables our folks to stay up to date with the latest trends and technologies
  • At TheMathCompany, we insist on a culture that provides us all with enough flexibility to accommodate our personal lives without compromising on the dream of building a great company
  • We are changing the way companies go about executing enterprise-wide data engineering and data science initiatives, and we’d love to have you grow with us on this journey

 

ROLE DESCRIPTION

 

As a data engineer, you’ll have an opportunity to work on the universe of data and solve some very interesting problems by creating and maintaining scalable data pipelines dealing with petabytes of data. All our projects entail working on cutting edge technologies, petabyte scale data processing systems, data warehouses and data lakes to help manage the ever-growing information needs of our customers.

 

The responsibilities are detailed as below:

 

  • Experience in understanding and translating data, analytic requirements and functional needs into technical requirements while working with global customers
  • Build and maintain data pipelines to support large scale data management in alignment with data strategy and data processing standards
  • Experience in Database programming using multiple flavor of SQL
  • Deploy scalable data pipelines for analytical needs
  • Experience in Big Data ecosystem - on-prem (Hortonworks/MapR) or Cloud (Dataproc/EMR/HDInsight)
  • Worked on query languages/tools such as Hadoop, Pig, SQL, Hive, Sqoop and SparkSQL.
  • Experience in any orchestration tool such as Airflow/Oozie for scheduling pipelines
  • Exposure to latest cloud ETL tools such as Glue/ADF/Dataflow
  • Understand and execute IN memory distributed computing frameworks like Spark (and/or DataBricks) and its parameter tuning, writing optimized queries in Spark
  • Hands-on experience in using Spark Streaming, Kafka and Hbase
  • Experience in latest cloud ETL tools such as Glue/ADF/Dataflow
  • Experience in any orchestration tool such as Airflow/Oozie
  • Experience working in an Agile/Scrum development process

REQUIRED QUALIFICATIONS 

 

We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with growing a company. Some qualifications that we think would help you thrive in this role are:

 

  • BE/BS/MTech/MS in computer science or equivalent work experience.
  • 8+ years of experience in building data processing applications using Hadoop, Spark and NoSQL DB and Hadoop streaming

 

PREFERRED QUALIFICATIONS

 

  • Expertise in data structures, distributed computing, manipulating and analyzing complex high-volume data from variety of internal and external sources
  • Experience in developing ETL designs and data models for structured/ unstructured and streaming data sources 
  • Experience in building large scale data pipelines in batch and real time mode
  • Experience in data migration to cloud (AWS/GCP/Azure)
  • Proficient in programming language such as Python/Scala
  • Good understanding of in relational/dimensional modelling and ETL concepts
  • Good understanding of data analysis techniques
  • Solid working knowledge of SQL and scripting
  • Understanding of any reporting tools such as Tableau, Qlikview or PowerBI

Job Description

Upload Resume

Job Description

We, at TheMathCompany, enable data analytics transformations for Fortune 500 organizations across the world. We enable our clients to build core capabilities that set them on a path to achieve analytics self-sufficiency.

  • Over the last three years, we have been consistently doubling in size year-on-year with 300 (and counting…) Data Scientists & Engineers, Consultants and Visualization experts
  • TheMathCompany has won multiple awards recognizing us as a global Data and Analytics firm – We ranked #23 in the Deloitte Technology Fast 500™ Asia Pacific 2019 and #2 in Deloitte Technology Fast 50™ India 2019.
  • 35+ Fortune 500 Companies, from almost 10 different industries and countries, trust us to power their analytical transformation

WHAT’S IN IT FOR YOU: 

  • An exciting opportunity to be a part of the growth journey of one of the fastest growing AI & ML firms – scope for experimentation, the big & small victories, the learnings and everything in between
  • Our in-house learning and development cell - Co.ach, run by world-class data analytics experts, enables our folks to stay up to date with the latest trends and technologies
  • At TheMathCompany, we insist on a culture that provides us all with enough flexibility to accommodate our personal lives without compromising on the dream of building a great company
  • We are changing the way companies go about executing enterprise-wide data engineering and data science initiatives, and we’d love to have you grow with us on this journey 

ROLE DESCRIPTION 

As a Senior Associate, you will be responsible for the overall health of a client engagement. You will be challenged with a mix of technical as well as business strategy/planning problems. As a key member of the team, you will be expected to drive adoption of new technologies, tools and process improvements within the team to build world class analytical capabilities for customers. 

The responsibilities are detailed as below: 

  • Ability to work with business users to refine analytical requirements and breakdown/solve complex business problems
  • Staying connected with analytics industry trends in data, techniques, technologies and leveraging them to develop learning packages as well as evangelizing their use across teams
  • Depending on the client engagement, leading a team of analysts/associates and mentoring people in a fast paced, learning driven environment
  • Strong application knowledge of tools (R/SAS/Python/SPSS etc.)
  • Hands on experience in statistical techniques (Regression, Machine Learning, Classification, Time series, etc.)
  • Experience of working on analytics projects and initiatives with 5+ years of experience 

REQUIRED QUALIFICATIONS 

We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with a growing company. Some qualifications that we think would help you thrive in this role are: 

  • Bachelor/Master of Engineering, BSc/MSc Honors, PhD or equivalent
  • 5+ years’ experience of working on analytics projects and initiatives 

PREFERRED QUALIFICATIONS 

  • Understanding of software development methodologies (Agile essential), values, and procedures
  • Experience or certifications with visualization tools (Tableau/Qlik/PowerBI etc.)
  • Well versed with big data handling using Hadoop, etc.
  • Project management certifications: PMP/ CAPM/ CSM 
  • Proficiency with Git

 

 

Job Description

Upload Resume

Job Description

A Consultant of TheMathCompany is the face of the organization in our client engagements. As a Consultant, you will be responsible for a wide range of things [just to ensure you don’t get bored and always keep learning :)] We have listed a few of them below to help you get an idea

- Designing strategy and roadmap for building analytics capabilities of large organizations

- Building relationships with the clients and be identified as a trusted partner to provide solutions to their challenges and help achieve their outcomes

- Creating sales proposals and pitching the idea of TheMathCompany & our services to attract new clients and grow the engagements pipeline

- Providing thought leadership and execution of strategic initiatives as hiring, learning etc. to create niche offerings for TheMathCompany

- Building TheMathCompany. As a Startup that is on the growth trajectory, it would provide opportunities to design and execute initiatives that will help us in this endeavor

So, what does it take to be a Consultant @ TheMathCompany?

We are looking out for people who share our passion for analytics and energy to build a great company. We have outlined few criteria that would make you successful in this role

- Experience of working on and managing analytics projects and initiatives, preferably around 6-10 years. Client facing roles, if any would be preferable

- Strong technical expertise (Regression, Machine Learning, Classification, Time series etc.) and knowledge of various analytics tools (R/SAS/Python/SPSS etc.)

- Clarity of thought and ability to structure & manage large scale analytics programs- in terms of people, methodology and operations

- Ability to do what it takes. We want you to be part of our growth story and this would entail roles and responsibilities that would be new, exciting and dynamic

TheMathCompany would provide you with an ecosystem to learn and grow in your professional journey, offering guidance to help you be successful. We are also a fun bunch and will help you in making this memorable.

So, based on what you have read do you believe you have what it takes to build TheMathCompany and analytics capabilities for Fortune 500 organizations?

Have some questions or suggestions? Unclear about certain opportunities? Feel free to reach out to us anytime for a friendly chat:

Website: http://themathcompany.com/

e-mail: careers@themathcompany.com

Job Description

Upload Resume

Job Description

  • ROLE DESCRIPTION

     

    As a Product Owner you will assist in identifying market and customer needs and collaborate with leadership to define product vision and strategy. You will collaborate with Dev teams to define a product roadmap and release plans that support revenue and growth. You will also work with customers that will require capabilities for executing all phases of product development, from ideation through release. Knowledge of the Data science and data engineering services is preferred.

     

    The responsibilities are detailed as below:

     

    • Organize product backlog, participate in product/project management process, propose product feature sequencing, and engage heavily with management, engineers, QA, designers, and others in the creation of apps.
    • Identify cross functional dependencies and work with other teams to sequence development work.
    • Assist with product backlog grooming and management
    • To work directly with the product manager and development team and manage day-to-day activities, escalations, etc.
    • Write user stories and epics and ensure the product backlog is visible, transparent, and clear
    • Communicate with the development team and business throughout the sprint to provide requirement clarification
    • Experience with requirement gathering tools like JIRA/TFS/Rally
    • Create wire frames, interview users, create process flow maps, and develop personas

     

    REQUIRED QUALIFICATIONS 

     

    We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with growing a company. Some qualifications that we think would help you thrive in this role are:

     

    • Relevant bachelor’s degree from an accredited college or university, or equivalent combination of directly related education and/or experience.
    • Typically requires three to five years of experience in a combination of technology product management, or software development, and business line industry knowledge.
    • Knowledge of applicable software development life cycle methodologies and frameworks (e.g. SCRUM, SAFe, etc.).

     

    PREFERRED QUALIFICATIONS

     

    • Mathematical aptitude and strong problem-solving skills
    • To write complex SQL queries
    • Develop business acumen to better articulate business needs to the agile team.
    • Participate in front-end testing when needed and the testing of custom configurations

     

Job Description

Upload Resume

Job Description

ROLE DESCRIPTION

 

As a UI / UX developer, you will be working with other UX designers and cross functional teams comprising product engineers and full stack data scientists, illustrating design ideas using storyboarding, process flows and sitemaps.

The responsibilities are detailed as below:

  • Investigating user experience design requirements for our suite of digital assets.
  • Developing and conceptualizing a comprehensive UI/UX design strategy for the brand.
  • Producing high quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
  • Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets.
  • Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
  • Collaborating with the marketing team, and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
  • Providing advice and guidance on the implementation of UX research methodologies and testing activities to analyse and predict user behaviour.
  • Adhering to style standards on typography and graphic design.

REQUIRED QUALIFICATIONS 

We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with growing a company. Some qualifications that we think would help you thrive in this role are:

 

  • A Bachelor's degree and a minimum of 2 years’ UI/UX design experience for digital products or services.
  • A portfolio of professional UI/UX design work for both web and mobile platforms.
  • Working knowledge of the following technologies and software: Sketch, InVision, Visio, HTML, CSS (SCSS), iOS, Android, Design Systems and Adobe Creative Suite.
  • A team player but can work independently too.
  • Excellent written and verbal communication skills.
  • Multi-tasking and time-management skills, with the ability to prioritize tasks.

 

PREFERRED QUALIFICATIONS

 

  • Mathematical aptitude and strong problem-solving skills
  • Business-minded approach to time, costs, and deadlines

Job Description

Upload Resume

Rewards & Recognition Spotlight

Becoming one of the fastest growing AI & ML organizations world over in less than 3 years, is a feat we couldn’t have achieved without our talented folks. We celebrate our ninjas behind our successes & the small wins at every chance we get. Say hello to our R&R awardees!

Learn More

Want critical data insights to move your business needle?

Get Started
mobilelogo
Linkedin Instagram Facebook Twitter
Cookies policy Privacy policy © 2020 TheMathCompany