
Join GeekyAnts
If you love pushing the boundaries of technology and collaborating with brilliant minds on bold experiments, you'll fit right in.
Openings
Performance Marketing Specialist
**About the Role** We are looking for a data-driven Performance Marketing Specialist who can plan, execute, and optimise paid marketing campaigns across multiple digital channels. The ideal candidate should have strong experience in generating qualified B2B leads, managing advertising budgets, improving conversion rates, and translating campaign data into actionable growth opportunities. You will work closely with the content, design, sales, SEO, and business development teams to build campaigns that contribute directly to the sales pipeline. **Key Responsibilities** **Paid Campaign Management** Plan, launch, and optimise campaigns across Google Ads, LinkedIn Ads, Meta Ads, remarketing platforms, and other relevant channels. PManage search, display, video, lead-generation, retargeting, and account-based marketing campaigns. Own campaign budgets and ensure efficient allocation across channels, audiences, geographies, and offerings. Continuously improve CPL, CAC, conversion rates, lead quality, and marketing ROI. **Lead Generation and Funnel Optimisation** Build paid marketing strategies focused on generating qualified leads and sales opportunities. Develop campaigns targeting decision-makers such as CTOs, CIOs, Product Leaders, Engineering Heads, and Founders. Create and optimise full-funnel campaigns across awareness, consideration, and conversion stages. Work with content and design teams to develop high-performing ad creatives, landing pages, case studies, reports, and lead magnets. Identify and reduce drop-offs across landing pages, forms, and lead-nurturing journeys. **Analytics and Reporting** Track campaign performance using Google Analytics, Google Tag Manager, advertising dashboards, CRM data, and attribution tools. Prepare weekly and monthly reports highlighting performance, insights, challenges, and recommended actions. Monitor metrics such as impressions, CTR, CPC, CPL, MQLs, SQLs, pipeline generated, CAC, and revenue contribution. Analyse campaign and CRM data to determine which channels, audiences, and messages generate the highest-quality opportunities. Ensure accurate campaign tracking, UTM implementation, conversion events, and attribution. **Experimentation and Growth** Conduct structured experiments across campaign messaging, targeting, bidding strategies, creatives, offers, and landing pages. Run A/B tests and document the hypothesis, results, learnings, and next steps. Identify new advertising channels, audience segments, and campaign opportunities. Stay updated on platform changes, advertising trends, privacy regulations, AI-enabled marketing tools, and B2B growth strategies. Use AI and automation tools to improve campaign creation, analysis, optimisation, and reporting. **Cross-Functional Collaboration** Work closely with the sales team to understand lead quality, sales feedback, opportunity progression, and revenue outcomes. Collaborate with content, design, SEO, and website teams to improve campaign assets and conversion experiences. Partner with business teams to develop campaigns around specific industries, services, regions, and target accounts. Ensure consistent messaging across advertisements, landing pages, emails, and sales collateral. **Required Skills and Experience** 4–5 years of hands-on experience in performance marketing, paid acquisition, or digital growth. Strong experience managing Google Ads and LinkedIn Ads. Experience running lead-generation campaigns for B2B, SaaS, technology, consulting, or professional services businesses. Strong understanding of campaign funnels, audience targeting, remarketing, conversion optimisation, and attribution. Hands-on experience with Google Analytics 4, Google Tag Manager, Search Console, Looker Studio, and CRM platforms. Experience managing meaningful advertising budgets with accountability for results. Ability to analyse data and convert findings into clear campaign decisions. Strong understanding of landing-page optimisation, ad copy, creative testing, and lead qualification. Good written communication, reporting, stakeholder management, and presentation skills. Ability to work independently and manage multiple campaigns simultaneously. **Key Performance Indicators** Marketing-qualified and sales-qualified leads generated Cost per qualified lead Lead-to-opportunity conversion rate Campaign-sourced pipeline and revenue Customer acquisition cost Return on advertising spend Landing-page conversion rate Campaign engagement and click-through rate Advertising budget utilisation and forecast accuracy Number and quality of experiments conducted. **What We Are Looking For** We are looking for someone who goes beyond launching advertisements and reporting clicks. You should be able to understand the business, evaluate lead quality, connect marketing performance with sales outcomes, and continuously improve campaigns based on data. You should be comfortable taking ownership, questioning assumptions, experimenting rapidly, and being accountable for measurable pipeline growth.
Bengaluru
Senior Software Engineer - II (Java Springboot)
We are seeking a skilled Java Developer with strong expertise in microservices architecture and prior experience in the banking or payments domain, specifically in UPI systems. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend systems, ensuring seamless integration with banking platforms and third-party APIs. Key Responsibilities: Design, develop, and maintain robust Java-based microservices for UPI payment systems. Build RESTful APIs for banking and payment integrations. Work closely with cross-functional teams to gather and analyze requirements related to UPI and banking systems. Ensure high availability and scalability of developed services. Write clean, scalable, and well-documented code. Conduct unit testing and participate in code reviews. Optimize application performance and troubleshoot issues in production. Integrate third-party services (e.g., NPCI, CBS, payment gateways). Ensure security and compliance with banking regulations and UPI protocols. Required Skills: 4–5 years of hands-on experience in Java (Java 8+) Strong experience in building microservices using Spring Boot Experience with RESTful APIs and API integration Good understanding of UPI architecture, transaction flows, and NPCI standards Familiarity with Kafka, RabbitMQ, or any message brokers Proficient in SQL and working with relational databases (e.g., Oracle, PostgreSQL) Experience with CI/CD tools like Jenkins, Git, and Maven Exposure to containerization (Docker, Kubernetes is a plus) Understanding of banking systems and regulatory compliance Preferred Qualifications: Previous experience working on UPI-based applications or payment gateways Knowledge of ISO 8583 or similar financial transaction standards Experience with cloud platforms like AWS, Azure, or GCP Ability to work in an Agile/Scrum environment Soft Skills: Strong problem-solving and analytical skills Excellent communication and interpersonal skills Team player with a proactive attitude
Bengaluru
Senior Backend Engineer
We are looking for a Senior Backend Engineer who can design, build, and evolve complex backend systems for large-scale applications. This role goes beyond feature delivery—you will own backend architecture, data modeling, and system integrations, ensuring long-term scalability, reliability, and maintainability. This is a work-from-office role, ideal for engineers who value close collaboration, whiteboard discussions, and deep technical problem-solving with cross-functional teams. **Key Responsibilities** Design and implement scalable backend architectures for complex, long-lived applications. Define service boundaries, APIs, and integration contracts. Build backend systems using **Node.js / TypeScript (NestJS or equivalent frameworks** ). Ensure services meet performance, security, and reliability standards. Make pragmatic architectural decisions aligned with business needs. **Database & Data Modeling** Design robust and scalable database schemas. Manage database migrations and long-term schema evolution. Optimize queries, indexes, and data access patterns. Make informed trade-offs between **consistency, availability, and performance.** **System Integration & Distributed Systems** Design and implement inter-system communication using **REST, GraphQL, events, queues, and webhooks.** Build and maintain asynchronous processing and background jobs. Integrate with internal services, third-party platforms, and external APIs. Handle retries, idempotency, error handling, and cross-system data consistency. **Engineering Excellence** Write clean, maintainable, and testable code. Participate actively in in-office architecture discussions and design reviews. Review code and provide strong technical feedback. Document system designs, architectural decisions, and operational practices. **Required Skills & Experience** **6+ years of backend development experience.** **At least 2 years working in a startup environment.** Strong expertise in **Node.js / TypeScript** (or equivalent backend stack). Strong understanding of backend architecture and system design. Excellent knowledge of databases: **PostgreSQL, MySQL, MongoDB, Redis** . Experience integrating multiple backend systems Solid understanding of **API design, authentication, and authorization** Experience with asynchronous processing and background jobs. **What We’re Looking For (Mindset)** Thinks in **systems**, not just features Enjoys **in-person collaboration** and technical discussions Comfortable working with complex and evolving requirements Strong sense of ownership and accountability. Makes pragmatic, well-reasoned architectural decisions Enjoys mentoring and raising engineering standards **What Success Looks Like** Backend systems are scalable, reliable, and easy to evolve Databases and integrations are well-designed and maintainable Cross-system workflows are resilient under real-world conditions The team benefits from strong in-office technical leadership. **Why Join Us** Work on complex backend systems with real business impact Strong work-from-office culture focused on collaboration and learning High ownership and architectural influence Opportunity to shape backend foundations for future products Strong focus on engineering quality and long-term thinking
Bengaluru
Tech Lead - Java Spring Boot
We are looking for a highly experienced Senior Java Lead Engineer with strong expertise in designing enterprise-grade backend systems and scalable microservice architectures. The ideal candidate should have experience working on high-scale platforms or fintech-grade systems along with strong technical leadership capabilities. Key Responsibilities: Design, develop, and maintain scalable, secure, and high-performance backend systems. Lead architecture discussions and drive backend engineering best practices across teams. Build and manage enterprise-grade microservices using Java and Spring Boot. Collaborate with cross-functional stakeholders to deliver robust and scalable solutions. Review system architecture, code quality, and technical implementation decisions. Mentor engineering teams and provide technical guidance to developers. Implement distributed systems, asynchronous processing, caching, and messaging solutions. Ensure smooth integration and optimization of APIs and backend services. Work with SQL and NoSQL databases to ensure data scalability and performance. Drive cloud-native deployments and infrastructure management on AWS, Azure, or GCP. Manage containerization and orchestration using Docker and Kubernetes. Support CI/CD pipeline implementation and deployment automation. Monitor system scalability, observability, security, and performance tuning initiatives. Handle production-scale systems and ensure platform reliability and stability. Skills & Competencies: Strong expertise in Java, Spring Boot, and microservices architecture. Excellent understanding of distributed systems and event-driven architectures. Hands-on experience with APIs, asynchronous processing, caching, and messaging systems. Strong knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB. Cloud expertise in AWS, Azure, or GCP environments. Experience with Docker, Kubernetes, CI/CD pipelines, and cloud-native deployments. Strong leadership, mentoring, and stakeholder management capabilities. Excellent communication and problem-solving skills. Good to Have: Experience with Kafka, RabbitMQ, gRPC, ElasticSearch, or event-driven systems. Exposure to security, scalability, observability, and performance tuning. Experience leading engineering teams and handling large-scale production systems.
Bengaluru
Tech Lead- Go-lang
We are looking for a highly experienced Senior Golang Lead Engineer with strong expertise in designing and building scalable backend systems. The ideal candidate should have hands-on experience working on high-scale platforms, fintech systems, or distributed microservice architectures. Key Responsibilities: Design, develop, and maintain scalable, secure, and high-performance backend systems using Golang. Lead architecture discussions and drive backend engineering best practices across teams. Build and manage distributed systems and microservice-based applications. Develop high-throughput and reliable production-grade backend platforms. Collaborate with cross-functional stakeholders to deliver scalable technical solutions. Review code quality, architecture decisions, and system design implementations. Mentor engineering teams and provide technical leadership to developers. Implement event-driven architectures, APIs, caching, queues, and system reliability practices. Work with SQL and NoSQL databases to ensure performance, scalability, and reliability. Drive cloud-native deployments and infrastructure management on AWS, Azure, or GCP. Manage containerization, orchestration, and deployment workflows using Docker and Kubernetes. Support CI/CD pipeline implementation, monitoring, and production deployments. Ensure backend platform scalability, observability, security, and performance optimization. Own backend delivery responsibilities and ensure platform stability in production environments. Skills & Competencies: Strong expertise in Golang and concurrent/distributed system design. Excellent understanding of microservices and event-driven architectures. Hands-on experience with APIs, caching systems, queues, and system reliability engineering. Strong knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB. Cloud expertise in AWS, Azure, or GCP environments. Experience with Docker, Kubernetes, CI/CD pipelines, monitoring, and production deployments. Strong leadership, mentoring, and stakeholder management capabilities. Excellent communication and problem-solving skills. Good to Have: Experience with gRPC, Kafka, WebSockets, or streaming systems. Exposure to security, observability, and performance optimization at scale. Experience leading engineering teams or owning large backend platforms.
Bengaluru
Golang Developer
We are looking for a skilled Golang Developer with strong backend engineering fundamentals and hands-on experience in building scalable APIs and microservice-based systems. The ideal candidate should be comfortable working on production-grade backend platforms with exposure to cloud-native development and distributed systems. Key Responsibilities: Design, develop, and maintain scalable backend applications and APIs using Golang. Build and manage microservice-based architectures for production-grade platforms. Develop REST and gRPC-based backend services with high reliability and performance. Work on distributed systems, asynchronous processing, caching, and queue-based architectures. Implement efficient concurrency patterns using goroutines, channels, and Go runtime fundamentals. Collaborate with cross-functional teams to deliver scalable and maintainable backend solutions. Work with SQL and NoSQL databases to ensure data consistency, scalability, and performance. Support cloud-native deployments and backend infrastructure on AWS, Azure, or GCP. Manage containerized applications and deployments using Docker and Kubernetes. Contribute to CI/CD pipeline implementation and deployment automation processes. Ensure API security, backend performance optimization, and system reliability. Participate in Agile development workflows, code reviews, debugging, and troubleshooting activities. Maintain strong ownership of backend deliverables and production stability. Skills & Competencies: Strong expertise in Golang and backend API development. Hands-on experience building scalable microservices and REST/gRPC-based systems. Good understanding of concurrency, goroutines, channels, and Go runtime fundamentals. Experience working with distributed systems, asynchronous processing, caching, and queues. Strong knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB. Experience with cloud platforms such as AWS, Azure, or GCP. Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud-native deployments. Good understanding of system design fundamentals, API security, and backend performance optimization. Experience working with Git, Agile methodologies, and collaborative engineering workflows. Strong debugging, problem-solving, and ownership mindset. Good communication and team collaboration skills. Good to Have: Experience with Kafka, RabbitMQ, NATS, or event-driven architectures. Exposure to WebSockets, streaming systems, or real-time applications. Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or Datadog. Understanding of fintech, payments, high-scale systems, or multi-tenant platforms. Exposure to Terraform, infrastructure automation, or DevOps practices. Basic frontend exposure with React or Next.js is a plus.
Bengaluru
Couldn't find what you're looking for?
Contact us
Why Join GeekyAnts
Opportunities to Forge the Future
Work with cutting-edge technology and solve real problems. At GeekyAnts, you will get the chance to define the future.
Work with the Best, Grow Together
Collaborate with brilliant minds who inspire, mentor, and drive each other to achieve excellence every day.
Innovate, Experiment & Excel
Be part of a culture that fosters innovation and encourages you to push boundaries and create impact.
Benefits & Perks
- Join a team of passionate geeks who love to build, experiment, and solve complex challenges together.


