
Join our team
We're looking for an experienced and passionate Data Engineer to join our team. Our vision is to empower Genesys to leverage data to drive better customer and business outcomes. Our batch and streaming solutions turn vast amounts of data into useful insights. If you’re interested in working with the latest big data technologies, using industry leading BI analytics and visualization tools, and bringing the power of data to our customers’ fingertips then this position is for you!
Our ideal candidate thrives in a fast-paced environment, enjoys the challenge of highly complex business contexts (that are typically being defined in real-time), and, above all, is a passionate about data and analytics.
What you'll get to do
- Work in an agile development environment, constantly shipping and iterating.
- Develop high quality batch and streaming big data pipelines.
- Interface with our Data Consumers, gathering requirements, and delivering complete data solutions.
- Own the design, development, and maintenance of datasets that drive key business decisions.
- Support, monitor and maintain the data models
- Adopt and define the standards and best practices in data engineering including data integrity, performance optimization, validation, reliability, and documentation.
- Keep up-to-date with advances in big data technologies and run pilots to design the data architecture to scale with the increased data volume using cloud services.
- Triage many possible courses of action in a high-ambiguity environment, making use of both quantitative analysis and business judgment.
Your experience should include
- Bachelor’s degree in CS or related technical field.
- 5+ years of experience in data modelling, data development, and data warehousing.
- Experience working with Big Data technologies (Hadoop, Hive, Spark, Kafka, Kinesis).
- Experience with large scale data processing systems for both batch and streaming technologies (Hadoop, Spark, Kinesis, Flink).
- Experience in programming using Python, Java or Scala.
- Experience with data orchestration tools (Airflow, Oozie, Step Functions).
- Solid understanding of database technologies including NoSQL and SQL.
- Strong in SQL queries (experience with Snowflake Cloud Datawarehouse is a plus)
- Work experience in Talend is a plus
- Track record of delivering reliable data pipelines with solid test infrastructure, CICD, data quality checks, monitoring, and alerting.
- Strong organizational and multitasking skills with ability to balance competing priorities.
- Excellent communication (verbal and written) and interpersonal skills and an ability to effectively communicate with both business and technical teams.
- An ability to work in a fast-paced environment where continuous innovation is occurring, and ambiguity is the norm.
Good to have
- Experience with AWS big data technologies - S3, EMR, Kinesis, Redshift, Glue

Similar jobs
Job Title: Assistant Manager – Sales (Building Automation Solutions)
Location: Chennai
1. Job Overview
- Responsible for sales and business development of Building Automation Solutions (BAS) & ELV projects.
- Drive revenue growth through client acquisition, relationship management, and technical solution promotion.
- Work closely with clients, consultants, and internal teams to achieve business objectives.
2. Key Responsibilities
Sales & Business Development
- Develop and execute sales strategies for Building Automation Solutions.
- Identify and pursue new business opportunities in target industries.
- Achieve sales targets and contribute to revenue growth.
Client Engagement
- Build and maintain strong client relationships.
- Understand client requirements and propose tailored BAS/ELV solutions.
- Conduct product demonstrations, presentations, and negotiations.
Technical & Project Support
- Provide pre-sales and post-sales technical support to clients.
- Possess strong technical knowledge of BAS, HVAC, and ELV systems.
- Coordinate with project and technical teams for smooth execution.
Market Analysis & Reporting
- Monitor competitor activities, market trends, and customer feedback.
- Prepare periodic sales reports and forecasts for management review.
- Suggest improvements to strengthen market positioning.
3. Qualifications
- Bachelor’s Degree in Instrumentation / Electronics / Automation / related field.
- 8–10 years’ experience in Sales & Marketing of Building Automation Solutions / ELV / HVAC projects.
- Proven track record of project sales and target achievements.
4. Key Skills (Must-Have)
- Sales & Business Development in Building Automation Solutions / ELV projects
- Technical knowledge of BAS, HVAC, Automation Products
- Client Relationship Management
- Pre-Sales & Post-Sales Support
- Excellent Communication & Presentation skills
- Market Analysis & Negotiation
5. Additional Skills (Good-to-Have)
- Knowledge of emerging automation products and technologies.
- Ability to handle large-scale project sales independently.
- Strong networking with consultants, contractors, and system integrators.
6. Benefits
- Competitive salary with attractive incentives/commissions.
- Health insurance and employee benefits.
- Professional growth and learning opportunities.
Job Title: AI & Automation, Software Specialist
Location: Pune, India
Start Date: Immediate
Job Description:
MBI/MTL Dashboard Automation Plan
- Sage Cloud → Zapier → Google Sheets → Looker Studio Pro
- P&L, VAT, aged debtors, top 10 customers report
- Logistics dashboards from Cin7 and Sage sync
- Real-time visibility for finance, operations, warehouse, and directors
- Internal setup — no external consultants
Techtron AI Content Engine
- Automate content: blogs → videos → press releases → campaign triggers
- Multilingual content across Shopify, Klaviyo, WhatsApp, QuickCEP, GA4
- Weekly publishing: 6 blogs + 12 branded videos across 30+ languages
- Tools: ChatGPT, Copy.ai, Synthesia, Canva, DeepL, SurferSEO, Zapier, Make.com
Role Requirements – AI & Automation Software Expert
This role must own and deliver:
- AI workflow and system automation (Zapier, Make.com, ChatGPT, Synthesia, Fireflies, QuickCEP)
- Automation stack across Sage, Shopify, Zoho, Cin7, Klaviyo, QuickCEP, WhatsApp
- SEO + LLMO-based content and campaign automation (SurferSEO, Google Trends)
- CRM + analytics integrations (GA4, Shopify, Looker, QuickCEP, Klaviyo)
- Dashboard logic: Sage → Google Sheets → Looker Studio Pro
- Logistics + sales + accounts + CRM + product syncing via Zapier & Cin7 export bridges
They must:
- Have deep Zapier and automation experience
- Show measurable daily/weekly output
- Work with Imran, Rao, Rizwana, Danyaal and all cross-functional teams (CRM, Content, Sales, Logistics, Accounts)
- Have proven expertise in full-stack automation across ERP, CRM, eCom, and dashboards, not just IT support
What We’re Building – Techtron 2.0 AI Sales & Operations Intelligence System
Phase 1: AI Call Logging (via Fireflies, Wildix, or Zoho Voice)
- Auto-recorded
- Transcribed
- Logged into Zoho CRM
- Summarised by AI (ChatGPT/Zia)
- Tagged with key sales outcomes
Phase 2: AI Feedback & Coaching
- AI evaluates objection handling, tone, intent, and recommends next steps
Phase 3: Nearby Lead Suggestions
- AI suggests stronger leads nearby based on traffic, fit, and intent
Phase 4: Live Dashboards
- Auto-generated via Looker Studio & Zoho Analytics
Phase 5: AI Lead Scoring & Smart Replacements
- Uses Apollo, Crunchbase, Similarweb to replace weak leads with better-fit ones
About Company
Our client is a Tech-Based Platform for freelance photographers, videographers, food stylists, and cinematographers. Founded by alumni of IIM Bangalore. They are operational in about 100 Cities and 28 Countries. Leader in Food and Real Estate Photography. Done about 7000+ projects across the Globe.
Roles and Responsibilities
1. Producing a diverse range of blog posts focused on subjects pertaining to the field
of photography.
2. To compose a myriad of blog entries pertaining to subject matters of relevance to the
realm of photography.
3. Undertaking comprehensive research into diverse subjects and products.
4. Supervising content interns and deliberating relevant material for blog publication.
5. Compose material for utilization in Facebook and Google advertisements.
6. Strategize and execute video content production.
7. Creation of marketing campaign material
8. Enhance content through the implementation of best practices in SEO.
Skills Required
• Excellent writing skills and proficiency in grammar and spelling.
• Ability to create compelling, engaging, and informative content
• Strong research skills to gather information from various sources.
• Knowledge of Search Engine Optimization (SEO) techniques to optimize content
for search engines
• Understanding of target audience and ability to write content that resonates with them.
• Strong communication skills to collaborate with other team members and clients
• Creativity and ability to come up with new and innovative content ideas
• Attention to detail and ability to proofread and edit own work
• Time management and organizational skills to meet deadlines and manage multiple
projects at once.
• Proficiency in providing guidance and leadership to interns for the assigned tasks.
Job Overview:
We are seeking a motivated and enthusiastic Junior AI/ML Engineer to join our dynamic team. The ideal candidate will have a foundational knowledge in machine learning, deep learning, and related technologies, with hands-on experience in developing ML models from scratch. You will work closely with senior engineers and data scientists to design, implement, and optimize AI solutions that drive innovation and improve our products and services.
Key Responsibilities:
- Develop and implement machine learning and deep learning models from scratch for various applications.
- Collaborate with cross-functional teams to understand requirements and provide AI-driven solutions.
- Utilize deep learning frameworks such as TensorFlow, PyTorch, Keras, and JAX for model development and experimentation.
- Employ data manipulation and analysis tools such as pandas, scikit-learn, and statsmodels to preprocess and analyze data.
- Apply visualization tools like matplotlib and spacy to present data insights and model performance.
- Demonstrate a general understanding of data structures, algorithms, multi-threaded programming, and distributed computing concepts.
- Leverage knowledge of statistical and algorithmic models along with fundamental mathematical concepts, including linear algebra and probability.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field.
- Solid foundation in machine learning, deep learning, computer vision, and natural language processing (NLP).
- Proven experience in developing ML/deep learning models from scratch.
- Proficiency in Python and relevant libraries.
- Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, Keras, or JAX.
- Experience with data manipulation and analysis libraries like pandas, scikit-learn, and visualization tools like matplotlib.
- Strong understanding of data structures, algorithms, and multi-threaded programming.
- Knowledge of statistical models and fundamental mathematical concepts, including linear algebra and probability.
Skills and Competencies:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
- Eagerness to learn and stay updated with the latest advancements in AI/ML technologies.
Preferred Qualifications:
- Previous internship or project experience in AI/ML.
- Familiarity with cloud-based AI/ML services and tools.
Nirwana.AI is an equal opportunity employer and welcomes applicants from all backgrounds to apply.
We are seeking a creative and dynamic Content Writer with expertise in social media content creation and script writing for reels. As a key member of our marketing team, you will be responsible for developing engaging and shareable content across various social media platforms, with a focus on short-form video content like reels. Your ability to craft compelling narratives and communicate effectively through written and visual mediums will be crucial in driving brand awareness and engagement.
Responsibilities:
- Write high-quality, original content for blogs, social media platforms, and other digital channels.
- Excellent written and verbal communication skills, with a strong command of the English language.
- Create scripts for short-form video content, specifically tailored for platforms like Instagram, Facebook, LinkedIn, Youtube
- Collaborate with the creative team, video producers, and designers to ensure seamless integration of scripts into visually appealing content.
- Stay updated on social media trends, algorithm changes, and emerging content formats to optimize strategy.
Egen is a data engineering and cloud modernization firm helping industry-leading companies achieve digital breakthroughs and deliver for the future, today. We are catalysts for change who create digital breakthroughs at warp speed. Our team of cloud and data engineering experts are trusted by top clients in pursuit of the extraordinary. An Inc. 5000 Fastest Growing Company 7 times, and recently recognized on the Crain’s Chicago Business Fast 50 list, Egen has also been recognized as a great place to work 3 times.
You will join a team of insatiably curious data engineers, software architects, and product experts who never settle for "good enough". Our Java Platform team's tech stack is based on Java8 (Spring Boot) and RESTful web services. We typically build and deploy applications as cloud-native Kubernetes microservices and integrate with scalable technologies such as Kafka in Docker container environments. Our developers work in an agile process to efficiently deliver high value data driven applications and product packages.
Required Experience:
- Minimum of Bachelor’s Degree or its equivalent in Computer Science, Computer Information Systems, Information Technology and Management, Electrical Engineering or a related field.
- Have experience working and strong understanding of object-oriented programing and cloud technologies
- End to end experience delivering production ready code with Java8, Spring Boot, Spring Data, and API libraries
- Strong experience with unit and integration testing of the Spring Boot APIs.
- Strong understanding and production experience of RESTful API's and microservice architecture.
- Strong understanding of SQL databases and NoSQL databases and experience with writing abstraction layers to communicate with the databases.
Nice to have's (but not required):
- Exposure to Kotlin or other JVM programming languages
- Strong understanding and production experience working with Docker container environments
- Strong understanding and production experience working with Kafka
- Cloud Environments: AWS, GCP or Azure
- As a DevOps Engineer, you need to have strong experience in CI/CD pipelines.
- Setup development, testing, automation tools, and IT infrastructure
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Selecting and deploying appropriate CI/CD tools
- Deploy and maintain CI/CD pipelines across multiple environments (Mobile, Web API’s & AIML)
Required skills & experience:
- 3+ years of experience as DevOps Engineer and strong working knowledge in CI/CD pipelines
- Experience administering and deploying development CI/CD using Git, BitBucket, CodeCommit, Jira, Jenkins, Maven, Gradle, etc
- Strong knowledge in Linux-based infrastructures and AWS/Azure/GCP environment
- Working knowledge on AWS (IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda, etc)
- Experience with Docker containerization and clustering (Kubernetes/ECS)
- Experience on Android source(AOSP) clone, build, and automation ecosystems
- Knowledge of scripting languages such as Python, Shell, Groovy, Bash, etc
- Familiar with Android ROM development and build process
- Knowledge of Agile Software Development methodologies
Job Summary
Creates, modifies, and maintains software applications individually or as part of a team. Provides technical leadership on a team, including training and mentoring of other team members. Provides technology and architecture direction for the team, department, and organization.
Essential Duties & Responsibilities
- Develops software applications and supporting infrastructure using established coding standards and methodologies
- Sets example for software quality through multiple levels of automated tests, including but not limited to unit, API, End to End, and load.
- Self-starter and self-organized - able to work without supervision
- Develops tooling, test harnesses and innovative solutions to understand and monitor the quality of the product
- Develops infrastructure as code to reliably deploy applications on demand or through automation
- Understands cloud managed services and builds scalable and secure applications using them
- Creates proof of concepts for new ideas that answer key questions of feasibility, desirability, and viability
- Work with other technical leaders to establish coding standards, development best practices and technology direction
- Performs thorough code reviews that promote better understanding throughout the team
- Work with architects, designers, business analysts and others to design and implement high quality software solutions
- Builds intuitive user interfaces with the end user persona in mind using front end frameworks and styling
- Assist product owners in backlog grooming, story breakdown and story estimation
- Collaborate and communicate effectively with team members and other stakeholders throughout the organization
- Document software changes for use by other engineers, quality assurance and documentation specialists
- Master the technologies, languages, and practices used by the team and project assigned
- Train others in the technologies, languages, and practices used by the team
- Trouble shoot, instrument and debug existing software resolving root causes of defective behavior
- Guide the team in setting up the infrastructure in the cloud.
- Setup the security protocols for the cloud infrastructure
- Works with the team in setting up the data hub in the cloud
- Create dashboards for the visibility of the various interactions between the cloud services
- Other duties as assigned
Experience
Education
- BA/BS in Computer Science, a related field or equivalent work experience
Minimum Qualifications
- Mastered advanced programming concepts, including object oriented programming
- Mastered technologies and tools utilized by team and project assigned
- Able to train others on general programming concepts and specific technologies
- Minimum 8 years’ experience developing software applications
Skills/Knowledge
- Must be expert in advanced programming skills and database technology
- Must be expert in at least one technology and/or language and proficient in multiple technologies and languages:
- (Specific languages needed will vary based on development department or project)
- .Net Core, C#, Java, SQL, JavaScript, Typescript, Python
- Additional desired skills:
- Single-Page Applications, Angular (v9), Ivy, RXJS, NGRX, HTML5, CSS/SASS, Web Components, Atomic Design
- Test First approach, Test Driven Development (TDD), Automated testing (Protractor, Jasmine), Newman Postman, artillery.io
- Microservices, Terraform, Jenkins, Jupyter Notebook, Docker, NPM, Yarn, Nuget, NodeJS, Git/Gerrit, LaunchDarkly
- Amazon Web Services (AWS), Lambda, S3, Cognito, Step Functions, SQS, IAM, Cloudwatch, Elasticache
- Database Design, Optimization, Replication, Partitioning/Sharding, NoSQL, PostgreSQL, MongoDB, DynamoDB, Elastic Search, PySpark, Kafka
- Agile, Scrum, Kanban, DevSecOps
- Strong problem-solving skills
- Outstanding communications and interpersonal skills
- Strong organizational skills and ability to multi-task
- Ability to track software issues to successful resolution
- Ability to work in a collaborative fast paced environment
- Setting up complex AWS data storage hub
- Well versed in setting up infrastructure security in the interactions between the planned components
- Experienced in setting up dashboards for analyzing the various operations in the AWS infra setup.
- Ability to learn new development language quickly and apply that knowledge effectively
Responsibilities / Requirements:
● Be hands-on implicated in the design and implementation of NestJs REST APIs.
● Work with DevOps engineers to scale and optimise NestJs micro-services.
● Must have an excellent understanding of how the web works.
● Extensive knowledge of OOP, Design Patterns, and SOLID Principles.
● Familiar with modern engineering practices: coding standards, code reviews, continuous deployment, automated testing.
● Must be willing to constantly learn new things.
● Knowledge of algorithms and data structures.
Technologies:- • Nestjs • TypeScript 3. MySQL • Docker • Kafka
Knowledge of NestJS would be preferable.










