Senior Backend Software Engineer

Second development center of Instructure, pioneering the placement of developers outside of the United States.
Budapest, Hungary
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Education

Description For Senior Backend Software Engineer

We are the second development center of Instructure, pioneering the placement of developers outside of the United States. Our mission is to enhance student success, empower teaching, and foster collaborative learning. We are passionate about our products, including Canvas, Mastery, Studio, Impact, and more.

As engineers, we are versatile and not fixated on a single language or framework. We are adaptable to different programming languages and currently focus on Node.js for our backend services, which is subject to change. Being cloud-native, we are a significant AWS customer utilizing over 50 services at scale across 7 regions worldwide. Our teams enjoy flexibility in their approach, using various methodologies like Scrum and Kanban.

As a Senior Backend Software Engineer, you will:

  • Develop and maintain high-performing APIs using Node.js
  • Collaborate with teams from different departments to release new features
  • Contribute to the modernization of existing applications and services
  • Apply best practices in API development, including security, performance, and scalability
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide valuable feedback
  • Troubleshoot, debug, and optimize application performance
  • Stay updated with emerging trends and technologies in backend development

We offer a competitive salary in the local market, a cafeteria package, health insurance, flexible work schedule, and a remote-first company culture with no mandatory office days. Join our fun, friendly, and helpful team at MP Solutions Ltd., where we value high performance and collaborative work environments.

Last updated 3 months ago

Responsibilities For Senior Backend Software Engineer

  • Develop and maintain high-performing APIs using Node.js
  • Collaborate with teams from different departments to release new features
  • Contribute to the modernization of existing applications and services
  • Apply best practices in API development, including security, performance, and scalability
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide valuable feedback
  • Troubleshoot, debug, and optimize application performance
  • Stay updated with emerging trends and technologies in backend development

Requirements For Senior Backend Software Engineer

Node.js
TypeScript
JavaScript
  • More than 7 years of experience as a software engineer, specializing in backend development
  • Demonstrated expertise in developing RESTful or Graphql APIs using Node.js
  • Proficient in both written and spoken English
  • Experience with TypeScript preferred, but willing to learn
  • Capable of working with SQL and NoSQL databases for design and management
  • Hands-on experience with AWS cloud services
  • Familiarity with microservices architecture and distributed systems
  • Proficient in using Git, CI/CD pipelines, and version control systems
  • Strong problem-solving skills and attention to detail
  • Effective communication skills and ability to collaborate effectively in teams
  • Prior experience working in high-performing teams is a plus, but the desire to work in such teams is also valued
  • Familiarity with Agile methodologies

Benefits For Senior Backend Software Engineer

Medical Insurance
  • A salary that is competitive in the local market
  • Cafeteria package
  • Health Insurance
  • Flexible work schedule
  • Remote first – company (There are no mandatory office days)
  • A fun, friendly and helpful company culture

Interested in this job?

Jobs Related To MP Solutions Ltd. Senior Backend Software Engineer

Senior DNS Engineer

Senior DNS Engineer position at MP Solutions Ltd., offering hybrid work in Budapest, Hungary. Responsible for DNS tasks, 24/7 duty roster, and collaboration with diverse customers.

Senior Network LAN/WAN/WLAN/Core Engineer

Senior Network LAN/WAN/WLAN/Core Engineer role for managing operations and contributing to projects in a global Danish company.

Senior Backend Engineer

Senior Backend Engineer role at Motorway, building scalable solutions for UK's leading used car marketplace using JavaScript, Node.js, and AWS.

Software Engineer - Algorithms & Data Processing Magician

Senior Software Engineer position focusing on algorithms and data processing, requiring expertise in Rust, distributed systems, and graph algorithms.