#1 Job Board for tech industry in Europe

  • Job offers
  • All offersGdańskCBackend Software Engineer
    Backend Software Engineer
    C
    Accuris

    Backend Software Engineer

    Accuris
    Gdańsk
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Remote

    Tech stack

      C#

      advanced

      Golang

      advanced

      SOA

      advanced

      Python

      advanced

    Job description

    Online interview

    About us: Accuris, a company long-known for accelerating innovation in engineering workflows and supporting the vibrancy of the engineering community, launched in May 2023 as a standalone company. Accuris was formerly known as S&P Global’s Engineering Solutions division. The Company is valued for its standards content and workflow solutions like Engineering Workbench, Goldfire, Haystack and Parts Management Solutions.


    Under its previous owners, including S&P Global, IHS and IHS Markit, Accuris has been an integral part of the engineering ecosystem for more than 60 years.


    Project & Team: R&D team develops an intelligent platform as part of Accuris – a scalable cognitive engine that helps end users – engineers, innovators, and researchers – to discover and leverage valuable insights and knowledge locked in unstructured and semi-structured content of corporate repositories and industry sources. The task includes developing intelligent mechanisms for the decomposition, data transformation, analysis, and retrieval of relevant engineering data, leveraging state-of-the-art Machine

    Learning and Deep Learning models that work in a scalable and optimized cloud system.


    Important business drivers for the software we create include reliability, scalability, elasticity, evolvability, and maintainability. These drivers have motivated both the use of principles from domain-driven design for decoupling and the use of microservices with containerized cloud-based deployments as an important software architecture. DevOps is integral to microservices architecture, enabling high-quality software to be developed and delivered quickly. We are committed to the DevOps model, where time-to-market functions as a vital measure of our performance, productivity, and success. We improve and innovate constantly, always investigating new technologies that can enhance our product offerings.


    What We Offer:

    • Exciting tasks and the team with its own SaaS product development in the space of data-driven algorithms and Machine Learning based solutions. Opportunity to contribute to the project architecture.
    • Development of own unique data-driven products that work out-of-the-box and loved by world-top companies.
    • Personal growth and career development supported on the corporate level.
    • Continuous education with subject domain guilds invited tutors, and paid programs and conferences.
    • A fully remote work environment. 
    • Provision of all necessary equipment. 
    • Health and life insurance.
    • Wellness program.



    Responsibilities:

    • Technical leadership in the fairly complex SaaS product development
    • Being an active member of the architecture board to advocate a team’s decisions
    • Aligning the team's actions to the product owner's vision and long-term business goals
    • Fostering the development culture, mentoring, and sharing knowledge with the development team
    • Contributing to the design and implementation of production-ready services
    • Alignment of system architecture with enterprise architecture
    • Leading the implementation of a distributed event-driven microservice-based system


    Job Requirements: 

    • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience)
    • 8+ years overall experience professionally developing software products
    • 4+ years C# programming experience
    • Strong algorithmic and coding skills
    • Proficiency in programming languages such as Golang, or Python
    • Hands-on experience in scalable high-performant microservice architecture projects
    • Experience in SOA/ROA, in Cloud-native or Hybrid solutions
    • Strong coding and software engineering skills
    • Experience in developing software that was built on top of a search engine or ML is appreciated
    • Skills and passion for the right design and engineering practices
    • Experience with container runtimes and container management systems such as Kubernetes
    • Strong analytical and problem-solving skills to identify and resolve technical challenges effectively
    • Communication and collaboration skills and the ability to work collaboratively in a team
    • B2+ English