> Markdown version of [/jobs/ext/2008214-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2008214-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Tangerine Search Inc - **Location:** Sacramento, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Code Review, Distributed Systems, Fault Tolerance, Software Engineering, Software Troubleshooting, Reliability of Systems, Technical Debt, Rate Limiting - **Published:** August 9, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/l8x0fcxbpy ## About the Role * 8+ years of professional software engineering experience * Experience designing and operating distributed systems at scale * Proven ability to handle large or unexpected traffic spikes * Experience leading multi-sprint projects from unclear requirements to successful delivery * Strong understanding of resiliency patterns including rate limiting, retries, queuing, backpressure, and graceful degradation * Experience integrating with third-party services and managing external system failures (telephony/carrier experience is a plus) * Experience leading incident response and implementing preventative improvements * Excellent written and verbal communication skills with both technical and non-technical audiences ## Description Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company's software products. This role will contribute to building new features and products while ensuring the reliability, performance, and integrity of existing systems. The ideal candidate is passionate about building high-quality, dependable software and enjoys solving complex engineering challenges at scale. This person will collaborate closely with product, engineering, and cross-functional teams to design solutions that meet customer needs and support business goals. Core Responsibilities Software Design, Architecture, and Maintenance (60%) * Design scalable systems and architectures spanning multiple services and teams * Develop features as part of a remote engineering team while building resiliency into solutions from the beginning * Define technical specifications and requirements for new systems, products, and features in partnership with product and stakeholders * Lead multi-sprint projects from ambiguous requirements through successful delivery * Write clean, well-tested, maintainable code with strong ownership and accountability * Ensure feature quality, reliability, and completeness while balancing speed and long-term sustainability * Review code, technical designs, specifications, and architectural decisions * Manage technical debt and improve system maintainability * Follow established engineering patterns and best practices * Understand customer workflows and how technology supports their goals * Troubleshoot software issues and perform ongoing upgrades to vendor integrations and infrastructure Reliability, Operations, and Resiliency (40%) * Build software with strong observability and monitoring capabilities * Respond to alerts, support production systems, and create documentation/runbooks * Identify potential failure points and improve overall system reliability * Scale infrastructure to support high-volume events and periods of increased demand * Participate in an on-call rotation for incident response and troubleshooting * Lead incident follow-ups and implement improvements based on learnings * Support technical requests from customers and internal teams, translating complex issues into clear solutions ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [Resolving technical debts in software architecture](https://www.wearedevelopers.com/videos/1680-resolving-technical-debts-in-software-architecture) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How we built an AI-powered code reviewer in 80 hours](https://www.wearedevelopers.com/videos/1511-how-we-built-an-ai-powered-code-reviewer-in-80-hours) - [The Hidden Cost of AI Coding: Technical Debt You Can’t See](https://www.wearedevelopers.com/videos/100304-the-hidden-cost-of-ai-coding-technical-debt-you-can-t-see) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)