
Senior Engineer, Backend
Posted Oct 24

Posted Oct 24
This is a fully remote position, open to applicants in India.
• Work alongside Designers, Product Managers, and Software Engineers to develop and sustain user experience, accessibility, and development feasibility for websites, applications, and related digital environments.
• Create and implement creative solutions for presenting data and content across websites, mobile applications, and various platforms.
• Ensure adherence to JoVE’s branding standards throughout websites, digital spaces, and third-party platforms.
• Stay informed about web standards, updates, and trends in web design and development.
• Contribute to engineering excellence, which includes automated unit testing.
• Partner with stakeholders and developers on project design and execution, upholding standards and establishing a reusable codebase.
• Complete assignments independently and punctually while fulfilling requirements and expectations.
• Articulate and demonstrate complex technical concepts to audiences with diverse levels of technical knowledge.
• Troubleshoot software components and identify code defects for resolution.
• Aid in automating deployments to development and other environments.
• Over 7 years of experience in developing scalable, data-driven backend systems and APIs.
• At least 2 years of experience in a technical leadership capacity, guiding and mentoring engineering teams.
• Strong expertise in server-side programming (Node.js) - Required.
• Familiarity with frontend technologies: React, JavaScript/TypeScript, and CSS.
• Comprehensive understanding of system design, data architecture, and microservices or modular monoliths.
• Proficient in designing and implementing RESTful APIs, and integrating with third-party services and external SDKs.
• Experience with event-driven systems, asynchronous processing, and message queuing (Kafka, SNS/SQS, RabbitMQ, etc.).
• Experience with SQL and NoSQL databases, including PostgreSQL, MongoDB, and Redis, with the capability to optimize queries and model complex data relationships.
• Strong experience with cloud-native architecture utilizing AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation, etc.) or equivalent platforms.
• Proven understanding and application of SOLID and DRY software design principles in SaaS and multi-tenancy application development.
• Familiarity with Agile Scrum software development and associated collaboration and issue-tracking tools such as JIRA and Rally.
• Experience in a Continuous Integration/Continuous Delivery model, including GitHub and CI pipeline automation tools.
• Ability to triage and resolve incidents and lead incident investigations.
• A competitive compensation package.
• We are fully remote!
• You will have a direct impact on accelerating scientific research and education.
• Opportunity to collaborate with global teams in an environment that fosters innovation and teamwork.
• Our strong promotion-from-within culture provides a clear pathway for career advancement with us.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.