Role: Backend Platform Engineer (SaaS)
Company: QCoreSecure
Location: Bangalore
Experience: 04 - 06 years
Employment: Full-time
About QCoreSecure
QCoreSecure (www.qcoresecure.com) is a Quantum Security company delivering true, hardware-generated randomness using a patented Silicon-Photonics QRNG technology developed with IIT Madras. Our platform provides ultra-secure, high-throughput quantum randomness through a cloud API and in-premise appliances, enabling banks, fintech companies, payment systems, cybersecurity platforms, gaming providers, and critical infrastructure to strengthen encryption, authentication, and digital identity.
As we scale our platform globally, we are expanding our core team to take our QRNG technology from engineering to enterprise adoption.
Team Mission
Build and operate a hardware-rooted, cryptographically verifiable Quantum Random Number Generation (QRNG) platform, spanning embedded hardware, secure Linux systems, cryptographic services, and cloud-based verifiable randomness APIs.
Role Responsibilities
- Design, develop, and maintain backend services and APIs for a multi-tenant SaaS platform
- Build customer-facing and internal REST APIs using modern backend frameworks
- Implement core SaaS platform capabilities, including: Tenant isolation, API key lifecycle management, Rate limiting and quotas, Usage metering and audit logging
- Design and maintain scalable data models and database schemas
- Develop asynchronous and background processing workflows
- Ensure high standards of code quality, test coverage, and documentation
- Collaborate with the Engineering Manager, Product, and cross-functional teams to deliver features end-to-end
- Participate in design discussions, code reviews, and architectural decision-making
- Support troubleshooting, root-cause analysis, and performance tuning in production environments
- Contribute to technical documentation, API specifications, and knowledge sharing
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent technical discipline
- 4+ years of professional experience in backend software development
- Strong hands-on experience with Python and FastAPI.
- Solid understanding of object-oriented and functional programming concepts.
- Good understanding of data structures, algorithms, and common design patterns.
- Solid understanding of backend service architecture and SaaS design principles
- Experience building and consuming REST APIs
- Experience working with relational databases such as PostgreSQL or similar and strong proficiency in SQL.
- Experience with caching systems such as Redis
- Familiarity with asynchronous processing and background job systems
- Good understanding of software security best practices
- Strong problem-solving skills and clear communication abilities
- Proficient understanding of code versioning tools, such as Git.
Desired / Preferred Skills
- Experience building multi-tenant SaaS platforms
- Exposure to gRPC for internal service communication
- Experience with cloud platforms (AWS preferred)
- Experience with containerized deployments (Docker / Kubernetes)
- Familiarity with observability tools (metrics, logs, traces)
What We Look For
- Strong ownership mindset and accountability for delivered features
- Ability to design systems that are scalable, maintainable, and secure
- Product-oriented thinking with attention to user and business needs
- Comfort working with production-grade SaaS systems
- Willingness to learn and adapt in a fast-moving environment
- Clear documentation and collaboration skills