
Senior Fullstack Engineer with 5+ Years of Experience (Backend Heavy)
at SciSpace
Looking for a 5+ years experienced Senior Full-stack Engineer (Backend Heavy) for a research-focused, product-based, US-based Startup.
AI Assistant for Research using state-of-the-art language models (AI Agent for Academic Research)
At SciSpace, we're using language models to automate and streamline research workflows from start to finish. And the best part? We're
already making waves in the industry, with a whopping 5 million users
on board as of November 2025! Our users love us too, with a 40%
MOM retention rate and 10% of them using our app more than once
a week! We're growing by more than 50% every month, all thanks to
our awesome users spreading the word (see it yourself on Twitter). Andwith almost weekly feature launches since our inception, we're
constantly pushing the boundaries of what's possible. Our team of
experts in design, frontend, fullstack engineering, and machine learning
are already in place, but we're always on the lookout for new talent to help us take things to the next level. Our user base is super engaged and always eager to provide feedback, making Scispace one of the most advanced applications of language models out there.
We are looking for insatiably curious, always learning SDE 2 Fullstack Engineers. You could get a chance to work on the most important and challenging problems at scale.
Responsibilities:
* Work in managing products as part of SciSpace product suite.
* Partner with product owners in designing software that becomes part of researchers’ lives
* Model real-world scenarios into code that can build the SciSpace platform
* Test code that you write and continuously improve practices at SciSpace
* Arrive at technology decisions after extensive debates with other engineers
* Manage large projects from conceptualisation, all the way through deployments
* Evolve an ecosystem of tools and libraries that make it possible for SciSpace to provide reliable, always-on, performant services to our users
* Partner with other engineers in developing an architecture that is resilient to changes in product requirements and usage
* Work on the user-interface side and deliver a snappy, enjoyable experience to your users
Our Ideal Candidate would:
* Strong grasp of one high-level language like Python, JavaScript, etc.
* Strong grasp of front-end HTML/CSS, non-trivial browser-side JavaScript
* General awareness of SQL and database design concepts
* Solid understanding of testing fundamentals
* Strong communication skills
* Should have prior experience in managing and executing technology products.
Bonus:
* Prior experience working with high-volume, always-available web applications
* Experience in ElasticSearch.
* Experience in distributed systems.
* Experience working with a Start-up is a plus point.

About SciSpace
About
SciSpace is an AI-first platform redefining how research is done — from discovery to collaboration. Built by researchers for researchers, SciSpace combines advanced language models, semantic search, and smart reading tools to help you navigate scientific literature with clarity and speed.
Trusted by over 5 million users globally, the platform supports everything from reading and summarization to citation generation and interactive exploration of papers.
With a cross-functional team of designers, engineers, and machine learning experts, SciSpace is continuously innovating — releasing new features, integrating user feedback, and pushing boundaries to make academic research more accessible, efficient, and impactful.
Company video


