Sr. Software Engineer
Core
Leads architecture, design, and development of scalable, high-quality software solutions while driving system integration and operational excellence.
Role type
Senior Software Engineer (Backend/Architecture)
Builds
Scalable, reliable, and maintainable software systems and services
Domain
Backend engineering, cloud environments, high-security/regulated sectors
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, system architecture, design documentation, cross-team coordination, incident response, automation, clean code practices
Preferred skills
experimentation with new technologies, tooling development, workflow optimization
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Produce extensible and maintainable code, drive identification of dependencies and development of design documents, lead discussions for product/solution architecture, drive system and service integration, initiate and guide experiments to evaluate new technologies, embed operational excellence including monitoring and incident response, enhance developer productivity through tools and automation
Seniority
Senior, hands-on IC