Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Algorithms Developer (with Golang)

Algorithms Developer (with Golang)

NTIATIVE sp. z o.o.Kraków, małopolskie, Polska
25 dni temu
Opis pracy

Algorithms Developer (with Golang)

Miejsce pracy : Kraków

Technologies we use

Expected

  • Golang

Optional

  • Java
  • Python
  • Rust
  • Operating system

  • Windows
  • About the project

    A rare opportunity has come up for an experienced and talented Golang Developer with algorithm knowledge to join an ambitious and motivated team within a great US company with its own solutions.

    We are seeking a highly skilled Algorithms Developer with a passion for problem-solving and deep knowledge of algorithms, data structures, and system performance. In this role, you will design and implement cutting-edge solutions to some of the most challenging scalability and optimization problems we face. You will work closely with our engineering, data, and infrastructure teams to ensure that our systems are not only correct but also fast, efficient, and scalable.

    This is not a typical application development position. We’re looking for someone who loves tackling complexity, analyzing trade-offs, and coming up with elegant, high-performance solutions where others see only difficulty.

    So if you’re ready for new challenges in your career, and seeking new opportunities in the international projects…

    Feel invited to apply!!! You couldn’t have found a better option!

    Your responsibilities

  • design, develop, and optimize complex algorithms for large-scale systems
  • solve problems related to scalability, performance, concurrency, and distributed
  • computing
  • profile, benchmark, and fine-tune code to maximize efficiency and minimize latency
  • collaborate with other engineers, architects, and product managers to identify critical problems and propose algorithmic solutions
  • conduct research and evaluate new algorithmic approaches, data structures, and technologies
  • write clear, maintainable, and well-documented code
  • participate in code reviews, architectural discussions, and algorithmic deep dives
  • continuously improve system performance through creative algorithmic thinking
  • Our requirements

  • strong background in algorithms, data structures, and computational complexity
  • solid understanding of concurrency, multithreading, and parallel processing
  • proficiency in the Golang programming language (more of the following languages are nice to have : C++, Java, Python, or Rust)
  • proven experience solving large-scale performance and scalability issues
  • familiarity with distributed systems, caching strategies, and database optimization
  • ability to analyze and debug complex system-level problems
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, or related field
  • excellent problem-solving skills and a passion for algorithmic challenges
  • Optional

  • knowledge of graph algorithms, optimization problems, or machine learning algorithms
  • contributions to open-source projects or published papers in algorithms, systems, or performance optimization
  • experience with real-time systems or low-latency environments
  • This is how we organize our work

    This is how we work

  • agile
  • This is how we work on a project

  • testing environments
  • What we offer

  • 100% remote
  • friendly, professional, and supportive work environment
  • long term cooperation
  • NTIATIVE sp. z o.o.

    NTIATIVE is one of the best Polish recruitment agencies because we specialise in IT and IT only and avoid all other distractions.

    We want to provide a unique and unforgettable experience by matching tech talent with great employers.

    Our team delivers to the commitments we gave to each other, our candidates and our clients.

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Golang Developer • Kraków, małopolskie, Polska