{"id":3121908,"url":"https://alion.io/job/dopay-back-end-engineer","title":"Back-end Engineer","company":{"id":674012,"name":"Dopay","domain":"dopay.com","url":"https://alion.io/company/dopay","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":92,"open_postings":3,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cairo, Egypt"],"countries":["EG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"MVC","optional":false},{"name":"PCI DSS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"RSpec","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Scrum","optional":false},{"name":"Sidekiq","optional":false},{"name":"Ruby","optional":true}],"status":"live","first_seen_at":"2026-10-21T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-21T00:00:00Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":7},"description":"Description\nKey Responsibilities\n\nDesign develop and maintain Ruby on Rails services and RESTful APIs supporting payroll processing EWA disbursements and financial reporting.\nBuild and maintain integrations with banking partners payment gateways and third-party financial data providers in compliance with CBE regulations.\nCollaborate with product and frontend teams to deliver features end-to-end from requirements to production deployment.\nManage background job pipelines with Sidekiq and Redis for payroll batch processing wage disbursements and async notifications.\nOwn service reliability write RSpec unit and integration tests set up monitoring and participate in on-call rotations to ensure 99.9% uptime.\nContribute to architectural decisions code reviews and the definition of Rails engineering best practices across the team.\nOptimise ActiveRecord queries and database performance to handle high-throughput financial transaction loads.\nChampion security-first development practices in line with PCI-DSS and financial data protection standards.\n\nRequirements\n36 years of backend engineering experience in a production environment.\nStrong proficiency in Ruby on Rails with a solid grasp of Rails conventions ActiveRecord and the MVC pattern.\nHands-on experience designing and building RESTful APIs consumed by web and mobile clients.\nSolid command of PostgreSQL schema design indexing strategies query optimisation and migrations.\nExperience with background job processing using Sidekiq and Redis for async payroll and notification workflows.\nUnderstanding of security fundamentals: OAuth2 JWT data encryption at rest and in transit.\nExperience working in Agile / Scrum teams with proper Git workflows code reviews and CI/CD pipelines.\n\nBenefits\nWhy Join dopay\nYoull be be part of a fast-growing fintech company revolutionizing payroll disbursement in Egypt and work closely with senior leadership on one of the most important milestones in the companys journey. This role offers long-term ownership beyond licensing and the opportunity to help shape how a fintech operates under regulation at scale.\n\nRequired Experience:\nIC","description_format":"text","description_chars":2132,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Payroll Services"],"lifecycle":[{"event":"open","at":"2026-10-23T00:51:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":7,"expected_fill_days":45,"reasons":["seen:7","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/dopay-back-end-engineer","json_url":"https://alion.io/job/dopay-back-end-engineer.json","meta":{"generated_at":"2026-10-28T14:38:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":19897,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":674012},"rest":"https://alion.io/mcp/rest/get_company?id=674012"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdopay-back-end-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdopay-back-end-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdopay-back-end-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dopay-back-end-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdopay-back-end-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3121908}},{"tool":"search_jobs","arguments":{"company":"dopay.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3121908},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}