Helping businesses care for, connect with and celebrate their people— no matter where they are or what they want 🎈
Senior Backend Engineer
Location
Bulgaria
Posted
9 days ago
Salary
€60K - €65K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Perkbox
Role Description Due to our expansion in Bulgaria, we are looking for an experienced Senior Ruby Backend Engineer to take ownership of backend systems powering our mobile-first, consumer-facing applications. You’ll translate product and business goals into technical roadmaps, drive architectural decisions, and ensure our backend services are secure, scalable, and performant. This is a hands-on role where you’ll balance coding, mentoring, and shaping engineering practices. - Own and evolve the technical vision for Ruby on Rails applications and backend services. - Build and maintain robust RESTful APIs, ensuring secure authentication, authorisation, and data flows. - Design scalable solutions on AWS, including RDS, Lambda, and Kubernetes workloads. - Identify and resolve bottlenecks, improve API speed, and design effective caching/database strategies. - Establish and continuously improve deployment pipelines, coding standards, and code review practices. - Embed security-by-default across the SDLC, ensuring compliance with frameworks like ISO 27001 and SOC2. - Work closely with frontend teams, product managers, and stakeholders to deliver impactful features. - Create and maintain clear technical documentation and design specifications. - Step in during critical production incidents, lead root cause analysis, and drive prevention strategies. Qualifications - 4+ years of professional experience with Ruby on Rails and a good understanding of JavaScript/TypeScript, and MVC architecture. - Strong database management experience with PostgreSQL/MySQL, AWS RDS, and ORM tools like ActiveRecord. - Proficiency with RSpec, Git, mocking, and unit testing principles. - Experience with GraphQL APIs. - Experience working in AWS cloud environments. - Familiarity with CI/CD pipelines in fast-paced or scaling organisations. - Proven experience designing and implementing features using AI-powered workflows, including leveraging AI agents and automation to build scalable, intelligent applications. - Confidence navigating ambiguity, with a detail-oriented approach to clean, high-quality code. Requirements - Remote working. This role is only open to candidates who are residing in Bulgaria. - Gross annual salary: €60,000 to €65,000 based on experience. Interview Process - Online interview with the Senior Talent Advisor. - A 75 min panel interview with two Engineering Leads. This will be a behavioural- and technical interview. - Final interview with the Director of Engineering, and the CPTO. Diversity & Inclusion At Perkbox, we’re committed to building an inclusive workplace for all. We welcome applications from candidates of all backgrounds and are happy to provide reasonable adjustments where needed. Your comfort and success matter to us!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description PGTEK is seeking a Senior Mainframe Storage Administrator / Mainframe Infrastructure Engineer to support a large enterprise environment for a long-term customer engagement. This role is responsible for the administration, monitoring, maintenance, and optimization of IBM mainframe storage infrastructure across multiple data centers, ensuring high availability, performance, and disaster recovery readiness. This is an excellent opportunity for an experienced mainframe storage professional with deep expertise in IBM z/OS storage environments and Dell EMC enterprise storage platforms. - Administer and maintain enterprise IBM z/OS storage environments. - Monitor and optimize SMS pools, DASD utilization, HSM processes, and storage performance. - Manage EMC PowerMax, Data Domain, and DLM storage platforms. - Perform storage provisioning, volume initialization, catalog maintenance, and capacity planning. - Monitor storage health using CloudIQ, Unisphere, DLM Monitor, and DD Systems Monitor. - Support disaster recovery planning, testing, failover, and recovery operations across geographically distributed data centers. - Install, configure, and maintain storage management utilities, including: - DLM Utilities - MF Enablers - Solutions Enabler - GDDR - TapeCopy - Unisphere - Generate storage compliance and utilization reports, including IBM and Broadcom SCRT reporting. - Create and manage Change Requests and Incident tickets following ITIL best practices. - Partner with Dell engineering teams to coordinate hardware upgrades, maintenance, patching, and repairs. - Maintain technical documentation and operational procedures. Qualifications - U.S. Citizen - Must be able to obtain a Postal Service clearance - 5+ years of IBM z/OS storage administration experience. - 5+ years of Dell EMC enterprise storage administration experience. - Strong experience with: - IBM z/OS - SMS - DASD - DFSMShsm (HSM) - JCL - TSO/ISPF - Hands-on experience administering: - Dell EMC PowerMax - Data Domain - DLM (Data Lifecycle Manager) - Experience using: - CloudIQ - Unisphere - DLM Monitor - DD Systems Monitor - Experience supporting enterprise disaster recovery operations. - Strong understanding of storage lifecycle management, replication, and enterprise backup technologies. - Experience working in large, mission-critical enterprise data center environments. Requirements - Experience supporting geographically dispersed enterprise data centers. - Familiarity with tape management and consolidation. - Experience with Broadcom and IBM mainframe software products. - Experience coordinating directly with Dell engineering teams. - ITIL Foundation certification or equivalent IT service management experience. Benefits - Comprehensive PPO medical coverage with access to a Health Savings Account (HSA) option. - Vision plan and dental insurance with the base dental plan option paid for by PGTEK. - Life Insurance, Short and Long-Term disability, and Critical Illness insurance premiums covered. - Matching 401(k) plan. - Discount on pet insurance through ASPCA Pet Insurance. - Employee Assistance Program available at no cost to all employees. - Generous amount of PTO and Holidays. - Education Assistance Program available after 12 months of employment.
Platform Architect (Virtualization, Automation)
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Role Description The Platform Architect is responsible for designing and evolving a Non‑VMware private cloud platform within the FCI Service Family, based on open‑source technologies. The platform is built on KVM virtualization, complemented by software‑defined networking and storage solutions, with a strong focus on automation using Terraform and Ansible. The platform will serve enterprise and SAP workloads by providing secure, scalable, and highly automated infrastructure. The primary focus is on end‑to‑end platform design and implementation, leveraging KVM and related open‑source technologies across compute, network, and storage layers. Key Responsibilities - Design and implement a SUSE-based virtualization platform using KVM as the hypervisor. - Ensure the platform is certified and optimized for SAP workloads, including sizing, high availability, and performance requirements. - Integrate automation with CI/CD pipelines to enable repeatable, testable infrastructure changes. - Integrate the platform and automation workflows with ServiceNow (or similar ITSM tools). - Enable request, change, and incident workflows that trigger automation (Terraform/Ansible) and update CMDB where needed. - Maintain a living architecture document covering all layers: compute, storage, network, automation, observability, integrations. - Provide lightweight project and stakeholder management to prioritize features, manage risks, and align with business and SAP roadmaps. - Standardize on Infrastructure as Code using Terraform (infrastructure provisioning) and Ansible (configuration management). - Build reusable modules/roles to automate: Host provisioning and configuration. Qualifications - Virtualization Architecture - Linux / SUSE - Security Engineering - Enterprise Networking & SDN - Data Center Infrastructure - Strong communication and self-management skills - English knowledge Requirements - Terraform & Ansible - Grafana & Prometheus - Technical documentation - ITIL / Agile - German language Benefits - Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs, and Szeged and is looking for skilled IT professionals to join its team.
Associate Principal Engineer, Java, Angular
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design, develop, and maintain scalable backend services using Java Spring Boot and modern frontend applications using Angular • Build robust REST APIs, business services, integrations, and user-facing product features • Apply strong engineering practices, including OOP principles, software design patterns, clean code, and secure coding standards throughout the development lifecycle • Participate in system design, architecture discussions, technical decomposition, and solution implementation • Review code, improve application architecture, and enhance maintainability, performance, reliability, and scalability of existing systems • Identify, troubleshoot, and resolve complex technical issues while ensuring high application quality and security • Leverage AI development tools to accelerate coding, testing, refactoring, documentation, and engineering productivity without compromising quality or security • Participate in code reviews, design reviews, root cause analysis, and continuous improvement initiatives • Collaborate closely with Product Managers, Architects, QA Engineers, Designers, and Platform teams to deliver high-quality product increments • Support testing, deployment activities, production releases, and ongoing application enhancements while driving engineering best practices.
Principal Backend Engineer – Casino
The LeafletAn independent platform for cutting-edge, progressive, legal, and political opinion.
• Set the technical direction and architecture for complex, cross-team systems • Contribute to the design and implementation of complex features • Work with other Principal Engineers and Architects across the entire Technical Team, and act as a mentor to Staff and Senior Engineers • Be a trusted technical advisor for various stakeholders such as Engineering Managers, Technical VPs and Product Managers, influencing roadmap and architectural decisions • Be technically talented, able to contribute quality code, and be passionate about the technology - including how AI-assisted tools are changing the way we design, build, and ship software • Perform Code Reviews and coach Developers, Senior Engineers and Staff Engineers on why certain technical approaches need to be taken • Be responsible for the quality, scope, and timeliness of all your deliverables • Champion the adoption of AI-assisted development practices and tools across the team, helping raise the bar on engineering velocity and code quality



