
Intermediate Backend Engineer
Posted 14 hours ago

Posted 14 hours ago
This is a fully remote position, open to applicants in United Kingdom.
• Manage backend features and enhancements from problem identification through to deployment and ongoing production monitoring.
• Collaborate with Product Management, Frontend, Infrastructure, and Security teams within a specific product domain.
• Design, develop, test, and deploy backend features utilizing Ruby/Rails, Go, or other contemporary programming languages.
• Produce maintainable, secure, observable, and high-performance production code.
• Create and sustain APIs, background jobs, integrations, bounded services, data models, migrations, indexes, and query behaviors.
• Enhance and expand automated unit, integration, contract, and end-to-end testing coverage.
• Evaluate code for accuracy, maintainability, security, performance, and operational risks.
• Troubleshoot build, test, deployment, and runtime issues.
• Recognize technical debt and suggest actionable improvements.
• Engage in on-call or operational support as needed by the team.
• Leverage AI tools effectively in daily engineering tasks and assess their outputs.
• Proven experience in developing and launching production backend applications.
• Strong foundation in programming, API development, database management, testing, debugging, and performance optimization.
• Proficiency with Ruby/Rails, Go, or another modern backend programming language.
• Capacity to learn and adapt across different backend programming languages.
• Ability to take ownership of features from problem clarification to delivery and follow-up.
• Competence to work independently while seeking feedback at appropriate times.
• Sound judgment concerning security, reliability, performance, maintainability, and operational risks.
• Comprehension of modular backend boundaries and the implications of coupling.
• Strong written communication skills and effective collaboration in a remote, asynchronous environment.
• Practical experience with AI coding tools, including assessing and rectifying generated code.
• Useful experience with Go services, APIs, concurrency, profiling, gRPC, Docker, Kubernetes, Helm, CI/CD, cloud deployment, Rust, PostgreSQL, schema evolution, caching, queues, messaging, event-driven workflows, observability, and modular or independently operated services.
• Benefits designed to support your health, financial well-being, and overall wellness.
• Flexible Paid Time Off.
• Access to Team Member Resource Groups.
• Equity Compensation & Employee Stock Purchase Plan.
• Growth and Development Fund.
• Parental Leave.
• A remote-first, asynchronous organizational culture.
Genius Agency
Stefanini LATAM
Gamingtec
Get handpicked remote jobs straight to your inbox weekly.