Senior Software Engineer at Derq focusing on designing, developing, and optimizing real-time traffic safety solutions. Leveraging AI technology to enhance road safety and traffic management.
Responsibilities
Design, develop, and maintain production‑grade software systems with a focus on performance, reliability, and scalability
Optimize system behavior for real‑time, low‑latency environments, including edge and cloud components
Design, implement, and refine core system logic that improves platform performance, reliability, and scalability under real‑world conditions.
Profile, analyze, and optimize system performance across CPU, memory, I/O, and networking
Improve system observability through logging, monitoring, and diagnostics
Work on end‑to‑end development, from design and implementation to testing, deployment, and support
Collaborate with Deployment, ML, and Systems teams to validate and support improvements in production‑like and live environments.
Debug and resolve complex production issues involving distributed or real‑time systems
Write clean, maintainable, and well‑tested code following engineering best practices
Participate in code reviews and contribute to improving engineering standards and tooling
Support production systems post‑deployment and assist with performance tuning and issue resolution
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
10+ years of professional experience in software engineering, systems engineering, or performance‑critical systems
Strong hands‑on experience with modern C++
Solid experience working with Linux‑based systems
Experience building and optimizing real‑time, high‑throughput, or low‑latency systems
Strong understanding of:
Data structures and algorithms
System performance and resource optimization
Debugging complex system behavior
Experience with automated testing, system validation, and production debugging
Familiarity with distributed systems concepts and system reliability
Strong problem‑solving skills and ownership mindset
Senior technical contributor at Autodesk focusing on cloud data infrastructure and managing structured storage. Leading high - impact initiatives and influencing architecture decisions in the SRS platform.
Senior Software Developer developing cloud and AI capabilities at Autodesk. Collaborating with cross - functional teams to enhance Autodesk's platform ecosystem.
Intermediate Software Engineer developing and maintaining live - service virtual worlds for Big Viking Games. Collaborating on TypeScript and PHP codebases and employing AI - forward workflows.
Senior Software Engineer at Big Viking Games focusing on development and modernization of live - service games. Collaborating across teams to enhance player experiences and improve engineering pipelines.
Senior Full Stack Engineer at Big Viking Games building AI - enabled products and workflows. Responsible for end - to - end feature ownership and leveraging AI for game production.
Guidewire Software Architecture Advisor responsible for designing Guidewire solutions within complex insurance environments. Leveraging expertise to influence and collaborate with teams for effective implementation.
Tech Lead at Univeris driving software development and guiding teams in enterprise wealth management. Collaborating on R&D and Professional Services with a focus on high - quality delivery.
Senior Software Engineer developing identity & authorization platform services at ClickHouse. Designing and building authentication and authorization infrastructure for a cloud - based data analytics solution.
Technical Lead for Water Information Systems within Hamilton's Public Works, overseeing data management and GIS projects. Leading initiatives to enhance software applications for asset management.
Senior Software Architect at Euna Solutions designing and architecting scalable SaaS applications. Collaborating with cross - functional teams to ensure alignment between technology and business goals.