Apply

Senior Backend Engineer

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 3+ years

💸 Salary: 80000.0 - 115000.0 GBP per year

🔍 Industry: Digital Health and Wellness

🏢 Company: Junction👥 1-10💰 $2,900,000 Seed almost 3 years agoDeveloper APIsHealth CareSoftware

🗣️ Languages: English

⏳ Experience: 3+ years

Requirements:
  • 3+ years backend experience
  • Python is our main language but it's not a requirement to be fluent in it
  • Experience building an API product and have strong opinions with what makes a good API for a developer
Responsibilities:
  • Breaking down technical challenges that haven’t been done before in healthcare, we need you to be extremely product minded with every line of code you write
  • Building and shipping new products for Lab Testing
  • Continuously thinking about the end patient experience
Apply

Related Jobs

Apply

🧭 Full-Time

🔍 Software Development

Technical expertise with Java or Kotlin with Springboot, and ideally experience with relational databases.
  • Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world's leading research platform.
  • Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack.
  • Deploy and iterate: We release frequently to our customers, using CircleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration.
  • Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies.
  • Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause and deploying fixes.
Posted about 3 hours ago
Apply
Apply

🧭 Full-Time

🔍 Banking

  • Experience in developing software using Java or Kotlin and Spring Boot in large-scale production systems
  • Sound understanding of microservice architecture
  • Knowledge of both relational and non-relational databases
  • Appreciation of working in a modern cloud architecture, preferably with AWS
  • Collaborate closely on architecting new features and seeing them through to completion
  • Stay up to date with the latest trends in technology and be willing to actively propose findings during participation in our GSDD
  • Work within your cross-functional team to uphold the highest technical standards right across the product
Posted about 8 hours ago
Apply
Apply

📍 Utah, Texas, N. Carolina, Virginia, Florida, Ohio

🧭 Full-Time

🔍 Software Development

🏢 Company: Canopy👥 11-50💰 $2,885,159 Seed over 2 years agoHome DecorHome ImprovementWellnessBeauty

  • At least 5 years of web development experience (Python, Java, or Kotlin preferred)
  • Proficiency in SQL database design and interaction
  • Knowledge of RESTful API principles and conventions
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • Passion for building innovative, scalable solutions that have real customer impact
  • Ability to work well on a highly collaborative team with other product development roles
  • Ability to communicate well with others to promote ideas while showing mutual respect for others’ opinions
  • Strong interest in AI technologies and a passion for exploring their potential to improve user experiences.
  • Experience working with various AI tools, libraries, and platforms.
  • A basic understanding of LLMs, their capabilities, and weaknesses.
  • Work with your product manager, UX designer, engineers, and customers to define and validate new features and enhancements.
  • Meet with frontend engineers to design effective REST API endpoints and document the service contract.
  • Implement microservice endpoints using Python with asyncio or Java with Vert.x, PostgreSQL, Redis, RabbitMQ, and anything else you need to get the job done.
  • Write unit tests for your code and participate in code reviews to ensure quality and best practices in other developers' code.
  • Own service builds and deployments to our staging and production environments using Docker, GitHub, and Kubernetes.
  • Identify, prioritize, and resolve bugs and technical debt.
  • Mentor other developers on your team and share gained knowledge with the rest of the backend developers through trainings.
  • Participate in interviews of candidates to help us continue to hire the best.
  • Collaborate with the AI group to brainstorm and design AI-driven solutions that enhance the capabilities of our platform.
  • Work on projects that leverage AI models and tools, ensuring seamless integration into the backend systems.
  • Design, measure, and monitor business metrics that quantify AI model performance.
  • Drive best practices for adopting AI technologies across development teams.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLArtificial IntelligenceCloud ComputingJavaKotlinKubernetesMachine LearningREST APICI/CDRESTful APIsMicroservices

Posted 4 days ago
Apply
Apply

📍 Singapore

🧭 Full-Time

🔍 Software Development

