Apply

Software Engineer

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, At least 5 years

📍 Location: Italy

🔍 Industry: Tech

🏢 Company: Qomodo

🗣️ Languages: Italian, English

⏳ Experience: At least 5 years

🪄 Skills: AWSDockerPostgreSQLPythonJavascriptTypeScriptReactDevOps

Requirements:
  • At least 5 years of experience as a software developer.
  • Professional experience with JavaScript/TypeScript, NextJS/NestJS, React, Python, PostgreSQL, AWS, Docker.
  • Application of Domain Driven Design, eXtreme Programming, Test Driven Development, and DevOps principles.
  • Ability to design architectural and application solutions for complex web applications.
  • Excellent problem-solving and communication skills.
  • Curiosity, empathy, and a strong sense of ownership.
  • Desire to grow with the team.
  • Good knowledge of written and spoken English.
  • Residence in Italy required.
Responsibilities:
  • Work on projects primarily back-end using a variety of technologies.
  • Build the ecosystem to support a network of merchants (clients) using Qomodo.
  • Engage in a fully remote work environment with significant autonomy and responsibility.
  • Contribute to a work culture with minimal processes and bureaucracy.
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Mysten Labs

  • 5+ years of experience in systems and/or network programming, ideally in Rust, C or C++.
  • Experience designing and developing systems in one or more of the following areas: Distributed systems, storage/database systems, high performance systems, or networking protocols.
  • Production experience: operating and managing production systems, proficiency in system monitoring and alerting, with strong focus on reliability.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Expertise in performance tuning and optimizing both system architecture and low-level services.
  • Proven ability to drive complex projects to completion.
  • Optimize Sui’s data infrastructure from end-to-end: write performance, storage footprint, read performance, scaling, reliability, and costs.
  • Build and maintain robust, high-performance RPC services to facilitate reading of blockchain data.
  • Design and build low-latency, and reliable subscription services
  • Collaborate with cross-functional teams and external partners to ensure seamless integration of data platform solutions with first-party applications and the ecosystem at large.

DockerBlockchainKubernetesSoftware ArchitectureC++AlgorithmsApache KafkaData engineeringData StructuresgRPCPostgresRustCI/CDRESTful APIsLinuxDevOpsMicroservicesJSONData modelingData management

Posted about 2 hours ago
Apply
Apply

📍 EU, LATAm, Australia

🧭 Full-Time

💸 45000.0 - 75000.0 USD per year

🔍 Software Development

🏢 Company: Sybill AI👥 11-50💰 $11,000,000 Series A 8 months agoCRMArtificial Intelligence (AI)SaaSMachine LearningSalesEnterpriseSoftware

  • 4+ years of experience as a software engineer or similar. Full-stack or backend experience is a must-have. Experience in early-stage startups is a plus.
  • Demonstrate strong full-stack development skills, including proficiency in Python, Shell Scripting, experience with AWS (common services), and NoSQL databases such as MongoDB.
  • Familiarity with AI and ML is nice to have.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Provide in-depth technical assistance to users, troubleshooting and resolving complex issues related to our product.
  • Write and maintain scripts to automate specific tasks and handle unique customer cases efficiently.
  • Investigate reported bugs and incidents, identify root causes, and implement solutions to ensure timely resolution.
  • Communicate effectively with users to understand their needs, provide solutions, and ensure their success with our product.
  • Work closely with product, design, and engineering teams to improve our product based on customer feedback and reported issues.
  • Document customer interactions, feedback, and technical issues systematically, contributing to our knowledge base and product documentation.

AWSPythonArtificial IntelligenceFull Stack DevelopmentMachine LearningMongoDBFastAPIREST APINosqlCommunication SkillsAnalytical SkillsProblem SolvingTroubleshootingScriptingSoftware EngineeringDebuggingCustomer support

Posted 2 days ago
Apply
Apply

📍 United States, Europe

🧭 Full-Time

💸 180000.0 - 220000.0 USD per year

🔍 Software Development

🏢 Company: Eppo

  • Experience with OLAP SQL queries and processing
  • Expertise with software engineering practices like test coverage and CI/CD workflows
  • Experience with Nest.js (Typescript)
  • Building and maintaining backend APIs that power internal and external systems alike
  • Write backend software using Nest.js (Typescript) to power AirFlow tasks and our front-end API

Backend DevelopmentSoftware DevelopmentSQLApache AirflowCloud ComputingSnowflakeTypeScriptAPI testingData engineeringREST APINest.jsCI/CDData modelingNodeJSSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 Ireland, UK, Sweden, the Netherlands, Germany, Spain, Bulgaria, Denmark, Finland, France, Italy, & Poland

🧭 Full-Time

🔍 Software Development

