Silicon Savannah Solutions - Backend Engineer
This is a remote position.
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.
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.
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.