🏢 Company: Goodnotes👥 101-250💰 $6,000,000 Seed almost 5 years agoComputerConsumerAppsSoftware

  • Mastery in at least one JVM programming language. We mainly use Kotlin, but we’re open to Java and Scala
  • A good knowledge of idiomatic Kotlin and familiarity with Kotlin concurrency model is your extra advantage
  • Experience running high-performance and high-load JVM based workloads on Kubernetes (e.g. AWS EKS) and AWS Lambda services
  • Good understanding of modern distributed databases (we use CockroachDB so it will be an extra advantage if you worked with CockroachDB open-source or Enterprise in the past especially if you were also involved in setting up and operating self-hosted CRDB clusters)
  • Expertise in identifying access patterns, defining optimal relational data models and indexing strategies
  • Knowledge of non-relational distributed databases
  • Previous experience in building client-facing APIs and deep understanding of various L7 communication protocols (HTTP, gRPC, WebSocket, webRTC)
  • Expertise in cloud storage, deployment and computing. We use AWS but we’re open to other platform experience
  • Knowledge of infrastructure as code (IaC) tools such as Terraform and AWS CDK
  • An ideal candidate should also have experience in building collaborative real-time tools (e.g. Google Docs, Slack, etc.) and/or data synchronisation/backup solutions (e.g. iCloud, Dropbox)
  • Deep understanding of computer science fundamentals
  • You have led the development of complex systems from inception to millions of users
  • Robust software engineering practices, testing and automation have no secrets for you
  • Excellent problem-solving and story-telling skills
  • A love of software craftsmanship, you have a strong desire of self-improvement through side projects and sharing
  • Good sense of the best tools for any task
  • Architect and design scalable solutions that are easy to maintain to allow the development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication across multiple Mobile, Web Frontend, Backend Services and QA teams
  • Define and drive the completion of new initiatives and features by removing blockers for the team
  • Continuously improve the development practices through research, automation, documentation and testing
  • Share your knowledge and experience with the rest of the team

AWSBackend DevelopmentSQLCloud ComputingJVMKotlinKubernetesQASoftware ArchitectureAlgorithmsAPI testingData StructuresgRPCREST APIWebRTCCI/CDTerraformMicroservicesJSONData modelingSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

📍 France

🧭 Full-Time

💸 70000.0 - 75000.0 EUR per year

🔍 Speech AI

🏢 Company: Gladia👥 11-50Digital MarketingSEOE-CommerceBrand MarketingAppsInformation TechnologyWeb Design

  • With at least +6 years of experience on a product experiencing rapid growth, your work is well-crafted and well-tested for scale
  • You have a solid experience in Typescript
  • Involved with CI/CD processes (GitHub Actions)
  • Knowledge of at least PostgreSQL, Redis, RabbitMQ
  • Testing tools have no secrets for you, regardless of the environment you’re working on
  • create, develop and maintain the whole technical stack
  • API component architecture design & development
  • Build new product features from start to finish through conception, research, documentation, maintenance, and polish
  • Tackle technical problems to guarantee the best level of performance
  • Improve performance, reliability and observability on our product

Backend DevelopmentPostgreSQLSoftware DevelopmentJestKubernetesRabbitmqTypeScriptGrafanaPrometheusREST APIRedisNest.jsCI/CDSoftware Engineering

Posted 5 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: Iris👥 1001-5000AdvertisingManagement ConsultingDigital Media

  • Proven experience as a Senior Software Engineer or similar role
  • Strong proficiency in Go and Rust programming languages
  • Experience with embedded systems, robotics, and/or PTZ cameras is highly desirable
  • Familiarity with React and TypeScript for understanding and occasionally contributing to frontend development
  • Excellent problem-solving skills and the ability to think critically
  • Strong communication and collaboration skills for working effectively in a small, remote team
  • Passion for innovation and the ability to take ownership of complex projects
  • Design, develop, and maintain software for edge-deployed systems using Go and Rust
  • Work on projects from conception to completion, ensuring high-quality deliverables
  • Work with the complexities of high quality and high performance video systems and the realities of the internet
  • Collaborate with cross-functional teams, including ML Engineers, to integrate AI modules with specific requirements and constraints
  • Contribute to the overall architecture and design of the Iris Platform
  • Stay up-to-date with emerging trends and technologies in the field
Posted 6 days ago
Apply
Apply

📍 Germany

