Apply

C++ Developer

Posted 3 days agoViewed

View full description

πŸ“ Location: Worldwide

🏒 Company: EqvilentπŸ‘₯ 51-100Finance

πŸͺ„ Skills: Software DevelopmentC++AlgorithmsData StructuresC (Programming language)LinuxNetworking

Requirements:
Solid understanding of data structures, algorithms, and object-oriented programming in C++
Responsibilities:
  • Contribute to the design, implementation, testing, and deployment of the low and ultra low latency trading platform (it is already in use and has a great result)
  • Recognize the system's requirements and limits. Working under the supervision of a Team Lead who not only leads but also collaborates with the team on a regular basis.
  • Write a lot of asynchronous, template, network and thread-safety code
Apply

Related Jobs

Apply

πŸ“ Ukraine, Poland, Romania, Georgia, Armenia

πŸ” Software Development

🏒 Company: TeramindπŸ‘₯ 51-100Productivity ToolsSecurityCyber SecurityEnterprise SoftwareSoftware

  • 5+ yrs experience with C++11 or newer
  • Client-server application development experience
  • Fully proficient with Git
  • Understanding fundamental design principles behind scalable applications
  • Perform thorough unit testing of software components to prepare for integration in a larger system
  • Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams
  • Design pattern knowledge
  • Highly organized with precise attention to detail
  • Good spoken and written English
  • Implement high-quality software security and data protection solutions
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported
  • Work with other team members and technical leads effectively and with minimal supervision

Software DevelopmentCybersecurityDesign PatternsGitC++ClickhouseAnalytical SkillsLinuxExcellent communication skillsDebugging

Posted 7 days ago
Apply
Apply
πŸ”₯ C++ Developer
Posted 18 days ago

πŸ“ Philippines

🏒 Company: BrixioπŸ‘₯ 11-50πŸ’° Seed over 9 years agoEnterprise SoftwareReal Estate

  • Strong expertise in C++ (minimum C++11, C++17 preferred).
  • Deep understanding of ODBC standard APIs (e.g., SQLDriverConnect, SQLExecDirect, SQLFetch, SQLBindCol, SQLDescribeCol, etc.).
  • Experience with low-level connector or driver development.
  • Familiarity with client-server architecture and network communication management (sessions, connection pooling, secured transport).
  • Solid command of SQL parsing and execution logic.
  • Ability to map SQL queries to internal API calls or virtualized data sources.
  • Cross-platform development experience (Linux and Windows).
  • Proficiency with build tools like CMake, Makefiles, MSBuild.
  • Knowledge of software packaging for deployment (MSI, DEB, RPM).
  • At least 5 years of experience in C++ development.
  • Proven track record working on ODBC or similar data connectors.
  • Experience delivering software intended for deployment on client infrastructure.
  • Comfortable with network APIs, secure exchanges, and error handling.
  • Maintain and enhance the official client's ODBC connector to ensure reliability, performance, and compatibility across client environments.
  • Contribute to the development of new features, performance improvements, and compatibility updates.
  • Ensure seamless query execution between third-party tools and Suadeo’s data virtualization engine.
  • Maintain stability, cross-platform operability, and secure communication of the connector.
  • Collaborate with client’s backend and QA teams to test, document, and package the connector for production use.

SQLC++LinuxDebugging

Posted 18 days ago
Apply
Apply

πŸ“ Czechia

πŸ” Software Development

🏒 Company: Veeam SoftwareπŸ‘₯ 5001-10000πŸ’° $2,000,000,000 Secondary Market 6 months agoπŸ«‚ Last layoff over 1 year agoVirtualizationData ManagementData CenterEnterprise SoftwareSoftwareCloud Infrastructure

  • Experience in basic Azure concepts
  • Good knowledge of C# language
  • A deep understanding of .NET platform, data structures and algorithms
  • Team and individual development of cloud-native components deployed in public clouds and of the entire product architecture
  • Software design, development and maintenance based on the existing components of a hosted application

Software DevelopmentGitC#AlgorithmsAzureData Structures.NET

Posted about 2 months ago
Apply
Apply

πŸ“ Ukraine, Argentina, Chile, Uruguay, Poland

πŸ” Software Development

🏒 Company: TeramindπŸ‘₯ 51-100Productivity ToolsSecurityCyber SecurityEnterprise SoftwareSoftware

  • 5+ yrs experience with C++11 or newer
  • on macOS
  • 3+ yrs experience with Objective-C
  • Strong proficiency with Boost libraries
  • Clean code experience
  • Understanding fundamental design principles behind scalable applications
  • Unit tests/integration tests experience
  • Proficient knowledge of GIT
  • Excellent interpersonal skills
  • Highly organized with precise attention to detail
  • Ability to work well with others in a fast-paced, dynamic environment
  • Desire to learn and adapt to new requirements
  • Advanced spoken and written English
  • Implement high-quality software security and data protection solutions
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported
  • Work with other team members and technical leads effectively and with minimal supervision

Design PatternsGitObjective-CC++RESTful APIs

Posted 3 months ago
Apply
Apply

πŸ“ Canada

🧭 Internship

πŸ’Έ 32.0 USD per hour

πŸ” Software Development

🏒 Company: VosynπŸ‘₯ 251-500πŸ’° $8,000,000 Seed 12 months agoArtificial Intelligence (AI)Machine LearningSoftware

  • Completed Bachelor’s degree in Computer Science, Software Engineering, or a related field required. Master’s program enrollment or completion is preferred but not mandatory.
  • Strong proficiency in C++ programming language.
  • Experience with browser technologies, particularly Chromium, and customizing browser functionality.
  • Full-stack knowledge with the ability to work on both user interfaces and server-side logic.
  • Familiarity with database management and backend technologies (PostgreSQL, SQL, NoSQL).
  • Strong understanding of RESTful API design and development.
  • Experience with performance optimization for browser-based applications.
  • Experience with both frontend frameworks (e.g., React.js, Material-UI) and backend frameworks (e.g., Django, Flask, FastAPI).
  • Knowledge of web security best practices.
  • Familiarity with tools like Postman for API testing and debugging.
  • Experience with Redux for state management and Notion for collaboration.
  • Develop and optimize both frontend and backend components using C++ in a full-stack environment.
  • Work with Chromium-based technologies, customizing and forking Chromium to build browser-based solutions.
  • Collaborate with frontend and backend engineers to ensure smooth data flow and integration between user interfaces and server-side logic.
  • Design and implement responsive user interfaces, ensuring cross-browser compatibility and performance.
  • Develop and maintain server-side components and APIs, working with databases such as PostgreSQL, SQL, and NoSQL.
  • Ensure the security, performance, and scalability of the entire web application, focusing on both frontend and backend optimizations.
  • Participate in code reviews, collaborate using Notion, and contribute to discussions on development best practices.
  • Stay up-to-date with the latest C++ development trends and browser technologies.

PostgreSQLSQLFlaskReact.jsC++API testingFastAPIReduxNosql

Posted 3 months ago
Apply
Apply

πŸ“ Czechia

🧭 Full-Time

πŸ” Software Development

🏒 Company: Veeam SoftwareπŸ‘₯ 5001-10000πŸ’° $2,000,000,000 Secondary Market 6 months agoπŸ«‚ Last layoff over 1 year agoVirtualizationData ManagementData CenterEnterprise SoftwareSoftwareCloud Infrastructure

  • At least 3 years of experience in commercial product development for the mass market
  • Good knowledge of C# language
  • A deep understanding of .NET platform, data structures and algorithms
  • Possession of the principles of software design and development
  • Experience in software architecture design
  • Good knowledge of SQL, T-SQL, experience with database management system
  • Development of business logic for products in virtualization field
  • Development of new products and support of existing functionality
  • Implementation of the functionality on the level of large parts of the product
  • Participation and individual development of components and the whole architecture of the product

PostgreSQLSQLSoftware ArchitectureC#AlgorithmsData Structures.NET

