Apply

Senior Backend Engineer

Posted 2024-10-15

View full description

πŸ’Ž Seniority level: Senior, 4+ years

πŸ“ Location: United Kingdom

πŸ” Industry: FinTech and crypto

🏒 Company: Deblock

⏳ Experience: 4+ years

πŸͺ„ Skills: SQLBlockchainKotlinSpringSpring BootGolang

Requirements:
  • Experience with Kotlin + Spring Boot or Golang.
  • Understanding of relational and no-SQL databases.
  • Experience in FinTech and/or crypto.
  • Ability to develop, test and deploy microservices to support our core banking services.
  • Ability to develop, debug, test, and deploy mobile APIs.
Responsibilities:
  • Develop the core banking and blockchain services.
  • Develop the mobile API that feeds the mobile apps and web.
  • Integrate with partners and services.
Apply

Related Jobs

Apply

πŸ“ UK, Sweden, Germany, Spain

πŸ’Έ 84000 - 106051 GBP per year

πŸ” Observability software

  • You are a motivated self starter with a bias towards action and customer focus.
  • You have a passion for creating intuitive products that fit customers’ needs.
  • You can take on complex challenges and break them down for short feedback loops.
  • Some experience with delivering projects from gathering requirements to shipping products.
  • Some experience with developing software that runs in the Cloud or with systems engineering.
  • Some experience working with microservices architectures and distributed systems.
  • Experience writing clean, robust, and performant software.

  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.

GoCommunication SkillsCollaborationMicroservices

Posted 2024-11-14
Apply
Apply

πŸ“ UK, Sweden, Germany, Spain

🧭 Full-Time

πŸ’Έ 738518 - 923148 SEK per year

πŸ” Observability

  • Motivated self-starter with a bias towards action.
  • Customer-focused with a passion for creating intuitive products.
  • Ability to simplify complex challenges and deliver iterative solutions.
  • Strong collaboration and communication skills for remote teamwork.
  • Experience in at least one programming language (Go preferred; familiarity with Python, C, C++, Rust also considered).
  • Some experience with project delivery from requirements to product shipment.
  • Experience in developing software for the Cloud or systems engineering.
  • Familiarity with microservices architecture and distributed systems.
  • Experience writing clean, robust, and maintainable software.

  • Take an active role in influencing the roadmap and personal career objectives.
  • Work with the team to deliver new features, and iterate based on results.
  • Drive projects from initial ideation to operations.
  • Contribute to other projects outside the team's scope.
  • Design, build, operate, and maintain critical systems, ensuring reliability and performance.
  • Participate in on-call rotations and own the services run.
  • Mentor and support team members and engage in design discussions.
  • Learn about the cloud product, customers, and the codebase of a large distributed system.

KubernetesGoCommunication SkillsCollaborationMicroservices

Posted 2024-11-14
Apply
Apply

πŸ“ UK, Sweden, Germany, Spain

🧭 Full-Time

πŸ’Έ 91000 - 114330 EUR per year

πŸ” Observability and monitoring software

  • Motivated self-starter with a bias towards action and customer focus.
  • Ability to tackle complex challenges and create modular solutions with short feedback loops.
  • Experience delivering projects from requirements gathering to customer delivery.
  • Familiarity with developing cloud-based software or systems engineering.
  • Experience with microservices architectures and distributed systems.
  • Ability to write clean, robust, and maintainable software.

  • Take an active role in influencing our roadmap and career objectives.
  • Work with the team to deliver new features and improve them based on results.
  • Drive projects from initial ideation to operations for customer delivery.
  • Contribute to projects outside the team’s immediate scope.
  • Design, build, operate, and maintain critical systems owning reliability and performance.
  • Participate in on-call rotations and take ownership of services.
  • Mentor teammates, participate in design discussions, and collaborate closely.

GoCommunication SkillsCollaborationMicroservices

Posted 2024-11-14
Apply
Apply

πŸ“ European region

πŸ” Marketplace for refurbished products

🏒 Company: refurbed

  • Significant experience in designing and implementing backend services.
  • Strong expertise in software development using the Go programming language.
  • Solid understanding of SQL and relational database design.
  • Familiarity with payment processing systems and PSPs like Stripe, Klarna, or PayPal is a plus.
  • Ability to work independently and focus on achieving objectives.
  • Proficient in English with strong communication skills.
  • Formal education in Computer Science or a related field.

  • Build and maintain main APIs and backend services related to financial transactions.
  • Integrate external payment systems and PSPs into the platform.
  • Collaborate with the team to design and develop new features that enhance money transactions and commission processes.
  • Develop and maintain systems for VAT calculations and commission management.
  • Ensure accurate logging of audit events and manage payment schedule actions to optimize financial flows.
  • Provide insights to internal stakeholders and mentor junior developers.
  • Review code submissions and participate in technical interviews.

LeadershipSoftware DevelopmentSQLGoCommunication SkillsCollaboration

Posted 2024-11-09
Apply
Apply

πŸ“ Germany, USA, UK, France, Netherlands, Slovenia

🧭 Full-Time

πŸ” Enterprise Architecture Management