🔍 Software Development

  • 5+ years of experience with PHP, with a strong focus on modern development.
  • Expertise in Symfony, following best practices for scalable applications.
  • Experience with MySQL & Redis.
  • Solid understanding of engineering principles and software architecture.
  • Manage the entire order lifecycle – from cart to payment, including chargebacks, refunds, and promotions.
  • Focus on COBA, a core backend service handling orders, payments, and customer data.

Backend DevelopmentPHPMySQLSoftware ArchitectureRedisSymfonyEnglish communication

Posted 8 days ago
Apply
Apply

🔍 Software Development

🏢 Company: CookUnity👥 501-1000💰 $47,000,000 almost 2 years agoFood DeliveryFood and BeverageConsumer ApplicationsSubscription ServiceOrganic Food

  • 5+ years of experience in backend development, with expertise in Kotlin, Node.js and TypeScript.
  • Strong understanding of RESTful APIs, GraphQL, and backend-for-frontend (BFF).
  • Experience working with SQL databases (PostgreSQL or MySQL) and optimizing queries.
  • Familiarity with service-oriented architecture and microservices.
  • Strong debugging and troubleshooting skills for backend services and APIs.
  • Solid understanding of performance optimization, caching, and API response efficiency.
  • Advanced English communication skills, with the ability to collaborate across teams.
  • Develop and maintain scalable backend services and API across mobile and web.
  • Implement and optimize the BFF (Backend-for-Frontend) layer, ensuring efficient data handling and low-latency API responses.
  • Collaborate with frontend, mobile, and product teams to design and implement new subscription-related features.
  • Optimize database queries and caching strategies for high-performance API responses.
  • Improve monitoring, observability, and logging for backend services.
  • Participate in code reviews and engineering discussions, contributing to technical best practices.
Posted 8 days ago
Apply
Apply

🧭 Full-Time

🔍 IGaming

🏢 Company: Playson👥 251-500Media and EntertainmentContentInformation TechnologyOnline Games

  • Strong proficiency in PHP with a deep understanding of OOP, SOLID,  MVC architectures, and design patterns.
  • Experience in building and consuming RESTful APIs.
  • Strong development experience in Node.js/TypeScript.
  • Knowledge of relational databases (MySQL, PostgreSQL), columnar databases (Redshift, ClickHouse), and NoSQL technologies (DynamoDB, MongoDB).
  • Experience with large-scale microservices architecture.
  • Experience with Apache Kafka.
  • Experience with GRPC.
  • Familiarity with cloud providers (AWS, GCP).
  • Knowledge of Kubernetes.
  • Understanding of application security and industry best practices.
  • Develop and maintain robust backend systems for our promotional features.
  • Optimize existing systems for enhanced performance and scalability.
  • Lead technical decisions and contribute to our SaaS solutions.
  • Collaborate with distributed teams to innovate and implement new features.
  • Ensure code and architectural excellence through reviews.
  • Address complex technical challenges with innovative solutions.
Posted 9 days ago
Apply
Apply

🧭 Full-Time

🔍 Gaming

🏢 Company: Playson👥 251-500Media and EntertainmentContentInformation TechnologyOnline Games

  • Strong proficiency in PHP with a deep understanding of OOP, SOLID, MVC architectures, and design patterns.
  • Experience in building and consuming RESTful APIs.
  • Knowledge and experience in Web application frameworks (e.g. Symfony, Laminas,).
  • Strong development experience in Node.js/TypeScript.
  • Solid grasp of asynchronous programming techniques and their applications in PHP and JavaScript.
  • Knowledge of relational databases (MySQL, PostgreSQL), columnar databases (Redshift, ClickHouse), and NoSQL technologies (DynamoDB, MongoDB).
  • Skilled in developing and maintaining end-to-end and unit tests.
  • Proven track record of developing production-ready solutions.
  • Develop and maintain robust backend systems for our promotional features.
  • Optimize existing systems for enhanced performance and scalability.
  • Lead technical decisions and contribute to our SaaS solutions.
  • Collaborate with distributed teams to innovate and implement new features.
  • Ensure code and architectural excellence through reviews.
  • Address complex technical challenges with innovative solutions.
Posted 9 days ago
Apply

Related Articles

Posted 12 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.