Build the Future of Data Processing: Software Architect at an Exciting Startup
Opening: Join our fast-paced team at Speedata, an innovative startup backed by top VCs and led by experienced entrepreneurs. We're building a revolutionary hardware-accelerated platform with the potential to transform data processing, and we need a talented Software Architect to help us make it happen!
What You'll Do:
- Design and implement system-level software solutions for our cutting-edge hardware accelerator.
- Lead all aspects of software development, from architecture and design to implementation and testing.
- Collaborate closely with cross-functional teams (hardware, firmware, software) to ensure a seamless system integration.
- Shape the future of data processing: your decisions will have a direct impact on our product's success.
What We're Looking For:
Technical Expertise
- Strong understanding of modern CPU architecture (caches, pipelines, multi-processing).
- 10+ years of experience with Linux OS internals: kernel-user space interfaces, VFS & cache systems, device drivers, and boot sequence (ARM experience a plus).
- In-depth knowledge of modern C++ features and best practices.
Additional Skills
- Experience working with open-source projects and communities.
- Familiarity with databases (SQL queries, query planning, optimization).
- Excellent communication and collaboration skills.
- Passion for innovation and a drive to build world-class products.
Why Join Us:
- Be at the forefront of data processing technology with a groundbreaking accelerated hardware solution.
- Work in a fast-paced, collaborative environment with talented and passionate individuals.
- Make a real impact and shape the future of our company.
- Competitive salary and benefits package, including equity options.
Ready to join the revolution? Apply now!