Apply

Backend Software Engineer

Posted 13 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Europe

🔍 Industry: Blockchain and Infrastructure Development

🏢 Company: xLabs👥 1-10EducationDigital MarketingE-LearningTraining

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSNode.jsSQLBlockchainKubernetesTypeScriptRedis

Requirements:
  • 5+ years experience as a Backend Developer
  • Experience with Node.js and Typescript
  • Knowledge of distributed systems
  • Good knowledge of Redis and databases (SQL, No-SQL)
  • Knowledge of AWS and Kubernetes
Responsibilities:
  • Design and implement open-source products
  • Provide off-chain infrastructure for blockchain interoperability
Apply

Related Jobs

Apply

📍 Portugal

🧭 Full-Time

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++.
  • Experience with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in both English and Portuguese.
  • Ability to work efficiently on highly scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize retrieval-augmented generation (RAG) systems.
  • Implement data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers for data pipeline integration.
  • Design and develop APIs for various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Collaborate with cross-functional teams including product managers and designers.
  • Participate in code reviews and communicate effectively with stakeholders.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBETLJavaKotlinKubernetesPyTorchC++Data engineeringGoNosqlTensorflow

Posted about 1 month ago
Apply
Apply
🔥 Backend Software Engineer
Posted about 1 month ago

📍 Portugal

🧭 Full-Time

🔍 Software Development

🏢 Company: BytePitch - Software Labs

  • More than 3 years of experience in similar functions
  • Familiarity with service-oriented architectures and design patterns
  • Competence in test automation and CI/CD
  • Proficiency in performance applications and monitoring
  • Expertise in relational and non-relational databases (SQL and NoSQL)
  • Solid experience with Node.js and AWS
  • Good command of Javascript and Typescript
  • Skills in building highly concurrent and resilient services
  • Blockchain knowledge valued
  • Acquainted with agile methodologies
  • Designing, developing, testing, and maintaining backend components and systems
  • Creating efficient and secure APIs
  • Design and optimise databases
  • Building systems that handle high-traffic loads
  • Identifying and resolving performance bottlenecks
  • Implementing security best practices
  • Writing unit tests and troubleshooting issues
  • Working closely with Frontend developers and DevOps engineers
  • Creating clear technical documentation
  • Staying updated with backend development trends

AWSNode.jsSQLBlockchainDesign PatternsData StructuresREST APINosqlCI/CDMicroservices

Posted about 1 month ago
Apply
Apply

📍 Poland

🔍 Software

  • 1+ years of experience in building and developing backend applications.
  • Experience in crafting and implementing highly scalable and performant RESTful microservices.
  • Proficiency in any modern object-oriented programming language like Java, Kotlin, Go, Scala, or Python.
  • Fluency in any database technology (RDBMS like Oracle or Postgres, or NoSQL like DynamoDB or Cassandra).
  • Broad knowledge of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure).
  • Familiarity with cloud architecture patterns and quality software production.
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment.
  • Be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers.
  • Review code with considerations for readability, testing patterns, documentation, reliability, security, and performance.
  • Ensure complete visibility, error reporting, and monitoring of backend services.
  • Participate in Agile software development processes including daily stand-ups, sprint planning, team retrospectives, and demo sessions.

AWSBackend DevelopmentPostgreSQLPythonCloud ComputingDynamoDBJavaKotlinGoScala

Posted about 1 month ago
Apply
Apply

📍 Portugal

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Experience in programming languages such as Python, Go, Java, C or C++.
  • Experience with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work efficiently on scalable and distributed projects.
  • Proven experience with undefined project scopes.
  • Fast learner with adaptability to new technologies.
  • Experience in building reliable minimum viable products and pilots.
  • Strong communication skills in English and Portuguese.
  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize Retrieval-Augmented Generation (RAG) systems.
  • Implement data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers for data pipeline integration.
  • Design and develop APIs to interface with AI models and services.
  • Ensure secure, scalable, and performant APIs.
  • Enhance integration of AI applications with external software systems.
  • Collaborate with product managers, designers, and engineers.
  • Participate in code reviews and communicate project progress effectively.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBNosql

Posted 2 months ago
Apply
Apply

📍 Central Europe

🧭 Full-Time

🔍 Digital Commerce

  • Proven experience in Go or Python engineering, system design, and maintenance.
  • Solid understanding of microservice-oriented architecture.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Familiarity with database management (preferably MongoDB and Redis) and event streaming (e.g., Apache Kafka).
  • Interest in Generative AI and its applications is a plus.
  • Design & Deliver new features including translating business requirements into technical specifications.
  • Collaborate with engineering teams for unified software architecture.
  • Develop and implement scalable and reliable systems.
  • Deploy and monitor new features in production.
  • Ensure quality and performance through API testing and monitoring.
  • Maintain end-to-end features, troubleshoot and enhance existing features.

PythonGitKafkaMongoDBSoftware ArchitectureJiraApache KafkaAPI testingGoRedisCommunication SkillsCollaborationCI/CDDevOpsMicroservices

Posted 3 months ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Corporate wellness

  • An engineer with a bachelor’s degree in computer science or equivalent professional experience.
  • Experience in designing and developing modern web applications.
  • Proficient in one or more programming languages (Java, Golang, Kotlin, Node.js).
  • Experience with SQL and NoSQL technologies (such as PostgreSQL, Redis).
  • Solid architecture knowledge (event-driven architectures; serverless).
  • Willingness to learn and grow, with strong communication skills.
  • Intermediate or advanced proficiency in English.
  • Work within an agile full-stack talented engineering team.
  • Help to define the architecture of systems and integrations.
  • Support existing systems looking to enhance functionality and increase scale.
  • Take part in incident resolution and troubleshooting.
  • Help and mentor other developers.
  • Work with cutting-edge technologies on a global scale.
  • Live the mission of promoting wellbeing in the workplace.

Node.jsSQLAgileJavaKotlinGoServerlessNosqlCommunication SkillsCollaborationCI/CD

Posted 5 months ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Technology

🏢 Company: neptune.ai👥 51-100💰 $8,000,000 Series A almost 3 years agoInternetArtificial Intelligence (AI)AnalyticsInformation TechnologySoftware

  • Minimum of 6 years of professional software development experience.
  • Strong proficiency in algorithmic thinking and problem-solving.
  • Passion for performance optimization on both architecture and component level.
  • Extensive experience in designing and implementing distributed systems, including large-scale data processing in near real-time.
  • Experience ensuring the consistency and integrity of data across storage systems.
  • Ability to balance business goals with technical purity while managing shifting priorities.
  • Experience leading engineering teams of 3-5 people.
  • Participate in daily software development activities and conduct code reviews to ensure high-quality code.
  • Lead and drive 1-2 large projects with 3-5 engineers, ensuring successful delivery and communication.
  • Design and implement architectural solutions for complex problems with a focus on scalability and reliability.
  • Proactively suggest enhancements to the product and architecture to drive business value.

LeadershipPythonSoftware DevelopmentElasticSearchGCPJavaJVMKafkaKotlinKubernetesMicrosoft AzureMySQLSoftware ArchitectureSpringAzureClickhousegRPCRedisRustTerraformScala

Posted 7 months ago
Apply