Commit is seeking for a highly skilled and experienced Senior Low Level Engineer to join our core team. The ideal candidate will have a proven track record of excellence in developing robust, efficient, and scalable low-level systems.
Key Responsibilities:
- Design, implement, and optimize low-level software systems using languages such as C, C++, or Rust
- Collaborate with cross-functional teams to integrate low-level components into larger systems
- Troubleshoot, debug and resolve complex technical issues
- Mentor junior engineers and contribute to the team's technical growth
- Participate in code reviews and ensure adherence to best practices and coding standards
- Continuously evaluate and propose improvements to our existing systems and processes
Requirements:
Requirements:
- Minimum of 5 years of experience building production low-level systems
- Expert-level proficiency in C, C++, or Rust, with a strong understanding of memory management, concurrency, and system architecture
- Solid understanding of computer architecture, operating systems, and networking protocols
- Strong problem-solving skills and attention to detail
Desired Qualities:
- Excellence: Demonstrates a commitment to delivering high-quality work and continuously improving skills
- Ownership: Takes responsibility for projects from conception to completion, ensuring successful outcomes
- Team Player: Collaborates effectively with colleagues across different departments and skill levels
- Self-Starter: Shows initiative in identifying and solving problems without constant supervision
- Integrated Thinking: Connects technical work to broader business goals and customer needs
- Ambitious: Constantly pushes boundaries, thinks creatively, and strives for innovation