A complete application in a minute — tailored resume and cover letter, ready to send.
engineeringjobs.net, Inc. seeks a senior software architect to define and evolve architecture for core systems that blend cloud infrastructure, machine learning, and hardware interaction.
You will lead strategic technical projects, reviews, and mentoring while aligning engineering direction with product and research priorities to ensure scalability and reliability. Requirements include 10+ years in software development, designing and scaling distributed real-time applications, and leadership of
Define and evolve architecture for core systems and products that combine cloud infrastructure, machine learning, and hardware interaction. Lead strategic technical projects, reviews, and mentoring while aligning engineering direction with product and research priorities and ensuring systems remain scalable, reliable, and sustainable.
Requirements: Requires 10+ years of software development experience, expertise designing and scaling distributed systems and real-time applications, and demonstrated leadership of technical strategy and cross-team architecture. Candidates should be proficient in a backend systems language and have strong system design, performance optimization, and fault-tolerance skills; experience connecting machine learning research to production is preferred.
Key Skills: Distributed Systems, Real-Time Applications, Technical Architecture, Technical Leadership, System Design, Performance Optimization, Fault Tolerance, Machine Learning, Cloud Infrastructure, Hardware Interaction, Cross-Team Collaboration, Mentoring, Python, Go, Java, Kubernetes