Senior Software Engineer

United StatesPosted Jul 29, 2026

Lead features from proposal and architectural design through implementation, testing, rollout, production monitoring, and refinement. Translate evolving hardware and operational requirements into clear workflows and rollout plans. Improve the concurrency, reliability, maintainability, observability, and performance of long-running workflows. Use operational data to identify systemic issues, reduce manual toil, improve diagnostic quality, and shorten end-to-end delivery time. Collaborate with software, hardware, networking, firmware, driver, manufacturing, and datacenter teams to resolve system-level problems and define clear integration contracts. Write clear technical documentation, guide engineering decisions, and mentor engineers through design and implementation tradeoffs Other * Embody our culture and values Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR equivalent experience. Bachelor's Degree in Computer Science - OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript or Python OR equivalent experience. 3+ years owning substantial software scenarios through design, implementation, and rollout. 3+ years driving platform improvements based on data, observations during on-call/DRI, and customer feedback. 3+ years working across teams on integration, rollout plans, and alignment, including experience initiating changes that improved the final product. 2+ years of experience developing production software in a managed, object-oriented language such as C# or Java, including understanding of object-oriented design, composition, inheritance, interfaces, and component-based architecture. 1+ year of experience with hardware validation automation, provisioning workflows, or networking concepts, including specific protocols and devices. Experience diagnosing production issues using logs, metrics, traces, memory dumps, or other runtime evidence and delivering a lasting corrective change.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free