Software Engineer - Backend & AI Code Evaluation

Brak informacji o wynagrodzeniu
SeniorFull-time
#442821·Dodano 2 dni temu·3
Źródło: Gramian Consulting Group
Aplikuj teraz

Tech Stack / Keywords

JavaNode.jsGoRustTypeScriptPythonC++APIsautomated testingalgorithms

Firma i stanowisko

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, they help companies build high-performing teams by matching them with professionals who truly fit their needs.

Wymagania

  • Strong hands-on backend development experience with one or more of the following: Java, Node.js, Go, Rust, TypeScript, Python, C++, or a comparable language.
  • Demonstrated experience building scalable backend services and APIs.
  • Practical experience with debugging, performance optimization, and automated testing.
  • Experience reviewing code and assessing software quality, correctness, and maintainability.
  • Strong understanding of algorithms, data structures, and foundational computer science concepts.
  • Ability to independently analyze technical problems and develop reliable solutions.
  • Strong technical communication and documentation skills.
  • Bachelor's degree required for Senior Software Engineer applicants, from an institution located in an English-native country such as the United States, United Kingdom, Canada, Australia, New Zealand, or Ireland.

Obowiązki

  • Design realistic and challenging coding tasks involving feature implementation and bug fixes.
  • Create tasks that reflect authentic backend engineering workflows and practical software development challenges.
  • Develop deterministic verifiers that accept reasonable valid solutions and reject incorrect implementations.
  • Build and validate solutions using backend programming languages such as Java, Node.js, Go, Rust, TypeScript, Python, or C++.
  • Develop tasks involving scalable services, APIs, debugging, performance optimization, and automated testing.
  • Review code quality, maintainability, correctness, and adherence to technical requirements.
  • Design evaluation criteria that distinguish robust solutions from superficially plausible implementations.
  • Incorporate security considerations into tasks and verifiers where applicable.
  • Document assumptions, expected behavior, edge cases, and validation requirements.
  • Apply independent technical judgment throughout the task development and review process.
Gramian Consulting Group

Gramian Consulting Group

15 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz