SENIOR BACKEND ENGINEER - EST
Jobgether
Full-timesenior
Sign in to applyFree account, takes a minute.
Job description
Accountabilities
• Design, build, deploy, and maintain backend services, products, and features that deliver reliable experiences at scale.
• Translate broadly defined customer and business problems into effective, maintainable technical solutions.
• Develop backend systems primarily using Python , with frameworks such as Django and FastAPI.
• Design and evolve REST APIs, database architectures, data pipelines, and services supporting complex enterprise applications.
• Work with relational and non-relational databases, including technologies such as PostgreSQL, SQL, and MongoDB.
• Contribute to real-time and streaming systems, search and retrieval capabilities, and AI/LLM-backed applications where appropriate.
• Collaborate with engineers and technical stakeholders to define architecture and design solutions for both new and existing systems.
• Drive engineering best practices, code quality, scalability, reliability, testing, and overall engineering excellence.
• Work within an agile development environment to deliver high-quality products and continuously improve development practices.
• Investigate and resolve customer issues, working closely with customers when technical challenges arise.
• Contribute to cloud infrastructure, containerized environments, CI/CD, and modern deployment practices.
• Apply strong problem-solving and technical judgment to balance performance, maintainability, scalability, and delivery requirements.
Requirements
• 3–6 years of professional backend engineering experience , preferably within a high-performing technology environment.
• Bachelor’s or master’s degree in Engineering, Computer Science, or a related field; B.E./B.Tech/M.E./M.Tech from a strong engineering institution is preferred.
• Strong professional experience with at least one high-level programming language, with Python strongly preferred .
• Strong hands-on experience with backend development and a solid understanding of large-scale software systems.
• Experience with Django is highly desirable; familiarity with FastAPI is an advantage.
• Strong understanding of relational databases, SQL, data management, database design, and REST API development.
• Experience with MongoDB, real-time or streaming backends, and technologies such as WebSockets or gRPC is a plus.
• Exposure to LLM-backed search, Retrieval-Augmented Generation (RAG), or related AI applications is advantageous.
• Some experience applying machine learning, particularly in Natural Language Processing (NLP) contexts, is preferred.
• Strong understanding of core computer science concepts, including algorithms, data structures, object-oriented design, and databases.
• Excellent analytical and problem-solving abilities, with the capacity to design solutions from broadly defined requirements.
• Strong collaboration and communication skills, with the ability to work effectively in an agile, cross-functional engineering environment.
• Experience with cloud platforms, Docker, Kubernetes, CI/CD, caching, Redis, Celery, ETL, or infrastructure automation is valuable.
• Ability and willingness to work according to the EST time zone to support US-based customers.
Benefits
• 100% remote work arrangement from India.
• Opportunity to work on high-impact AI-powered enterprise applications.
• Exposure to modern technologies including Python, Django, FastAPI, cloud infrastructure, Kubernetes, real-time systems, and AI/LLM applications.
• Opportunity to contribute to architecture, system design, and engineering best practices.
• Collaborative environment with experienced technology professionals.
• Direct exposure to customer challenges and opportunities to build solutions with tangible business impact.
• Dynamic, agile environment supporting continuous learning and professional growth.
• Market-leading compensation , based on the candidate’s skills and aptitude.
• Opportunity to work on products and features serving customers at significant scale.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Skills
PythonDjangoFastAPIPostgreSQLSQLMongoDBREST APIsWebSocketsgRPCCloud PlatformsDockerKubernetesCI/CDRedisCeleryETLInfrastructure AutomationLLMRAGNatural Language ProcessingAI/LLM-backed applications