Senior Software Engineer - Systems
Core
Senior Systems Engineer responsible for reviewing, analyzing, and improving the software development life cycle (SDLC) while developing custom software solutions and managing system infrastructure.
Role type
Senior IC systems engineer (infrastructure & SDLC)
Builds
Custom software solutions, system infrastructure, and product features
Domain
Creative software tools, low-level development, real-time applications
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, low-level development, algorithm development, mathematics, performance optimization, Apple Metal architecture, engine development
Preferred skills
Experience building in-house proprietary engines
Technologies
C, C++, Apple Metal
Responsibilities
Develop custom software to solve complex technical problems; ensure system and infrastructure availability; plan and develop product features aligned with the roadmap; identify and fix SDLC improvements; design and support software components across the tech stack; mentor junior engineers; optimize the SDLC for long-term product delivery
Seniority
Senior, hands-on IC with leadership and mentorship