Apply

Software engineer

Posted 1 day agoViewed

View full description

📍 Location: Milan (Italy), London (UK)

💸 Salary: 63965.0 - 143330.0 EUR per year

🗣️ Languages: English

🪄 Skills: Backend DevelopmentDockerPythonSoftware DevelopmentSQLFrontend DevelopmentGitKubernetesAlgorithmsData StructuresgRPCREST APIRustCI/CDProblem SolvingMicroservicesTeamworkSoftware EngineeringData analytics

Requirements:
  • Reasoning ability.
  • Drive.
  • Team spirit.
Responsibilities:
  • Master your toolkit.
  • Build stuff that matters.
  • Simplify relentlessly.
Apply

Related Jobs

Apply

📍 Germany, France, Italy, Poland, Sweden, UK

🔍 Software Development

  • 5+ years of software engineering experience, with a strong focus on backend development.
  • Proficiency in Golang (or strong experience in another modern programming language with the ability to ramp up in Golang).
  • Deep knowledge of Kubernetes and the wider cloud-native ecosystem.
  • Experience designing and building high-performance, scalable distributed systems.
  • Familiarity with APIs, microservices, and networking (L4/L7 concepts).
  • Strong understanding of observability, monitoring, and debugging techniques in cloud environments.
  • Experience working with cloud platforms such as AWS, GCP, or Azure.
  • Ability to contribute to and navigate open-source projects.
  • Strong problem-solving skills and the ability to work independently in a remote-first, distributed team.
  • Excellent communication skills, with a passion for knowledge sharing and mentoring.
  • Designing, developing, and maintaining Kong’s Gateway Operator and Ingress Controller to ensure reliability, performance, and scalability.
  • Contributing to open-source projects and engaging with the community to drive innovation in API connectivity.
  • Collaborating with cross-functional teams (engineering, product, DevOps) to build new features and enhance existing functionality.
  • Writing clean, efficient, and well-tested code in Golang while ensuring high code quality through automated testing and peer reviews.
  • Optimizing performance for high-throughput, low-latency distributed systems.
  • Building and maintaining integrations with Kubernetes and cloud providers (AWS, GCP, Azure).
  • Participating in technical design discussions, architecting solutions, and contributing to technical roadmaps.
  • Troubleshooting complex system issues and ensuring high availability and resilience.
  • Mentoring junior engineers and fostering a culture of innovation and collaboration.
  • Staying up to date with emerging trends in cloud computing, Kubernetes, and service meshes.

AWSBackend DevelopmentDockerCloud ComputingGCPKubernetesAPI testingAzureREST APICI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesNetworkingJSONAnsibleSoftware EngineeringDebugging

Posted 37 minutes ago
Apply
Apply

📍 Worldwide

🔍 Blockchain

  • 5+ years of experience with hands-on production engineering, including, infrastructure as code, containerization and orchestration, observability (metrics, logging, tracing, visualization), deployment, and reliability
  • Experience working with open-source frameworks for these tasks such as Docker, Kubernetes, Pulumi, Terraform
  • Experience with public cloud platforms such as GCP and AWS
  • Experience building infrastructure and tooling to automate key aspects of the release and monitoring processes
  • Experience writing/maintaining clear and detailed runbooks
  • Fluency in a systems programming language such as Rust (used extensively at Mysten), Go, or C++
  • Fluency in higher-level languages (e.g., Python, Ruby, Shell Scripting)
  • Production Engineers maintain Mysten's infrastructure, focusing on release, deployment, logging, and monitoring
  • They automate processes and collaborate with experts to ensure correct software configuration and deployment.

AWSDockerPythonBashGCPKubernetesC++GoRelease ManagementRustCI/CDLinuxTerraformMicroservicesScripting

Posted about 2 hours ago
Apply
Apply

📍 Ireland, the Netherlands, the United Kingdom

