Back-End Developer

Apply now

About us

At GoBubble we specialise in Emotion AI content moderation. We are dedicated to creating a safer and more inclusive digital world with zero tolerance for online hate. Our AI protects our clients' followers and teams, building positive engagement, protecting their reputation, supporting moderation and safeguarding goals, preserving mental health, while meeting legal and compliance requirements.

The role

🌟 Join us at GoBubble as a Back End Developer! This is a full-time hybrid role where you'll champion back-end web and software development. Embrace remote working while keeping your roots in Bengaluru.

Key responsibilities

  • Writing new features, updating and maintaining old features
  • Refactoring old functionalities with new design patterns and standards.
  • Implementing message brokers in appropriate situations
  • Writing test cases for existing and new functionalities
  • Defining and implementing strategies to reduce response time

Your experience

  • 5+ years of experience as a Python Developer with a strong portfolio of projects.
  • Strong proficiency in Python programming language
  • Solid understanding of SQL and NoSQL databases like Postgres and MongoDB.
  • Solid understanding of authentication and authorization methods
  • Redis for caching. Retrieval and insertion of data in cache memory.
  • Skilled in message brokering in Kafka
  • Understanding of Python packages and modules
  • Ability to analyze and write PyTest scripts for automated testing for new and existing functionalities
  • Familiarity with RESTful API conventions
  • Writing reusable codes and modules
  • Ability to establish and maintain standards across the projects
  • Understanding of various design patterns
  • Maintaining security and coding best practices
  • Basic understanding of containerization and networking concepts
  • Understanding of SOLID principles

Nice to have

  • Elastic Search
  • WebSocket or Socket IO


🌴 Enhanced holidays package to recharge your batteries
🎂 Your birthday off when it falls on a weekday
⏰ Flexible working hours for optimal work-life balance
🏠 Remote working options to suit your lifestyle
💻 Best-in-class IT equipment for all employees
🚀 Team-driven expertise with focus on innovation
📚 Dynamic learning culture and knowledge sharing

Diversity & inclusion

We encourage and welcome our people to bring their authentic and best selves to work every day. We know the power that comes from different ideas, backgrounds and perspectives. We recognise the role diversity plays in achieving our goals as a business. We actively welcome applications from as wide a range of backgrounds as possible. If you need any particular support or accommodations as part of your application process, please get in touch - our people team are happy to help.
This is a fantastic opportunity to work for an industry leading company that is constantly pushing the boundaries of our tech and systems development.
Apply now