Senior Backend Engineer

Factor Eleven
Summary
Join Factor Eleven's amazing team as a Senior Backend Engineer and contribute to the expansion and optimization of our digital advertisement SaaS suite. You will design and develop microservices, integrate data solutions, and ensure high-performance and responsiveness of our applications. Responsibilities include developing and maintaining back-end components, collaborating with cross-functional teams, implementing security protocols, and providing technical support and mentorship. Success requires extensive NodeJS experience, knowledge of AWS and/or Kafka, and expertise in GraphQL/REST APIs. This high-impact role offers the opportunity to elevate engineering standards and drive an AI-first approach. Ultimately, you will deliver scalable microservices and share your expertise with the team.
Requirements
- 5+ years experience as Backend Engineer or similar role
 - Strong proficiency of NodeJS with TypeScript, web stacks, libraries, and frameworks
 - Working knowledge of front-end technologies such as HTML5 and CSS3
 - Experience with user authentication and authorization between multiple systems, servers, and environments
 - High familiarity with fundamental design principles behind scalable applications
 - Creating database schemas that represent and support business processes
 - Good knowledge of event-driven architecture, message busses, and/or pub/sub-systems
 - Proven expert knowledge Implementing automated testing platforms and unit tests
 - Superb interpersonal, communication, and collaboration skills
 - Excellent familiarity with git, npm, docker and Jira
 - Extensive experience in mentoring teammates in a respectful, educative manner
 
Responsibilities
- Developing and maintaining microservices and back-end components
 - Ensuring optimal performance of databases and responsiveness to front-end requests
 - Collaborating with developers, product owners and stakeholders on the design and integration of elements
 - Developing high-performance applications by writing testable, reusable, and efficient code
 - Implementing effective security protocols, data protection measures, and storage solutions
 - Running diagnostic tests, repairing defects, and providing technical support
 - Documenting server-side processes, including database schemas, message events and sagas, as well as preparing reports
 - Recommending and implementing improvements to processes and technologies
 - Provide mentorship and technical supervision to team-members
 
Preferred Qualifications
Using AI tools such as Junie/Cursor
Benefits
- Transparent, above-market salaries
 - 100% remote within Europe
 - Flexible work-hours and part-time models
 - Be part of a fast-growing, highly-skilled team
 - In person department and company events
 - Home office, co-working space and work-together allowance
 - Personal and professional development courses from Udemy
 - Case by case relocation and visa support
 
Share this job:
Similar Remote Jobs