🔍 Software Development

  • 7+ years of relevant experience as a software engineer involved in projects related with natural language processing and AI models integration in products.
  • Strong background in Python programming and some experience with deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed), and efficient utilization of hardware resources.
  • Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • Lead the design, development, and maintenance of the backend and data infrastructure for efficient, accurate, and optimized deployment of AI / ML based systems.
  • Architect and implement scalable AI / ML based solutions that can handle both the long term growth in the size of our data, and the scalability of the support in accessing it across a growing number of needs within the company
  • Collaborate with other teams and functions to work towards consolidating all insights about Reddit’s data to be powered by the same platform.
  • Oversee data storage, retrieval, indexing, and query optimization strategies to ensure fast and reliable access to our data. This may include migrating the data to the right datastore given the company’s growing needs
  • Collaborate with cross-functional teams to gather requirements, define system architectures and support system development.
  • Provide technical guidance and mentorship to engineers on the team, fostering a culture of learning and innovation.
  • Proactively identify technical challenges and propose innovative solutions that align with the team's goals.

Backend DevelopmentPythonApache AirflowArtificial IntelligenceMachine LearningNumpyPyTorchAlgorithmsData engineeringData scienceData StructuresTensorflowRESTful APIsScalaSoftware EngineeringData analyticsData management

Posted about 4 hours ago
Apply
Apply

📍 Portugal, Germany, Italy, Netherlands, Romania, Spain, UK

🧭 Full-Time

🔍 Software Development

  • Solid experience with RESTful APIs
  • Software Architecture knowledge
  • Cloud computing (AWS) and Cloud Native (K8s) experience
  • Experience with SQL technology such as PostgreSQL, MySQL, Oracle, SQL Server or any other relational database
  • Experience with microservices and high-volume distributed systems
  • Prior experience as a backend engineer
  • Advanced English skills
  • Design, develop, test, deploy, maintain, and improve services focusing on performance, scalability, and resilience;
  • Build Integration with 3rd-party API and tools
  • Work in a collaborative and agile environment that prioritizes people over process.

AWSBackend DevelopmentDockerPostgreSQLSQLBashCloud ComputingKubernetesSoftware ArchitectureAPI testingREST APICI/CDRESTful APIsMicroservicesJSONSoftware Engineering

Posted about 5 hours ago
Apply
Apply

📍 Germany, France, Italy, Poland, Sweden, UK

🧭 Full-Time

🔍 Software Development

  • 5+ years of software engineering experience, with a strong focus on backend development.
  • Proficiency in Golang (or strong experience in another modern programming language with the ability to ramp up in Golang).
  • Deep knowledge of Kubernetes and the wider cloud-native ecosystem.
  • Experience designing and building high-performance, scalable distributed systems.
  • Familiarity with APIs, microservices, and networking (L4/L7 concepts).
  • Strong understanding of observability, monitoring, and debugging techniques in cloud environments.
  • Experience working with cloud platforms such as AWS, GCP, or Azure.
  • Ability to contribute to and navigate open-source projects.
  • Strong problem-solving skills and the ability to work independently in a remote-first, distributed team.
  • Excellent communication skills, with a passion for knowledge sharing and mentoring.
  • Designing, developing, and maintaining Kong’s Gateway Operator and Ingress Controller to ensure reliability, performance, and scalability.
  • Contributing to open-source projects and engaging with the community to drive innovation in API connectivity.
  • Collaborating with cross-functional teams (engineering, product, DevOps) to build new features and enhance existing functionality.
  • Writing clean, efficient, and well-tested code in Golang while ensuring high code quality through automated testing and peer reviews.
  • Optimizing performance for high-throughput, low-latency distributed systems.
  • Building and maintaining integrations with Kubernetes and cloud providers (AWS, GCP, Azure).
  • Participating in technical design discussions, architecting solutions, and contributing to technical roadmaps.
  • Troubleshooting complex system issues and ensuring high availability and resilience.
  • Mentoring junior engineers and fostering a culture of innovation and collaboration.
  • Staying up to date with emerging trends in cloud computing, Kubernetes, and service meshes.

AWSBackend DevelopmentCloud ComputingGCPKubernetesAPI testingAzureREST APICI/CDLinuxMicroservicesNetworkingSoftware Engineering

Posted about 7 hours ago
Apply
Apply

📍 UK

🔍 Travel

🏢 Company: Tripadvisor👥 1001-5000💰 $300,000,000 Post-IPO Equity about 4 years ago🫂 Last layoff over 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • Experience with Java
  • Experience with React
  • Experience with TypeScript
  • Experience with GraphQL
  • Experience with Kubernetes
  • Experience with SQL and NoSQL databases
  • Experience with AWS
