Senior Backend Engineer at Elder connecting older adults with self-employed carers. Focus on backend systems, cloud infrastructure, and innovative technology solutions.
Responsibilities
Working directly with product managers, frontend engineers, and collaborate with the wider business to shape technology-powered product solutions
Close collaboration within the backend engineering team, in code reviews, pair programming, knowledge sharing sessions, and other activities to maintain best practices and consistency across the platform
Implementing, testing, and releasing new functionality across Elder’s backend systems with focus on the algorithms that match our customers with carers, and system integrations
Collaborating with frontend engineers in building new APIs and data contracts to support new functionality
Maintaining and evolving our cloud infrastructure (GCP, Kubernetes) to ensure high availability, security, and performance
Managing service observability and reliability, including logging, metrics, and alerting (we use Prometheus and Grafana)
Handling database and service upgrades (e.g., MySQL, Kubernetes), secrets management, and security best practices
Taking ownership of platform-level concerns such as deployment pipelines, configuration management, and cost awareness
Helping drive pragmatic AI utilisation across our development lifecycle.
Requirements
Strong communication and collaboration skills
Experience working on backend platforms following modern architectures such as microservices or serverless, including deploying to production
Strong fundamentals of Java or Kotlin development practices
Good grasp of principles behind building reliable and scalable systems, including redundancy, time complexity, and memory management
Hands-on experience with cloud infrastructure and container orchestration, ideally with Kubernetes on GCP, and strong understanding of platform reliability, cost awareness, and secure configuration
Solid understanding of security best practices across infrastructure and applications, including secrets management and credential rotation
Familiarity with infrastructure-as-code or automation tools is a plus
Experience with observability tools (such as Prometheus and Grafana), service monitoring, and debugging in production environments
Demonstrated interest in staying up-to-date with new technology, new frameworks, new languages, and other developments like AI
Passion for working collaboratively to solve meaningful real-world problems with technology
Benefits
Competitive Salary + Company Bonus
25 days holiday + bank holidays + 1 extra day holiday for every year worked up to 5 years
Dental and health insurance
Hybrid office (1 day in the office, Wednesday)
Learning & home office budget
Sponsored quarterly team and company socials
Mentoring and coaching programmes to help you achieve your personal and career goals
Macbook + any particular extras you require
Cycle-to-work scheme
Genuinely opportunity to be a very key part of a high-growth business
Fullstack Engineer PHP & Vue.js at MintCode Solutions developing modern web applications. Join a collaborative team focused on code quality and user experience in Haselünne, Germany.
Java Backend Developer involved in developing robust backend components for a CRM system at ADITO. Collaborating with cross - functional teams and integrating external services within a hybrid work environment.
Java Software Engineer at Wallee developing payment integration solutions with a focus on scalability and security. Collaborating in a hybrid work environment to drive innovation in fintech.
Software Engineer developing C# and Azure Cloud solutions for knowmad mood, a leader in digital transformation. Involved in DevOps practices and API design.
Senior AI - Driven Backend Engineer translating product needs into code at Trengo. Leading architectural evolution of PHP monolith into scalable microservices and focusing on high - speed execution.
Senior Backend Engineer developing secure, scalable backend services and APIs at Merkle. Collaborating closely with mobile engineering teams and influencing platform - wide architectural decisions.
Senior Software Engineer developing scalable web applications using React JS and Java for GEICO's Commissions Platform. Collaborating with cross - functional teams to enhance financial systems for commission calculations.
Senior Java Software Engineer developing a backend platform for pension administration within a small team. Involves complex backend systems and reusable solutions for high system complexity.
Rust Software Developer applying technical expertise to solve complex challenges for national defense. Collaborating with a passionate team to deliver mission - critical technology solutions.