🏒 Company: LeanIX

  • Proficient Backend Engineer with a passion for platform services such as authentication, SSO, and event streaming.
  • 5+ years of working experience.
  • Working proficiency with modern tools and practices.
  • Experience with Java/Kotlin or Node.js.
  • Open communication style.

  • Implement and evolve integrated platform services on a global scale, including authentication, notifications, event streaming, routing, and hosting of frontend assets.
  • Guide engineering teams in utilizing platform services.
  • Continuously improve architecture, CI/CD pipelines, and codebase.
  • Contribute to cross-team knowledge sharing and building.

GraphQLNode.jsPostgreSQLJavaKafkaKotlinKubernetesSCRUMAzureGrafanaPrometheusRedisCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Marketing Technology

🏒 Company: Perspective.co

  • Intrinsically motivated to own and improve core backend parts of a SaaS product.
  • Strong problem-solving skills.
  • Ability to manage projects and stakeholders effectively.
  • Proficient in Node.js and TypeScript.
  • Experience in production and continuous API development.
  • Familiar with SOLID, DRY, and KISS principles.
  • Professional experience with MongoDB.
  • Understanding of various API systems like REST API.
  • Fluent in English (German is a plus).

  • Develop new features and improvements in a secure, well-tested, and performant way.
  • Take ownership of key parts of the software and advocate for improvements.
  • Collaborate in cross-functional teams to build solutions for various challenges.
  • Continuously improve features through documentation and refinements.
  • Participate in team meetings and actively collaborate across teams.
  • Build and maintain monitoring, logging, and alerting systems.
  • Ensure reliability and scalability of infrastructure.
  • Optimize database performance and ensure data security.

Node.jsMongoDBQATypeScriptREST APIProblem Solving

Posted 2024-11-07
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ” Data

🏒 Company: CloudQuery

  • 6+ years of experience in software engineering with a focus on backend infrastructure and orchestration.
  • Strong experience with Kubernetes (K8s) deployments and containerization.
  • Hands-on expertise in infrastructure-as-code tools like CloudFormation and Terraform.
  • Solid understanding of cloud providers (AWS/GCP/Azure) and managing infrastructure within these environments.
  • Experience implementing SRE best practices, with a focus on automation, monitoring, and incident management.
  • Strong written and spoken English to produce clear, detailed documentation.
  • Familiarity with Go is a plus.

  • Collaborate with the engineering team, CEO, and Product team to design and implement new features to our self-hosted and hosted cloud governance products.
  • Develop and maintain deployment processes that enable customers to self-host our product on Kubernetes clusters or allow us to manage it for them.
  • Build, automate, and manage infrastructure with CloudFormation, Terraform, and other IAC tools.
  • Lead features end-to-end from RFC β†’ Implementation β†’ Testing β†’ Documentation β†’ Release.
  • Implement SRE best practices, focusing on automation, monitoring, and resilience to ensure the scalability and reliability of our platform.
  • Contribute to our managed services and help optimize deployment for both self-hosted and managed environments.
  • Work directly with customers to iron out issues during deployment and use this feedback to improve the product.

AWSGCPKubernetesAzureTerraform

Posted 2024-11-07
Apply
Apply

πŸ“ Spain, Germany, Sweden, UK

πŸ’Έ 84000 - 101000 GBP per year

πŸ” Software Development

  • Solid experience with at least one programming language. We use Go, but familiarity with Python, C, C++, Rust or similar is also acceptable.
  • Some experience with delivering projects from gathering requirements to shipping a product to customers in a self-driven manner.
  • Some experience with developing software that runs in the Cloud or systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Familiarity with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code.

  • Collaborate with your team to deliver new features, analyze outcomes, and make improvements.
  • Lead projects from concept to implementation, including ongoing customer support.
  • Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Participate in on-call rotations and take responsibility for the services you oversee.
  • Support and mentor team members, engage in design conversations, and work closely with colleagues.
  • Expand your skillset by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase.

GoCommunication SkillsCollaboration

Posted 2024-10-29
Apply
Apply

πŸ“ Spain, Germany, Sweden, UK

🧭 Full-Time

πŸ’Έ 91000 - 114000 EUR per year

πŸ” Software development, Observability tools

  • Solid experience with at least one programming language. We use Go, but familiarity with Python, C, C++, Rust or similar is acceptable.
  • Some experience with delivering projects from gathering requirements to shipping a product.
  • Some experience with developing software that runs in the Cloud or systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Familiarity with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code.

  • Collaborate with your team to deliver new features, analyze outcomes, and make improvements.
  • Lead projects from concept to implementation, including ongoing customer support.
  • Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Participate in on-call rotations and take responsibility for the services you oversee.
  • Support and mentor team members, engage in design conversations, and work closely with colleagues.
  • Expand your skillset by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase.

GoCommunication SkillsCollaboration

Posted 2024-10-29
Apply
Apply

πŸ“ EMEA

πŸ” Technology, Software Development

🏒 Company: Typeform

  • University degree in a related field.
  • Experience in a high-traffic distributed architecture.
  • Experience writing architectural documentation.
  • Core technologies include GoLang, cloud providers, and messaging systems.
  • Excellent written and spoken English skills.

  • Contribute code to backend projects using GoLang.
  • Improve existing code bases for scalability and reliability.
  • React to monitoring alerts and resolve issues as needed.
  • Propose solutions for code or architectural challenges.
  • Conduct Root-Cause-Analysis (RCA) and lead postmortems.
  • Help and train peers in engineering best practices.
  • Be part of an on-call rota for monitoring system alerts.

Golang

Posted 2024-10-22
Apply