Straatix Partners
Website:
straatix.com
Job details:
Your Experience at a Glance
We’re hiring a Lead/Staff Engineer SDK for our client (Code Name: SAMMY) - SAMMY delivers AI-powered speech understanding solutions that enhance real-time global communication and inclusivity.
As a Staff Engineer, SDK at SAMMY, you will lead the design and development of high performance C++ SDKs that power advanced speech understanding products. You will own the end-to-end SDK lifecycle, collaborate with cross-functional engineering teams, and ensure seamless integration with backend services. This senior role requires deep technical expertise, architectural ownership, and a passion for building robust, scalable developer tools that drive product innovation and impact.
About the Client (CODE: SAMMY)
SAMMY operates at the forefront of AI-driven speech technology, providing solutions that improve communication and inclusivity for users worldwide. The company is committed to innovation, delivering real-time products that serve diverse industries and global markets. With a culture focused on technical excellence, collaboration, and continuous learning, SAMMY empowers its teams to solve complex challenges and make a meaningful impact.
Key Responsibilities
● Design, develop, and maintain high-performance C++ SDKs for speech understanding applications.
● Integrate SDKs with backend services using RESTful APIs, including authentication and database interactions.
● Apply strong software design patterns and SOLID principles to ensure maintainable and scalable codebases.
● Drive cross-platform desktop development and ensure compatibility across major operating systems.
● Implement and optimize CI/CD pipelines, software packaging, and version control workflows.
● Collaborate with product, QA, and backend teams to deliver robust, production-ready SDKs.
● Document SDK architecture, APIs, and usage guidelines for internal and external developers.
● Lead code reviews, mentor team members, and uphold engineering best practices.
Required Skills
● 8-12 years of software development experience with deep expertise in C++ and SDK design.
● Proven experience integrating RESTful APIs with backend services such as Auth, PostgreSQL, and Clickhouse.
● Strong knowledge of software design patterns, SOLID principles, and cross-platform desktop development.
● Hands-on experience with CI/CD pipelines, CMake, Conan, and Git for software packaging and version control.
● Demonstrated ability to deliver robust, maintainable, and scalable SDKs or developer tools.
● Excellent problem-solving skills and attention to detail.
● Strong communication and collaboration skills within cross-functional engineering teams.
Nice to Have
● Experience with server-side scaling, performance optimization, profiling, concurrency, and memory management.
● Expertise in SDK design, including API versioning, backward compatibility, and comprehensive documentation.
● System engineering skills and familiarity with databases such as PostgreSQL and Clickhouse.
● Background in audio driver development or real-time audio processing.
● Knowledge of voice protocols (SIP/RTP), Linux CLI, shell scripting, and advanced debugging.
● Contributions to C++ open-source projects and experience mentoring engineers.
● Familiarity with agile development methodologies and technical documentation.
Why Join SAMMY (Code Name)
Join SAMMY to work on cutting-edge AI speech technology that shapes the future of global communication. Tackle complex engineering challenges, drive impactful product innovation, and grow alongside a talented, collaborative team. SAMMY offers a dynamic environment where your expertise will directly influence product success and your professional development is a top priority.
About the Employment Model
Employer of Record ( Straatix EoR) : This position is offered through Straatix Partners under an Employer of Record (EoR) model for the client. The India GCC operates with the client’s engineering culture, innovation standards, and global operating model, ensuring seamless collaboration across teams worldwide. Straatix provides the operational framework, while the client drives the product vision, engineering strategy, and platform evolution.
Click on Apply to know more.