Remotery

Software Development Engineer – Backend

Posted May 6

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

📋 Description

• Take ownership of the complete lifecycle of the Opportunities backend: convert business and customer requirements into scalable, production-ready services.

• Design and refine the data model for pipelines, stages, deals, and related entities—ensuring consistency, throughput, and effective query patterns.

• Develop and scale APIs, event-driven workflows, and background jobs that manage high-volume writes, automation, and integrations.

• Address concerns in distributed systems such as idempotency, eventual consistency, race conditions, hot tenants, and noisy-neighbor isolation.

• Enhance the performance and reliability of extensive pipelines (millions of opportunities per workspace) through techniques like indexing, sharding, caching, and query optimization.

• Deliver end-to-end solutions when necessary, including UI modifications in Vue, without relying on cross-functional handoffs.

• Implement system instrumentation: logs, metrics, traces, and SLOs that clarify production behavior.

• Lead incident response, conduct postmortems, and maintain the engineering standards that keep a high-traffic product in optimal condition.


⛳️ Requirements

• Over 4 years of experience in building and managing production backend systems at scale.

• Strong foundation in data modeling (both SQL and NoSQL), API design, and distributed systems.

• Practical experience with Node.js or Go in a production environment.

• Proven history of owning services from start to finish—design, build, deployment, and on-call support.

• Ability to work independently in ambiguous problem spaces with a strong sense of ownership.

• Comprehensive understanding of scalability, performance, and reliability trade-offs.

• Experience in developing CRM, sales, pipeline, or workflow products.

• Background in multi-tenant SaaS environments at scale (including sharding, tenant isolation, and fair-use limits).

• Familiarity with event streaming technologies (Kafka/Redis Streams), queues, and asynchronous processing.

• Exposure to databases such as MongoDB, Postgres, ElasticSearch, ClickHouse, or similar at significant scale.

• Frontend proficiency in Vue.js—sufficient to deploy a feature independently without frontend collaboration.

• Strong product instincts along with a portfolio or GitHub showcasing completed work.


🏝️ Benefits

• Health insurance

• Flexible working arrangements

• Professional development opportunities

People also viewed

Clearwaters.IT9 hours ago

Senior .NET Developer

US flagWashington OnlyFull-timeBackend Engineer
ApplyView job
ALTEN9 hours ago

Python Developer

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
SBM TECHNOLOGY9 hours ago

Fullstack Developer (Java/Angular) - Mid-level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Phoenix Cyber9 hours ago

Python Developer

US flagCalifornia OnlyFull-timeBackend Engineer
ApplyView job
Obsidian Systems LLC10 hours ago

Software Engineer – Scala

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
Samster, Konkel & Safran Law Offices10 hours ago

Senior Backend Engineer – Features Team

CA flagCanada OnlyFull-timeBackend Engineer$105k – $125k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers