Job Closed
This listing is no longer active.
Reailize delivers outcome based solutions to industries worldwide leveraging patented innovative AI products.
Senior C++ Developer
Location
United States
Posted
89 days ago
Salary
0
Seniority
Senior
Job Description
Senior C++ Developer
Reailize
• Design and implement secure, FIPS-compliant cryptographic components in C++ • Work extensively with OpenSSL for cryptographic operations and secure communications • Develop networked applications using Boost and Boost.Asio • Implement secure communication protocols and encryption mechanisms • Maintain and enhance cross-platform build systems using CMake • Ensure secure coding standards and compliance with cryptographic best practices • Collaborate with architecture and product teams to integrate secure components • Support packaging and dependency management using Conan (preferred) • Contribute to Python-based tooling where applicable
Job Requirements
- Strong experience in C++ development (ideally C++14 or later)
- Strong hands-on experience with OpenSSL
- Strong experience in cryptography and secure software design
- Strong knowledge of Boost library
- Experience building cross-platform systems (Windows/Linux/macOS)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop, evolve, and maintain the back-end in Go, prioritizing the construction of high-performance, scalable systems; • Design and document robust, resilient APIs that enable continuous integration across multiple services and products; • Ensure technical excellence through automated testing, rigorous code reviews, and the dissemination of engineering best practices; • Lead architecture discussions, proposing structural solutions that support the platform's rapid growth and mitigate technical debt; • Explore and implement emerging technologies, including integration with LLMs, vector databases, and agent-based architectures to deliver business value; • Continuously optimize infrastructure and code to ensure low latency and high availability.
• Own and deliver key product features from design through deployment, working closely with design, product, and other stakeholders. • Mentor and support engineers, offering guidance and helping to reinforce high engineering standards across the team. • Collaborate closely with design, product, and cross-functional stakeholders to deliver a user-friendly and engaging product for our customers. • Ship high-performing and resilient APIs that adhere to industry standards and are delightful to use. • Step into a technical lead role on projects as needed, coordinating across functions and guiding execution without formal authority. • Maintain a high standard of quality across our codebase by advocating for cleanliness, readability, speed, testability, and documentation. • Champion software quality, emphasizing readability, reliability, testability, and documentation.
• Analisar, desenvolver e implementar novas funcionalidades em sistemas backend. • Diagnosticar problemas de código, propor soluções e realizar correções. • Elaborar especificações técnicas de implementação. • Apoiar na análise de problemas em ambientes produtivos e não produtivos. • Contribuir com melhorias em processos e metodologias de desenvolvimento de software.
• Work on a challenging project with high technological impact. • Develop and maintain .NET solutions. • Collaborate in a dynamic and collaborative environment.



