Software Engineer – Enterprise Experience, Backend

Posted 4 days ago

This is a fully remote position, open to applicants in United Kingdom, +2 more countries.

📋 Description

• Develop features from inception to completion, transitioning from design within the team's established framework to production deployment.

• Create database migrations in accordance with established patterns for schema compatibility and safe upgrades.

• Implement observability, reporting, and auditing features for system administrators.

• Design features that ensure security for enterprise deployments.

• Analyze and address scalability challenges under production-like conditions, including database access patterns and concurrency issues in Coder.

• Troubleshoot backend issues reported by Coder operators and administrators.

• Document features for reviewers and future engineers.

• Engage in code reviews and RFC-style design discussions.

• Participate in the on-call rotation.

• Collaborate with product and design teams to address operator challenges.

• Deliver features from design to production.


⛳️ Requirements

• Minimum of 2 years of professional software engineering experience.

• Proven experience in writing and deploying applications using Go.

• Strong understanding of Go's concurrency model, including goroutines, channels, and the sync package.

• Proficient in SQL, schema modifications, and writing migrations.

• Excellent verbal and written communication skills, with the ability to identify blockers and uncertainties early on.

• Strong debugging abilities and the determination to resolve issues effectively.

• Experience in analyzing performance under real-world loads, including debugging race conditions (bonus).

• Familiarity with observability, auditing, or security features in enterprise applications (bonus).

• Experience with major cloud service providers, Kubernetes, and container orchestration (bonus).

• Experience in building or managing distributed systems at a significant scale (bonus).

• Genuine interest in the latest developer tools (bonus).


🏝️ Benefits

• Equity.

• Bonus opportunities.

• Flexibility for remote work.

• A transparent, consistent, and enjoyable interview process.

• A targeted interview timeline of two to four weeks, contingent on scheduling availability.

• Commitment to equal employment opportunities.

People also viewed

Verwaltungscloud.SH GmbH7 hours ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job
WBS7 hours ago

Linux/Application Administrator – Learning Platforms

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
ExactCare17 hours ago

Senior Engineer

US flagOhio OnlyFull-timeFull-stack Engineer
ApplyView job
EverCommerce17 hours ago

Senior Software Engineer – Growth

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$120k – C$150k/year
ApplyView job
PBS Radiology Business Experts17 hours ago

Software Developer, C#/.NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara20 hours ago

Senior Software Engineer II – Tech Lead, External Platform

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers