Join our Talent Network
Skip to main content

Software Engineer - Data Engineering & Analytics

Bangalore, India
Engineering | Perm Full-time


share to e-mail

Job Description

About Employ:
Employ empowers organizations of all sizes to overcome their greatest recruiting and talent acquisition challenges. Offering a combination of purpose-built intelligent software technologies, services, and industry expertise, Employ provides businesses of all sizes with powerful solutions for recruiting a diverse workforce. Through its JazzHR, Lever and Jobvite technologies and NXTThing RPO services, Employ serves more than 21,000 customers across all industries. For more information, visit us at: 
The Opportunity: 
As an Engineer on our Data & Analytics team at Employ, you’ll play a pivotal role in building out our reporting products by developing high-impact, user-facing features, and maintaining and improving our various reporting pipelines. Joining our growing engineering organization, you’ll be instrumental in developing and shipping new features and updates to Employ’s product. You’ll be learning about our real-time web stack UI frameworks, contributing to the delivery of beautiful and high-quality solutions to our customers. Additionally, you'll leverage industry-standard technologies to deliver accurate reporting data efficiently. Collaborating closely with product managers, data engineers, and designers, you’ll drive the implementation and release of major features, advocating for best practices in code development. 
What you’ll do: 
  • Develop high-impact, user-facing features for our reporting products.
  • Maintain and improve various reporting pipelines.
  • Contribute to the development and shipping of new features and updates.
  • Dive into real-time web stack UI frameworks to enhance user experience.
  • Utilize industry-standard technologies to deliver accurate reporting data efficiently.
  • Collaborate with cross-functional teams to drive the implementation and release of major features.
  • Advocate for best practices in code development, ensuring well-tested and well-organized code.
What you’ll bring: 
  • 3+ years of experience as a Software Engineer in a tech company with a track record of delivering software with high business impact.
  • 2+ years of experience with Javascript or Typescript.
  • 2+ years of experience with PostgreSQL or other SQL databases.
  • 2+ years of experience with NoSQL databases such as MongoDB
  • Setup Data pipelines using tools such as Debezium, Snowflake, Apache Airflow, and AWS Glue
  • Experience setting up Kafka Connect, and scaling transformers
  • Willingness to pair program, collaborate with teammates, and solve problems together.
  • Experience with Scrum or other agile development methodologies.
  • Experience building enterprise software is preferred.