Senior Backend Engineer
- Microservices
- PostgreSQL
- NoSQL
- MongoDB
- CI/CD
- Java
- Node.js
- Docker
- Kubernetes
- SQL
- AWS
- Devops
Circo redefines social media by prioritizing meaningful, authentic connections and empowering creators with advanced monetization tools. As we scale, we seek a talented Senior Backend Engineer to join our team and help build the foundation for robust, scalable, and innovative systems that delight our users worldwide.
Key Responsibilities
Architect and Develop: Design, develop, and maintain scalable, high-performance backend services using modern technologies.
Microservices and APIs: Build and optimize microservices architecture and GraphQL APIs, ensuring seamless integration with the Circo ecosystem.
Database Management: Develop and optimize relational (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases for high availability and performance.
Event-Driven Systems: Implement event-driven systems using Kafka or similar tools to enable real-time user interactions and data processing.
Collaboration: Work closely with frontend and mobile teams to ensure smooth API integration and consistent user experience.
Code Quality: Champion best code quality, testing, and deployment practices through CI/CD pipelines and automated testing frameworks.
Security: Implement robust security measures to protect user data and ensure system integrity.
What Weβre Looking For
Experience: 5+ years of professional experience as a backend engineer, preferably in a startup or fast-paced environment.
Technical Expertise: Proficiency in Java and Node.js programming languages.
Strong understanding of distributed systems, scalability, and cloud-native architecture.
Hands-on experience with microservices architecture and event-driven design patterns.
Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
Database Knowledge: Expertise in SQL and NoSQL databases, with experience in optimization and complex queries.
Cloud Platforms: Experience with AWS, including tools like Lambda, S3, and Cockroach DB.
Problem Solver: Strong analytical and problem-solving skills with a results-driven mindset.
Team Player: Excellent communication and collaboration skills, passionate about working in cross-functional teams.
Nice-to-Have
Experience with GraphQL APIs.
Knowledge of DevOps practices and tools.
Familiarity with CI/CD pipelines and testing frameworks.
Experience with social media or content-driven platforms.
Senior Backend Engineer Β· Circo & Clique Limited