Connect-AI

Software Engineer

Posted: 1 minutes ago

Job Description

Software EngineerLocation: Amsterdam (Hybrid)Salary: €55,000 - €60,000 per yearWe have partnered with a forward-thinking, mission-driven company located in the centre of Amsterdam. They are currently seeking a skilled Software Engineer to join their mission to build the next generation of linked data tools. Our client enables global organizations to turn scattered data into knowledge graphs. You’ll join a close-knit team of curious thinkers solving complex data problems in an open, creative environment.Your RoleThey are looking for a Software Engineer with strong development skills to help evolve and maintain the API and data integration layer of their platform. While they value full-stack experience, this role is ideal for engineers who enjoy working deeply with APIs, data modeling, and infrastructure.Key responsibilities:Work on features central to the platform's architecture, such as role-based access control (RBAC), data transformation pipelines, and data querying.Focus on delivering robust, secure, and standards-compliant APIs, while improving query performance.Design, develop, and deploy high-quality code that is understandable, maintainable, performant, and secure.Implement thorough manual and automated testing (including unit and integration tests) to guarantee code correctness and reliability.Work closely with team members on code reviews and technical support, while clearly communicating technical issues.Profile requirementsExperience: At least 3 years of experience with TypeScript and Node.js.Security Knowledge: Understanding of authentication and authorization systems, especially RBAC and permission models.Communication: Strong technical communication skills with the ability to express ideas clearly and concisely.Problem Solving: A curious mindset with a drive to solve problems and investigate application errors.Nice to Have:Understanding of linked data, RDF, or the semantic web (e.g., SPARQL, JSON-LD).Familiarity with Docker and Kubernetes.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In