Intermediate Backend Engineer

Posted 14 hours ago

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• 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.


⛳️ Requirements

• 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

• 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.

People also viewed

Genius Agency12 hours ago

Go High Level Expert

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
CI&T13 hours ago

Master .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Stefanini LATAM14 hours ago

.NET Developer

CO flagColombia OnlyFull-timeBackend Engineer
ApplyView job
Gamingtec14 hours ago

Senior Backend Developer, PHP

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
InspiredOne14 hours ago

Staff Rust Developer

US flagUnited States OnlyFull-timeBackend Engineer$160k – $210k/year
ApplyView job
Global Business IT Corp15 hours ago

Desarrollador Backend – .NET

PA flagPanama OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers