View Our Website View All Jobs

Software Engineer

 Title: Software Engineer
Location: FullContact Technologies Pvt Ltd, Carnival Infopark, Phase IV, 9th Floor, 9A, Kochi, Kerala 682030
Employment: Full-Time
Experience: 3+ years

The Role

Work on the team as a Software Engineer to design and construct performant infrastructure wrangling contact-centric data for our identity resolution databases. All numbers are in the billions and trillions, and the tech is hot off the press!

The team is primarily focused on enabling internal and external customers to gain access to our various sources of data, building client libraries and powering integrations. This involves integrating with APIs and data sets to create coherent representations of the data to provide access for our customers, both internal and external.

About You

  • You are creative and enjoy solving problems
  • You can critically think through hard problems and emerge with robust, functional solutions
  • You are curious. You look for the root cause of issues and are a life learner
  • You are collaborative and love working with people, whiteboarding and designing hard problems
  • You have got grit and recognize that the harder things in life are more rewarding
  • You are empathetic for both customers and team members

Eligibility and Must Haves

  • Bachelor’s or Master's engineering degree in Computer Science or a similar discipline from top tier institutes.
  • Very good understanding of Computer Science fundamentals in data structures, algorithms and design patterns.
  • 3+ years of engineering and development experience in a fast-paced environment
  • Good understanding and experience developing in the JVM
  • You have a solid mathematical foundation
  • Understanding of databases and some differences of each
  • Experience with a variety of databases  (SQL, NoSQL, In-Memory, Searchable, etc)
  • Familiarity with Linux and CLI scripting
  • Git and AWS familiarity
  • Bonus Points for Machine Learning and Big Data experience


  • Be a hungry-to-learn teammate on the team
  • Work with large datasets and implement algorithms that improve the quality and usefulness of our data
  • Help design, build, test, deploy and maintain systems using JVM based languages, focusing on Java
  • Aggregate and normalize dirty contact-centric data
  • Assist to build and maintain a complex SOA where requests per second scale to 1000s requests/sec
  • Use Big Data Tools to process large amounts of data (Cassandra, HBase, Spark, Kafka, etc)
  • Assist to expose data and tools to internal teams through APIs and libraries
  • Apply best practices to ensure quality and security as you build

Compensation & Benefits

  • Competitive salary based on experience, contribution and/or skill-set
  • Health Insurance for you and your spouse & children
  • Opportunity to attend events of national and international repute
  • 13 Paid holidays
  • Paid Maternity and Paternity Leaves
  • Dedicated pantry with hot/cold beverages and snacks
  • We love flip flops
  • We love shorts and T-shirts too!
  • A chance to help solve the world's contact information problem

Do you think you can contribute to the company beyond the traditional expectations of your role and become key to the business? If yes, we have the following add-on exclusives for you. Prove your mettle, complete a year at work and grab them:

  • Complete one year, work from anywhere for a month
  • Rs. 1,50,000/- per year for Paid, Paid Vacation. Enjoy two weeks extra off from work, roam around anywhere in the world (go completely off-grid during this period – no work at all!)

About FullContact

FullContact is a mass-scale Identity Resolution leader that connects fragmented customer data using social, digital and traditional consumer identifiers, plus provides extensive audience insights. FullContact provides marketers, agencies, media firms, and customer service providers with trusted, relevant and real-time data to deliver enhanced customer experiences in the moments that matter.

FullContact’s consumer business, Contacts Plus, is one of the most popular contact management applications in the mobile world with more than 20MM users.

We are a truly global company with headquarters in Denver, Colorado, and presence in Latvia, Israel, and India. The India office of FullContact is located in Kochi and houses over 130 associates. The FullContact India office is now certified as a Great Place to Work® by the GPTW Institute.

FullContact is ranked #29 on OUTSIDE’s Best Places to Work 2017 list. Plus, FullContact, Inc. is listed #1100 among USA's Inc 5000 list of fastest-growing private companies. Read more:


About FullContact Culture and Values

We at FullContact believe in being awesome with people. FullContact is built on the strong fundamentals of our core values. We look forward to welcoming the candidates who can match our values and competencies.

Read about our values at


FullContact is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information. 

Read More

Apply for this position

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file