Backend Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Backend Engineer
Location:Remote
Employment Type:Full-time
Compensation:Starting at $160,000+We are looking for a Backend Engineer to join a collaborative engineering team focused on building scalable, high-performance systems. This role is ideal for an engineer who enjoys working on distributed systems, contributing to core architectural decisions, and delivering reliable software used at scale.You will work closely with cross-functional partners, contribute to backend system design and implementation, and help raise engineering standards through thoughtful execution and collaboration.Key Responsibilities
Design, develop, test, and debug backend components for distributed systems operating at scale
Build and maintain services with a focus on performance, reliability, and security
Own nonfunctional requirements such as scalability, availability, and resilience
Contribute to unit and integration testing with an emphasis on high-quality code coverage
Produce clear, well-structured documentation for internal and external use
Break down complex technical problems into well-scoped, executable work
Collaborate closely with other engineers to apply best practices consistently
Participate in Agile development processes to deliver high-quality software solutionsQualifications
3 to 5 years of professional backend software engineering experience
Strong programming fundamentals and problem-solving skills
Experience designing and building backend services or distributed systems
Familiarity with microservices architectures and RESTful APIs
Solid understanding of concurrency and multithreaded systems
Ability to reason through complex systems and visualize end-to-end flows
Demonstrated eagerness to learn and grow while building production-grade systemsNice to Have
Experience working in cloud-native or large-scale infrastructure environments
Exposure to NoSQL databases, high-throughput or low-latency systems, or event-driven architectures
Background working on data-intensive platforms, analytics systems, or ML-enabled services
Experience with Golang in production environments