JoVE

JoVE is the world-leading producer and provider of video solutions with the mission to improve scientific research and education. Millions of scientists, educators and students use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders as Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.

Software Engineer, Backend

Location

India

Posted

1 day ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer, Backend

JoVE

Role Description We are looking for an experienced Software Engineer to help lead the development of fast, well-tested, and performant code for our web applications and modernizing our application stack. If you are the kind of engineer passionate about developing well-built, reusable components following industry best practices, and love working in a collaborative environment with your product partners and dependency teams, then we want to talk to you. - Collaborate with Designers, Product Managers, and Software Engineers to build and maintain the user experience, accessibility, and development feasibility of the website, applications, and supporting digital spaces. - Design and implement innovative solutions for the presentation of data and content on our websites, mobile apps, and other platforms. - Adhere to JoVE’s brand standards and convey it cohesively across the website, supporting digital spaces and third-party platforms. - Stay updated on the latest standards, changes, and web design and development trends. - Contribute towards engineering excellence in areas like automated unit testing. - Collaborate with key stakeholders on project design and implementation and other developers to maintain standards and create a reusable codebase. - Expected to be self-motivated, needing little guidance on completing tasks on time and meeting expectations in terms of requirements. - Explain and “whiteboard” complex technical issues to audiences with varying levels of technical expertise. - Debug software components and identify code defects for remediation. - Assist in automating deployments to development and other environments. Qualifications - A Bachelor’s degree. - 5+ years of experience building scalable, data-driven backend systems and APIs. - Strong proficiency in server-side programming (Node.js). Familiarity with PHP is an added advantage. - Strong understanding of system design, data architecture, and microservices or modular monoliths. - Skilled in designing and implementing RESTful APIs and integrating with third-party services and external SDKs. - Familiarity with event-driven systems, asynchronous processing, and message queues (Kafka, SNS/SQS, RabbitMQ, etc.). - Experienced with SQL and NoSQL databases — e.g., PostgreSQL, MongoDB, Redis — with the ability to optimize queries and model complex data relationships. - Solid experience with cloud-native architecture using AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation, etc.) or equivalent platforms. - Demonstrated understanding and implementation of software design principles such as SOLID and DRY with Software as a Service (SaaS), multi-tenancy application development. - Embraces the concepts of Agile Scrum software development and its related collaboration and issue-tracking tools (e.g., JIRA, Rally). - Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including GitHub and CI pipeline automation tools. - Ability to triage and resolve incidents and lead incident investigations. Benefits - A competitive compensation package. - You will make a direct impact in accelerating science research and education. - Opportunity to work with global teams and in an environment that promotes innovation and collaboration. - Our strong promotion from within culture draws a clear path to advance your career with us.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2008H1B No Sponsor

• Server-side development: designing, developing, and maintaining the server-side logic of web applications. Implementing scalable and efficient server-side components and APIs • Database management: working with relational and/or NoSQL databases to store and retrieve data efficiently. Designing and optimizing database schemas for performance and scalability • API Integration: integrating third-party APIs and web services to enhance application functionality. Developing custom APIs to facilitate communication between front-end and back-end systems • Security: implementing security best practices to protect against common web application vulnerabilities. Conducting regular security audits and implement necessary measures • Optimization: optimizing server-side code for maximum speed and scalability. Monitoring and troubleshooting performance issues • Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components • Version control: using version control systems (e.g., Git) to manage and track changes to the codebase • Testing and debugging: conducting thorough testing of server-side components to identify and fix bugs. Collaborating with QA engineers for comprehensive testing • Creating and maintaining clear and comprehensive documentation for back-end systems and APIs

India
Full TimeRemoteTeam 51-200

Role Description Das Sammeln und Verifizieren von Nachweisen für Compliance oder Nachhaltigkeitsanforderungen ist für Unternehmen heute eine gewaltige operative Hürde. Das Nachweis-Management ist oft fragmentiert und manuell. Sunhat schließt diese "Proof Gap". Wir sind die Collaborative Proof Platform, die verstreute Daten in eine zentrale, verifizierte Proof Library überführt. Unser Team aus Software-, Nachhaltigkeits- und Compliance-Experten hat eine All-in-One-Plattform entwickelt, die Unternehmen dabei unterstützt, ihre Nachhaltigkeitsprogramme zu automatisieren und zu skalieren, um sowohl externe Anforderungen als auch die unternehmensspezifischen Standards zu erfüllen. - Entwicklung und Erweiterung der APIs und Datenpipelines, die unsere „Collaborative Proof Platform“ antreiben – Erfassung von Compliance-Nachweisen, Koordination von Verifizierungsworkflows und Bereitstellung unserer Nachweisbibliothek - Entwurf von Datenbankschemata und Optimierung von Abfragen für unseren wachsenden Bestand an Nachhaltigkeitsdaten - End-to-End-Verantwortung für Funktionen: vom technischen Entwurf über die Bereitstellung bis hin zur Überwachung - Zusammenarbeit mit Produkt- und Nachhaltigkeitsspezialisten, um Compliance-Anforderungen in zuverlässige Backend-Systeme umzusetzen - Teilnahme an Code-Reviews und Mitgestaltung unserer Backend-Architektur Qualifications - Umfangreiche praktische Backend-Erfahrung mit TypeScript in Produktionssystemen - Aktiver Einsatz von KI-gestützten Programmierwerkzeugen (Copilot, Claude, Cursor) in deinem Arbeitsablauf - Erfahrung in der Entwicklung und Wartung von REST-APIs - Datenbankkenntnisse, idealerweise mit PostgreSQL (Schema-Design, Abfrageoptimierung) - CI/CD-Kenntnisse, vorzugsweise GitHub - Teamorientierte Arbeitsweise mit Fokus auf Codequalität und Pair Programming - Du beherrschst Englisch fließend, um effektiv mit unserem Team und Stakeholdern kommunizieren zu können - Erfahrung mit Nest.js, B2B-SaaS-Hintergrund oder Fachwissen im Bereich Nachhaltigkeit sind von Vorteil Benefits - Flexibles und remote Arbeiten: Du hast die Möglichkeit, vollständig remote innerhalb Deutschlands zu arbeiten. Alternativ stehen dir unsere Offices in Köln, Berlin und Hamburg offen. - Wettbewerbsfähiges Gehalt & Unternehmensanteile (Equity): Wir bieten dir ein konkurrenzfähiges Gehaltspaket und Optionen für Unternehmensanteile. - Familienfreundliches Umfeld: Wir bieten hohe Flexibilität, um deine Work-Life-Balance zu unterstützen. - Top Equipment & Tools: Von Macbook bis Software – du bekommst alles, was du brauchst, um richtig durchzustarten. - Kontinuierliches Lernen: Du profitierst von einem Weiterbildungsbudget für Kurse, Konferenzen und mehr. - Feel Good Budget: 50 € steuerfreier Sachbezug, den du flexibel für Shopping-Gutscheine oder eine Mitgliedschaft beim Urban Sports Club nutzen kannst.

Germany
Binance logo

Backend Engineer, Java, Risk

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Participate in the design, development, and maintenance of Binance's core risk control platform and decisioning services • Contribute to the implementation of real-time risk rules, scoring models, and feature pipelines for fraud, AML, and account security scenarios • Write and maintain technical documentation for risk service interfaces and business modules • Demonstrate strong troubleshooting skills to resolve issues raised by the QA team and ensure system stability • Collaborate with the Risk Operations and CS teams to investigate cases, classify root causes, and feed insights back into system improvements

Singapore
Full TimeRemoteTeam 201-500H1B No Sponsor

• Participate in the development of APIs and other back-end components. • Ensure the operation, maintenance and evolution of existing systems. • Contribute to the technical design of our back-end systems. • Oversee all phases of development, including code review, versioning, documentation and maintenance. • Write unit tests, follow naming conventions and coding standards, and take part in code reviews. • Adhere to the established methods and processes (Agile methodology). • Maintain continuous technological monitoring in your area to quickly identify emerging technical solutions and software components (open-source, commercial software, etc.) that can be integrated into the company roadmap.

France