About Zocket
Founded in 2021, Zocket harnesses the power of generative AI to revolutionize digital marketing. Our platform empowers businesses to create and launch ads across multiple channels—Facebook, Instagram, Google, and WhatsApp—in just seconds, all from one centralized hub.
Zocket's proprietary, cutting-edge technology stack integrates advanced machine learning and artificial intelligence, providing businesses with world-class tools to optimize their marketing efforts. Co-founded by second-time entrepreneurs and IIM graduates, Zocket has successfully raised $3.5 million in funding from renowned investors, including Kalaari Capital.
With a mission to reshape how businesses attract and engage customers through digital marketing, Zocket is driving growth across its key markets: the USA, Canada, and India. Proudly built in India for a global audience, Zocket is at the forefront of empowering businesses worldwide to thrive in the digital age.
Location - OMR, Chennai
Role Overview:
We are seeking a highly skilled and experienced Senior Backend Engineer (Golang) to join our team and work on the development of our innovative products.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance backend services using Golang.
- Implement caching strategies (e.g., in-memory caching, distributed caching) to improve application response times.
- Leverage message brokers (e.g., RabbitMQ, Kafka) for asynchronous communication and distributed systems.
- Design and implement scalable and maintainable microservice architectures.
- Implement robust logging and monitoring systems to track application performance and identify issues.
- Apply appropriate design patterns (e.g., MVC, RESTful API, CQRS) to ensure code quality and maintainability.
- Optimize application performance, scalability, and reliability.
- Collaborate with frontend engineers to ensure seamless integration and optimal performance.
- Contribute to the development of our technical architecture and standards.
- Make technical decisions as needed to drive project success.
- Build and maintain strong relationships with cross-functional teams.
Requirements:
- 4-6 years of professional experience in software development, with a focus on backend engineering.
- Strong proficiency in Golang programming language.
- Experience with backend development frameworks and libraries (e.g., Gin, Echo, gRPC).
- Solid understanding of data structures, algorithms, and design patterns.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Knowledge of cloud platforms (e.g., AWS, GCP, Azure).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- A passion for building high-quality software.
- Proven experience leading and mentoring a team of engineers.
- Experience building products or features from the ground up.
- Experience designing and building scalable and robust systems.
Technical Skills:
- Caching: Experience with in-memory caching (e.g., Redis, Memcached) and distributed caching solutions.
- Message Brokers: Proficiency in using message brokers (e.g., RabbitMQ, Kafka) for asynchronous communication and distributed systems.
- Microservices Architecture: Understanding of microservices principles and experience designing and building scalable microservices-based systems.
- Logging and Monitoring: Experience with implementing robust logging and monitoring systems (e.g., ELK stack, Prometheus) to track application performance and identify issues.
- Design Patterns: Familiarity with common design patterns (e.g., MVC, RESTful API, CQRS) and their application in backend development.
- Scalability: Ability to design and optimize applications for high scalability and performance.
Bonus Points:
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of distributed systems and microservices architecture.
- Experience with CI/CD pipelines and DevOps practices.
What We Offer:
- Competitive salary and equity options.
- A flexible work environment with hybrid work options.
- Be part of a revolutionary team developing a product that simplifies digital advertising.
- Help make marketing accessible and affordable for businesses of all sizes—from small startups to large enterprise
- Empower brands to scale their marketing effortlessly through an innovative, user-friendly platform.
- Drive growth and success for businesses across industries with cutting-edge marketing solutions.
- Collaborate with a diverse and dynamic team passionate about technology and innovation.
- Accelerated growth opportunities in a fast-growing company backed by top investors.
Culture at Zocket:
- Innovative & Fast-Paced: We thrive on creativity and quick execution, encouraging new ideas to solve challenges.
- Team Collaboration: Every voice matters, and teamwork is at the core of what we do.
- Balanced Work Life: Spontaneous chai breaks, lunch outings, and gaming sessions keep the atmosphere fun.
- Flexible & Open-Minded: We welcome experimentation and fresh perspectives.
- Ambitious & Goal-Driven: We set bold goals and work hard to achieve them.
- Inclusive & Supportive: Everyone feels a sense of belonging, with a focus on collaboration and support.
- Employee-centric: At Zocket, we’re all about people first. Our employee-centric culture thrives on continuous feedback, open communication, and a genuine commitment to listening to and supporting our team. We believe that when we take care of our employees, they, in turn, take care of the product, creating a positive ripple effect throughout the organization.
What Makes You a Zocketer?
- Agile: We are a fast-paced hyper-growth company, it takes agility to be able to thrive in this environment
- Cross-Functional: Being a 10-100-stage startup, you are bound to work with all functions, it is critical for one to work with all teams.
- Bias for Action: Get things done and get them done quickly. Period.
- Customer Obsession: Always keep the customer at the core of decision-making. Drive innovation by understanding customer needs and delivering value consistently.
- Resilience & Perseverance: Startups come with challenges, but we stay resilient. We tackle obstacles with determination, and we encourage a can-do attitude that helps us overcome difficulties
- Growth-oriented: We support continuous learning and professional development.
Join Zocket for a dynamic work environment where innovation and fun go hand in hand!