🏢 Company: MongoDB👥 1001-5000💰 Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • Pragmatic, detail-oriented, self-motivated, and understands the benefits of collaboration
  • Provides guidance and coaching to entry-mid level engineers
  • Takes a software-driven approach to solving problems and routinely uses git to track progress
  • Strong understanding of software engineering principles, dependency injection, composition, and test driven development
  • Experience designing/implementing medium/large scale software projects (strong preference for Go)
  • Familiar with standard authentication protocols (e.g OAuth)
  • Familiar with the development of web services and/or Kubernetes controllers
  • Experienced performing deep technical analysis and fixing applications, systems, and networks
  • Strong Linux and TCP/IP networking skills
  • Solid knowledge of cloud infrastructure (preferably AWS), including development integrating with provider APIs
  • Experience with configuration management tools and managing infrastructure through code
  • Experience setting up and maintaining CI/CD workflows and tooling to deploy production services
  • Experience running containers in a production environment, preferably Kubernetes based
  • Proven experience with observability concepts and tooling, metrics, logging, traces, Prometheus, Grafana, OpenTelemetry
  • Has practical knowledge of delivering production level services with SLI/SLOs and understands how to measure, track and adjust them
  • 5+ years of experience working in a similar role
  • Work with engineering teams across MongoDB to investigate gaps and limitations in existing development workflows and understand new infrastructure and platform requirements
  • Design self-service platform services and developer tooling that focuses on reliability, usability, and provides the appropriate level of abstraction from cloud infrastructure
  • Regularly write and review automation, configuration management, and application code
  • Author and review functional specifications and scoping documents for large platform projects and services
  • Own and operate much of the internal development platform that runs MongoDB
  • Work on a distributed team that frequently interacts with remote engineers across multiple time zones (primarily PST/EST/GMT)

AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGitKubernetesOAuthSoftware ArchitectureAPI testingGoGrafanaPrometheusCI/CDRESTful APIsLinuxTerraformMicroservicesJSONSoftware EngineeringDebugging

Posted 2 days ago
Apply
Apply

📍 Worldwide

🧭 Fulltime

🔍 Blockchain

🏢 Company: Babylon Labs

  • 3+ years of experience in blockchain layer-1 development
  • 2+ years of experience working with popular Bitcoin libraries (btcd, lnd, bitcoinlib-js)
  • 1+ years of experience in designing and implementing protocols on top of Bitcoin
  • Proficient in Golang and Typescript
  • Solid grasp of CI/CD practices and tools, ensuring smooth and reliable deployments.
Contribute to the life cycle of the Babylon system's core components for interacting with the Bitcoin ledger, from design to maintenance.

Software DevelopmentBlockchainGitTypeScriptAlgorithmsData StructuresGoWeb3.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxExcellent communication skillsJSONNodeJSSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 United States, Canada, Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Sanity

  • Strong web development generalist who can adapt to new technologies and scenarios and find pragmatic solutions for the problems at hand.
  • Experience building CMS-powered websites leveraging design systems and component libraries.
  • Previously in-depth experience with Sanity (or other Headless CMS) + Next.JS is an advantage.
  • Write maintainable and high-quality TypeScript, React, and CSS code with an eye for good design/UX and accessibility.
  • Focus on quantitative outcomes and delivering measurable site improvements.
  • Design and implement a developer-focused front end that demonstrates best practices in modern web development (performance, accessibility, and scalability).
  • Build a performance-optimized site using advanced performance with caching strategies, appropriate render methods, strategies, and Core Web Vitals optimizations/improvements.
  • Leverage the Sanity Content Operating System to demonstrate its flexibility and power in our own marketing site
  • Collaborate with our Tech Lead on technical strategy, performance, and maintainability.
  • Work closely with our designer to build and refine a component library and design system.
  • Ensure exceptional web accessibility for an inclusive experience.
  • Support rapid iteration, helping marketing and growth teams test and refine messaging and UX.
  • Be part of a small, collaborative team, where clear communication and pragmatic decision-making are key.
  • Make data-driven decisions through user research and experimentation.
  • Work cross-functionally with teams like Growth, Product Marketing, Demand Generation and R&D teams.

Frontend DevelopmentGitHTMLCSSJavascriptReact.jsTypeScriptUI DesignREST APINext.jsCI/CDNodeJS

Posted 5 days ago
Apply
Apply

📍 Ireland, UK, Sweden, the Netherlands, Germany, Spain, Bulgaria, Denmark, Finland, France, Italy, & Poland

🔍 Software Development

