Immediate Start
New
1 week ago
Backend Engineer
Silicon Savannah Services LLC
Software & Data
IT & Telecoms
USD
1500 - 2500
Easy Apply
Skills Required
RabbitMQ Redis Celery Postgres Pub/Sub CQRS Message Bus JWT Elasticsearch Neo4j MongoDB Beanie FastAPI websockets Cursor Windsurf GitHub Copilot Claude Code OAuth2 Docker SQLAlchemyJob Summary
We’re looking for a passionate Backend Engineer to join one of our clients. Our client creates and facilitates impactful communities centered around innovation, creativity, and connection. We are looking for a dynamic player who will help in building vibrant, in-person communities and digital experiences that bring professionals together.
- Minimum Qualification : Bachelors
- Experience Level : Senior level
- Experience Length : 4 years
Job Description/Requirements
What you'll do:
- Design, develop, and maintain backend services with a focus on performance, scalability, and reliability.
- Work with asynchronous frameworks (FastAPI, websockets) and modern databases (Postgres, MongoDB/Beanie, Neo4j).
- Build event-driven microservices using technologies like RabbitMQ, Redis, Celery, and Pub/Sub systems.
- Apply advanced design patterns such as CQRS, Message Bus, and JWT-based authentication.
- Implement robust search and data retrieval pipelines with Elasticsearch.
- Use Docker and containerized workflows for local development and production deployments.
- Collaborate cross-functionally with frontend, product, and DevOps teams to deliver high-quality solutions.
- Incorporate AI tools into your workflow (e.g., AI-based IDEs like Cursor or Windsurf) to enhance productivity and code quality.
Requirements
- 4+ years of professional software engineering experience in building backend systems with Python.
- Strong understanding of Python frameworks like FastAPI and Django.
- Solid understanding of microservices and event-driven architectures.
- Proficiency with relational and non-relational databases (Postgres, MongoDB).
- Knowledge of authentication/authorization systems (JWT, OAuth2).
- Familiarity with containerization and orchestration (Docker).
- Experience integrating AI tools in daily workflow (IDE, code generation, debugging, or testing).
- Ability to thrive in a fast-paced, agile culture where ideas quickly turn into shipped products.
- Strong knowledge of RabbitMQ, Redis, Celery for distributed task management.
Nice to haves:
Experience with Neo4j or other graph databases.Familiarity with Beanie ORM and SQLAlchemy.
Hands-on experience with Elasticsearch for search optimization.
Working knowledge of CQRS and other advanced architectural patterns.
Benefits
- Impactful mission: Help build tools that support vibrant, purposeful community connections
- Diverse product scope: From mobile apps for event schedules to tools for community management and newsletter engagement.
- Collaborative culture: Small, talented team with a supportive, community-first mindset.
- Growth opportunities: Shape architecture, lead backend initiatives, mentor teammates, and drive innovation.
- Flexibility: Remote work, flexible working time.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.