Engineers are part of the full process from software design, to code, to test, to deployment.

AWSBackend DevelopmentGraphQLSQLJavaKubernetesTypeScriptNosqlReact

Posted about 17 hours ago
Apply
Apply

📍 United Kingdom

🔍 SaaS platform

  • 3+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts
  • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
  • Experience writing unit tests and testable code.
  • Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
  • Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
  • Delivers constructive feedback that empowers individuals and strengthens the team.
  • Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
  • Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
  • Design and implement scalable, high-quality components and services that align with team and company goals.
  • Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
  • Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
  • Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
  • Document and share knowledge effectively to elevate the team’s technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.

AWSBackend DevelopmentSQLGitC#ASP.NET MVC.NETReactCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservicesExcellent communication skillsTeamworkSoftware Engineering

Posted about 20 hours ago
Apply
Apply

📍 United Kingdom

🧭 Full-Time

💸 52000.0 - 65000.0 GBP per year

🔍 Restaurant technology

  • 3+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts
  • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
  • Experience writing unit tests and testable code.
  • Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
  • Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
  • Delivers constructive feedback that empowers individuals and strengthens the team.
  • Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
  • Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
  • Design and implement scalable, high-quality components and services that align with team and company goals.
  • Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
  • Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
  • Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
  • Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
  • Document and share knowledge effectively to elevate the team’s technical expertise.
  • Champion best practices in software development, agile methodologies, and continuous improvement.

AWSBackend DevelopmentSoftware DevelopmentSQLASP.NETC#.NETReactCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

📍 Europe

🔍 Software Development

  • 5+ years of software engineering experience
  • Strong, hands-on experience with Google Cloud Platform
  • Proficiency in building distributed systems and microservices using Kubernetes
  • Expertise in Python, Go, or similar high-level programming languages
  • Familiarity with DevOps workflows, CI/CD, GitOps, and infrastructure as code
  • Ability to thrive in ambiguity and work in fast-moving environments
  • Strong communication and stakeholder management skills
  • Bonus: experience with AWS and cloud-native AI/ML platforms
  • Design and implement cloud-native services with Kubernetes, GCP, and modern engineering best practices
  • Write high-quality, maintainable code using Python, Go, and other modern languages
  • Work directly with customers to understand technical needs and deliver tailored solutions
  • Collaborate across cross-functional teams to drive outcomes from concept to deployment
  • Build and manage CI/CD pipelines and infrastructure as code (e.g., Terraform)
  • Operate in both GCP and AWS environments (where applicable)
  • Optionally apply AI/ML platforms (like Vertex AI) for select use cases
  • Stay hands-on and keep learning—Zencore encourages innovation and continuous improvement

AWSPythonCloud ComputingGCPKubernetesGoCI/CDRESTful APIsTerraformMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 United Kingdom

🧭 Full-Time

💸 120500.0 - 144186.0 GBP per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • 8+ years of experience in software development, with strong proficiency in Golang
  • Experience designing and building observability backends for various systems and applications
  • Experience with cloud-based software development and production systems
  • Strong understanding of metrics collection, visualization, and alerting concepts
  • Experience writing clean, maintainable, robust, and performant software
  • Familiarity with observability tooling (e.g., Grafana, Prometheus, Loki, OpenTelemetry)
  • Experience with delivering projects from start to finish in a self-driven manner
  • Excellent problem-solving and debugging skills
  • Design and implement high-quality, scalable integrations for various infrastructure components, databases, and applications
  • Develop automation frameworks and tools to ensure quality and consistency across our integration portfolio
  • Create middleware components, SDKs, and libraries that simplify development and maintenance of observability solutions
  • Represent Grafana Labs in open source forums, working groups, and events
  • Work with product teams to develop features that align with wider product strategy and customer needs
  • Support the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions
  • Work with other departments including GTM, Product, and Support teams to deliver a holistic product experience

AWSBackend DevelopmentSoftware DevelopmentCloud ComputingGitKubernetesGoGrafanaPrometheusCommunication SkillsCI/CDRESTful APIsLinuxMicroservicesJSONData visualizationScriptingSoftware EngineeringDebugging

Posted 2 days ago
Apply