🏢 Company: MongoDB👥 1001-5000💰 Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • Pragmatic, detail-oriented, self-motivated, and understands the benefits of collaboration
  • Takes a software-driven approach to solving problems and routinely uses git to track progress
  • Familiar with software engineering principles, dependency injection, composition, and test driven development
  • Experience designing/implementing medium/large scale software projects (preferably with Go)
  • Familiar with standard authentication protocols (e.g OAuth)
  • Familiar with the development of web services and/or Kubernetes controllers
  • Experienced performing deep technical analysis and fixing applications, systems, and networks
  • Experience working with Linux, command line, and TCP/IP networking skills
  • Experience working with container runtime toolchains (containerd, docker, podman)
  • Solid knowledge of cloud infrastructure (preferably AWS)
  • Experience with configuration management tools and managing infrastructure through code
  • Familiar with how to use CI/CD workflows and tooling to deploy production services
  • Experience running containers in a production environment, preferably Kubernetes based
  • Experience with observability concepts and tooling, metrics, logging, traces, Prometheus, Grafana, OpenTelemetry
  • Has practical knowledge of delivering production level services with SLI/SLOs and understands how to measure, track and adjust them
  • Work with engineering teams across MongoDB to investigate gaps and limitations in existing development workflows and understand new infrastructure and platform requirements
  • Design self-service platform services and developer tooling that focuses on reliability, usability, and provides the appropriate level of abstraction from cloud infrastructure
  • Regularly write and review automation, configuration management, and application code
  • Author and review functional specifications and scoping documents for large platform projects and services
  • Own and operate much of the internal development platform that runs MongoDB
  • Work on a distributed team that frequently interacts with remote engineers across multiple time zones (primarily PST/EST/GMT)

AWSBackend DevelopmentSQLCloud ComputingGitKubernetesMongoDBOAuthSoftware ArchitectureData StructuresGoGrafanaPrometheusCI/CDProblem SolvingRESTful APIsLinuxDevOpsTerraformMicroservicesScriptingSoftware EngineeringDebugging

Posted 6 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: dottxt👥 1-10💰 $8,700,000 Seed 7 months agoArtificial Intelligence (AI)Developer APIsNatural Language ProcessingSoftware

  • Significant public work that we can use to demonstrate role-relevant expertise.
  • Professional experience as a Python or Rust backend/systems developer (FastAPI, Twisted, ASGI, etc.)
  • Understand how web framework operate and could write your own, but prefer to use a community-supported software.
  • Expert in large-scale distributed systems and asynchronous network programming.
  • Expertise in Git
  • Build and maintain efficient, reliable Python code for our LLM backend systems.
  • Collaborate with compiler and research engineers to integrate the backend services with our methods for guided generation.
  • Optimize backend components for high throughput, especially with data-intensive LLM operations.
  • Maintain high code quality and enforce best practices through code reviews, testing, and a penchant for meaningful commit messages.

Backend DevelopmentPythonGitFastAPIREST APICI/CDSoftware Engineering

Posted 6 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

💸 100000.0 - 200000.0 USD per year

🔍 Fintech

🏢 Company: Swan Bitcoin👥 11-50💰 Series A almost 3 years ago🫂 Last layoff 8 months agoFinancial ServicesFinanceFinTech

  • Senior level experience with SQL, data modeling, REST APIs, event driven systems, etc
  • Experience at a bank, trust company, fintech, or other financial institution
  • At least 5 years of total software development experience, with at least 2 years at a financial institution or fintech
  • AWS experience is a big plus
  • Experience with NodeJS is preferred
  • Architecting and designing data models and systems related to financial ledgering
  • Integrating open source and commercial ledgering, reconciliation, accounting, and reporting systems
  • Diagramming and documenting complex financial systems and flows
  • Reducing complexity through refactoring, modularization, and simplification

AWSBackend DevelopmentNode.jsSoftware DevelopmentSQLSoftware ArchitectureAPI testingREST APIAccountingData modelingFinanceData analytics

Posted 9 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: GraphAware👥 51-100ConsultingSecurityMachine LearningAnalyticsInformation TechnologyEnterprise SoftwareData VisualizationEnterpriseSoftware

  • 5 years of experience in complex projects involving backend and frontend teams
  • Solid knowledge of: Java and related best practices
  • Solid knowledge of: TDD/DDD/ Clean Architecture and end-to-end testing
  • Solid knowledge of: Spring
  • Solid knowledge of: Relational database models (how to proper model a ER schema) and SQL
  • Solid knowledge of: Version-control systems, such as git
  • Solid knowledge of: Docker
  • Solid knowledge of: CI-CD practices
  • Solid knowledge of: Application security basics
  • Solid knowledge of: Code refactoring practices
  • Neo4j/Cypher is a bonus
  • Design and build features that leverage the power of Knowledge Graphs
  • Develop GraphAware Hume, working on core features such as: API development and efficient graph data access
  • Develop GraphAware Hume, working on core features such as: Workflow orchestration to process complex graph interactions
  • Develop GraphAware Hume, working on core features such as: Access control to ensure secure and scalable usage

Backend DevelopmentDockerSQLGitJavaJava EESpringJava SpringCI/CDRESTful APIs

Posted 11 days ago
Apply