Posted 6 months ago
Apply
Apply

πŸ“ Argentina, Brazil, Costa Rica, Mexico, Peru

🧭 Full-Time

πŸ” Insider Risk Management and User Behavior Analytics

🏒 Company: TeramindπŸ‘₯ 51-100Productivity ToolsSecurityCyber SecurityEnterprise SoftwareSoftware

  • 5+ years experience with C++11 or newer on macOS.
  • 3+ years experience with Objective-C.
  • Strong proficiency with Boost libraries.
  • Clean code experience.
  • Understanding fundamental design principles behind scalable applications.
  • Unit tests/integration tests experience.
  • Proficient knowledge of GIT.
  • Excellent interpersonal skills.
  • Highly organized with precise attention to detail.
  • Ability to work well with others in a fast-paced, dynamic environment.
  • Desire to learn and adapt to new requirements.
  • Advanced spoken and written English.
  • Implement high-quality software security and data protection solutions.
  • Research and suggest the best way to implement business requirements.
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product.
  • Enhance software delivery and quality throughout the entire software development cycle.
  • Manage any issues that may arise and drive resolutions throughout the development process.
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported.
  • Work with other team members and technical leads effectively and with minimal supervision.

Software DevelopmentGitObjective-CAttention to detailOrganizational skillsInterpersonal skills

Posted 7 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development, Artificial Intelligence, Military Simulation

🏒 Company: Stilman Advanced Strategies

  • Proficient in C++ programming.
  • Experience in development for Windows OS.
  • Strong focus on performance optimization.
  • Solid understanding of data structures and algorithms.
  • Work on the primary back end applications including AI engine and military modeling frameworks.
  • Expand core AI and M&S frameworks for new domains and use cases.
  • Integrate software with other systems and support varied computing environments.
  • Design new features based on customer feedback and implement changes using C++.

Artificial IntelligenceC++AlgorithmsData Structures

Posted 7 months ago
Apply
Apply

πŸ“ Poland

πŸ” Software development, EdTech, InsurTech, AdTech

🏒 Company: TechWings

  • Experience with Microsoft Azure services.
  • Knowledge of SQL Server (or Azure SQL), T-SQL, transactions, concurrency, locking.
  • Proficiency in development of client-server solutions in .NET Framework, .NET Core (or 5, 6), C#.
  • Good knowledge of JavaScript (ES5, ES6), TypeScript, and Angular.
  • Expertise in diverse software development principles.
  • Experience in undertaking unit, integration & UI automated testing.
  • Knowledge of distributed network architectures.
  • Strong English verbal and written communication skills (B1).
  • Teamwork experience.
  • Close cooperation with the client.
  • Work on custom complex client-server solutions.
  • Writing efficient, testable, and reusable code using best practices.
  • Work closely with an international team of professionals.
  • Analysing requirements, working on estimates, creating tasks and documentation.
  • Participating in company events, internal projects.
  • Mentoring, participating in interviews.

Software DevelopmentSQLDesign PatternsEs6JavascriptMicrosoft AzureTypeScriptC#Azure.NET.NET coreAngularCommunication SkillsEnglish communication

Posted 8 months ago
Apply
Apply

πŸ“ Radnor, PA

🧭 Full-Time

πŸ’Έ 150000.0 - 300000.0 USD per year

πŸ” Finance

🏒 Company: Stevens Capital Management LP

  • Undergraduate or graduate level degree in Computer Science, Mathematics, or related field.
  • C++ programming experience in a Linux environment.
  • Excellent academic record.
  • Strong problem solving skills.
  • Knowledge of shell scripts and other languages including Python is a plus.
  • Knowledge of relational databases including Sybase, MySQL, SQL Server and Oracle is a plus.
  • Develop new software and enhance existing systems in C++ on a linux platform.
  • Create tools to process, store and analyze quote, order and financial data.
  • Work closely with our quantitative research analysts, engineers and other groups to provide software solutions.

C++C (Programming language)

Posted 10 months ago
Apply