Candid answers by the company
SciSpace is an AI-powered research platform that helps academics find, understand, and work with scientific papers more efficiently by offering tools like chat with PDF, semantic search, citation generation, and summarization.
Photos
Connect with the team
Similar jobs
Responsibilities
Technical Development & Delivery
- Lead the development and release process for assigned products and platform components.
- Design, develop, and maintain secure, scalable, and high-performing applications using .NET Core / .NET 6+.
- Develop modern front-end interfaces using JavaScript frameworks (React / Next.js) or Blazor.NET / WPF.
- Collaborate with developers to integrate user-facing elements with server-side logic and APIs.
- Build and maintain RESTful APIs, microservices, and backend services.
Product & Cross-Functional Collaboration
- Work closely with Product, QA, and DevOps teams to deliver new features and enhancements.
- Participate in technical discussions and product planning, helping prioritize development tasks and improvements.
- Act as a technical subject matter expert for relevant product modules when needed.
Database & Platform Support
- Work with Cosmos DB and SQL-based databases to support application functionality.
- Collaborate with DBAs to design and maintain database schemas, queries, and stored procedures.
- Support UAT and production environments, troubleshooting technical issues and ensuring system reliability.
Quality, Security & Performance
- Work with Quality Assurance teams to ensure the delivery of high-quality and reliable software.
- Implement secure coding practices and support vulnerability assessments and security audits.
- Monitor and optimize application and API performance.
- Contribute to logging, monitoring, and alerting mechanisms to support system observability.
Mentorship & Team Development
- Mentor and support junior developers and new team members.
- Promote best practices in coding, testing, and documentation across the engineering team.
- Contribute to continuous improvement of development standards and engineering processes.
Absolute Must have’s (essential requirements)
- Strong expertise in C# and .NET Core / .NET 6+ development.
- Experience with at least one of the following front-end technologies:
- Blazor.NET or WPF
- JavaScript frameworks such as React or Next.js
- Strong understanding of object-oriented programming, design patterns, and domain-driven design.
- Experience with SQL Server / PostgreSQL and Entity Framework Core.
- Familiarity with tools such as Syncfusion, Datatables, and AutoMapper.
- Experience building and integrating RESTful APIs and microservices.
- Proficiency with Git and CI/CD pipelines.
- Exposure to cloud platforms such as Azure or AWS.
- Strong problem-solving, debugging, and analytical skills.
Good to have (preferred/optional requirements)
- Experience working with modular application frameworks such as ABP.IO.
- Understanding of payment systems, financial platforms, or transaction processing systems.
- Experience working in Agile / Scrum environments.
- Familiarity with DevOps practices, Docker containers, and Kubernetes.
Key Responsibilities
Reporting & Analytics Development
• Design, develop, and maintain complex reporting solutions serving mission-critical emergency
response operations
• Build interactive dashboards and data visualizations that transform large datasets into
actionable insights
• Develop advanced analytics features including trend analysis, predictive metrics, and
operational intelligence
• Create self-service reporting capabilities enabling stakeholders to access critical data
independently
• Implement real-time and scheduled reporting systems with appropriate caching and
optimization strategies
SQL & Database Architecture
• Write and optimize complex SQL queries involving multiple joins, subqueries, CTEs, window
functions, and aggregations
• Review existing database architectures and identify performance bottlenecks and optimization
opportunities
• Design and implement database schema enhancements to support evolving reporting
requirements
• Develop and maintain stored procedures, functions, and views optimized for reporting
workloads
• Perform comprehensive query performance analysis and implement tuning strategies across
PostgreSQL and AWS Aurora environments
• Create efficient indexing strategies and data access patterns for large-scale datasets
• Establish data modeling best practices for dimensional and transactional reporting needs
Performance Optimization
• Conduct systematic performance analysis of reporting queries processing millions of records
• Implement query optimization techniques including execution plan analysis, index tuning, and
query refactoring
• Design and implement data aggregation strategies, materialized views, and summary tables for
improved performance
• Monitor and optimize database performance metrics including query response times, resource
utilization, and concurrency
• Develop ETL processes and data pipelines optimized for reporting and analytics workloads
• Implement caching strategies and data archival policies to maintain optimal system
performance
Technical Collaboration
• Partner with Product and stakeholder teams to translate business reporting requirements into
technical solutions
• Conduct code reviews focused on SQL quality, performance, and best practices
• Provide technical guidance to development teams on reporting architecture and database
optimization
• Document database schemas, reporting architectures, and optimization strategies
• Collaborate with DevOps on database infrastructure, monitoring, and scaling initiatives
Required Qualifications
Experience & Background
• 8+ years of software engineering experience with significant focus on reporting, analytics, or
business intelligence
• 5+ years of hands-on experience writing complex SQL in production environments
• 3+ years working with large-scale databases (millions+ records) and optimizing query
performance
• Proven track record developing enterprise reporting solutions and analytics platforms
• Experience conducting database architecture reviews and implementing performance
improvements
Technical Expertise - SQL & Databases
• Expert-level SQL proficiency including complex joins, subqueries, CTEs, window functions, and
advanced aggregations
• Deep PostgreSQL expertise with production experience in query optimization and performance
tuning
• Strong understanding of database internals including execution plans, indexing strategies, and
query optimization
• Experience with AWS Aurora or other cloud-based PostgreSQL solutions
• Proficiency in stored procedures, triggers, functions, and database programming
• Advanced knowledge of database design principles, normalization, and dimensional modeling
• Experience with database performance monitoring and profiling tools
• Strong programming skills in PHP (Yii framework or similar MVC frameworks preferred)
• Solid experience with Vue.js or similar modern JavaScript frameworks for building reporting
interfaces
What You'll Work With
• Databases: PostgreSQL, AWS Aurora, multi-tenant architectures
• Backend: PHP (Yii framework), RESTful APIs
• Frontend: Vue.js (Vue 2/3), modern JavaScript, data visualization libraries
• Infrastructure: AWS (RDS, Aurora, S3, Lambda), Postgres
• Tools: Git/GitHub, JIRA, Agile development workflows
Work Location
Hyderabad, India - On-site position with flexible working arrangements to accommodate both India
and onsite teams
At least 5years of experience in a similar position, working in medium to large-sized, distributed teams
Tech stack:ROR with React JS
Experience developing web services using any of the following Ruby
Experience in one or more relevant front-end frameworks like React JSm or Vue.JS
We are looking for a smart, passionate hands-on engineer to join our team. In this role, you will be responsible to drive innovation in the full-stack development of complex web applications, while improving performance, scalability, and maintainability.
You should:
– Be familiar with different PHP CMS (WordPress, Drupal, Joomla) and frameworks.
– Have thorough knowledge of JavaScript, AJAX, jQuery, HTML5, CSS3, Bootstrap.
– Have experience in MySQL, MariaDB databases.
– Have experience working with outside data sources and API’s.
– Possess the ability to learn new open source packages.
– Be able to unit test the code components; Document the code and the functionality.
– Be a good and quick learner, and open to learn new technologies in PHP.
– Have Good Communication skills.
Things you’ll do:
– Deliver stable and scalable solutions in PHP, HTML, and JavaScript
– Update existing components to support changing needs.
– Improve the internal team culture of high-quality software development.
– Cooperate with team members on maintaining existing solutions beyond means of
code development.
– Work on bug fixing and improving application performance.
What we offer:
– Various challenges ranging from scratch design/architecture to end-user experienced performance.
– Flexible working process, openness to suggestions and a fresh point of view.
– Room for self-improvement and knowledge exchange within the team.
– Close cooperation with Customer Experience Team providing actual feedback on end-user experience.
– Transparent cooperation with business stakeholders.
Front-End: - JavaScript, Typescript, Angular, HTML5, CSS3, JQuery, Bootstrap
Back-End: - NodeJS
Database: - MySQL
Build and Integration: - NPM
Web services: - REST
Design: - Design patterns
Good to Have: - Java and associated technologies
Cloud Services: Aws preferred.
Configuration: Bitbucket/SVN preferred.
We are looking for a full stack developer to produce scalable software solutions.
As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Requirements:
- Degree in Computer Science.
- Strong organizational and project management skills.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React and Amber.
- Proficiency with server side languages such as Python, Ruby, Java, PHP and .Net.
- Familiarity with database technology such as MySQL, Oracle and MongoDB.
- Excellent verbal communication skills.
- Good problem solving skills.
- Attention to detail.
Reporting directly to the Founder
The job requires a great deal of responsibility early on, but we're working on something exciting and there's lots of opportunity of growth and learning.
The job is full-time, remotely based, and with flexible hours.
Zobaze is an early-stage startup, based out of THUB, Hyderabad.
Experienced developers who can develop Mobile Applications using Flutter.
Work closely with founders on building product.
Requirements -
Strong Knowledge of Javascript
Experience in building PWA with Angular or similar
Should have an idea on Google Cloud Functions or Amazon Lamda
Good Experience in Node JS
Product mindset, ability to take product manager hat if required in the future.
Have to do multiple tasks if required
Stock Options ( ESOP )
Note: It's not a 9to5 job.
A lot to learn.











