Senior Backend Software Engineer

Posted 6 days ago

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

📋 Description

• Act as the technical lead and owner for essential backend products, overseeing the process from design to implementation and production operation.

• Design and enhance high-traffic, client-oriented APIs and microservices, focusing on latency, availability, and accuracy.

• Detect performance and scalability issues across applications, databases, and service dependencies, and implement enhancements backed by production metrics.

• Develop services capable of processing real-time and distributed data, collaborating with upstream teams to comprehend dependencies and potential failure modes.

• Create and evaluate architectural designs, documenting significant trade-offs and communicating them to both technical and non-technical stakeholders.

• Review code, offer constructive feedback, and elevate coding standards, testing methodologies, and overall maintainability.

• Enhance observability and automation to enable engineers to identify issues, investigate incidents, and manage services efficiently.

• Contribute to shared tools, optimize Kubernetes workloads, and boost cloud efficiency in collaboration with the teams managing those systems.

• Collaborate with infrastructure, data engineering, data science, and product teams to ensure services remain reliable as demand increases.


⛳️ Requirements

• At least 5 years of experience in production software engineering, demonstrating technical leadership and ownership of backend systems.

• Practical experience with Node.js and Python in a production environment.

• Hands-on experience with both relational and non-relational databases in a production setting.

• Strong grasp of high-traffic APIs, distributed services, and the networking and dependencies impacting their performance.

• Proven experience in making engineering decisions that enhance reliability, high availability, performance, and maintainability.

• Capability to independently define ambiguous technical challenges, evaluate trade-offs, coordinate dependencies, and drive implementations through to production rollout.

• Strong communication skills to engage effectively with both technical and non-technical stakeholders.

• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent relevant experience.

• Production experience with Kafka or similar stream-processing systems is preferred.

• Experience with Docker and Kubernetes in production is preferred.

• Background in building and managing systems at a global scale, including low-latency distributed data systems, is preferred.

• Experience in developing, deploying, and maintaining business-critical applications is preferred.

• Familiarity with observability platforms and CI/CD tools is preferred.

• Interest or experience in Go is preferred.

• Familiarity with sports data is preferred.

• Successful completion of background and reference checks may be necessary.


🏝️ Benefits

• Comprehensive health, dental, and vision insurance plans.

• Flexible work schedule and remote work opportunities.

• Professional development and continuing education reimbursement.

• Generous paid time off and holiday schedule.

• Collaborative and inclusive company culture.

People also viewed

duvo.ai2 hours ago

Product Engineer

EuropeFull-timeFull-stack Engineer€110k – €160k/year
ApplyView job
RTX4 hours ago

Full Stack AI/ML Developer – Digital Products

US flagConnecticut OnlyFull-timeFull-stack Engineer$157.2k – $298.8k/year
ApplyView job
Clear Street10 hours ago

Senior / Staff Software Engineer, Mobile

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $250k/year
ApplyView job
RemoteStar11 hours ago

Full Stack Engineer

GB flagUnited Kingdom OnlyFull-timeFull-stack Engineer
ApplyView job
Hunt St23 hours ago

Senior AI-Augmented Full-Stack Developer / Solutions Engineer

PH flagPhilippines OnlyFreelanceFull-stack EngineerA$2,500 – A$3,500/month
ApplyView job
Shield AI1 day ago

Staff Engineer, Software

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $210k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers