At Lobox, we value diversity, collaboration, and innovation
Position Title: C++ Engineer
Location: San Francisco, California, United States
Job Type: Full-time
Job Location: San Francisco, California, United States
Salary: $152000 - $192000
Lobox is seeking a talented and experienced C++ Engineer to join our dynamic and growing team. As a C++ Engineer, you will play a crucial role in developing and maintaining our software products, ensuring they are efficient, reliable, and meet the highest quality standards. This is an exciting opportunity for someone who is passionate about software development and has a strong background in C++ programming.
Key Responsibilities:
- Design, develop, and implement high-quality software solutions using C++ language
- Collaborate with cross-functional teams including product managers, designers, and other engineers to understand project requirements and deliver solutions that meet business needs
- Write clean, efficient, and well-documented code that follows industry standards and best practices
- Troubleshoot and debug software issues, identify root causes, and implement effective solutions
- Continuously improve and optimize existing codebase to enhance performance and scalability
- Participate in code reviews, provide constructive feedback, and contribute to the improvement of coding practices within the team
- Stay updated with the latest trends and advancements in C++ programming and apply them to improve our products
- Actively participate in agile development processes, including planning, estimation, and daily stand-ups
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Minimum of years of experience in software development, with a strong focus on C++ programming
- Proficiency in object-oriented design and development, data structures, algorithms, and design patterns
- Excellent knowledge of C++ programming language, including modern C++ standards
- Experience with multi-threaded programming and synchronization techniques
- Familiarity with software development tools and processes, such as version control systems, bug tracking systems, and testing frameworks
- Strong problem-solving skills and ability to work independently as well as in a team environment
- Good communication and interpersonal skills
- Passion for writing clean, efficient, and maintainable code
- Experience with other programming languages such as Java, Python, or C# is a plus
- Familiarity with Agile/Scrum methodologies is a plus
We offer a competitive salary, comprehensive benefits package, and a supportive work environment where you can grow and excel in your career. If you are a self-motivated and skilled C++ Engineer looking for an exciting opportunity, we would love to hear from you!