🎉 Novo: Encontre o agente de IA certo para o seu negócio.

Iniciar
Join us as a C++ DeveloperBuild the next generation of real-time trading systemsWe are looking for a C++ Developer to contribute to the design, development, and maintenance of our high-performance trading software solutions in Porto. You will work on reliable, low-latency, and scalable systems that support mission-critical trading operations for banks, brokers, and funds.This role is ideal for an experienced developer who already has a solid technical foundation and is ready to take on more responsibility, ownership, and impact, while continuing to grow in a collaborative and high-performance engineering environment. Hybrid working model: 4 days per week in the office Key ResponsibilitiesSoftware Design & DevelopmentContribute to the design and implementation of C++ software modules focused on reliability, scalability, low latency, and real-time requirementsWrite effective, scalable, and high-quality C++ code, and maintain existing componentsDevelop trading functionalities across different asset classes and market workflows under the guidance of senior developersSupport performance optimization, memory usage, and throughput improvements in mission-critical applicationsFollow internal coding standards, documentation practices, and version control guidelinesContribute to maintaining product quality and consistency across releasesQuality, Accountability & ComplianceDesign and execute automated unit, integration, and performance tests to ensure software stabilityAssist in identifying, debugging, and resolving defects and performance issuesEnsure compliance with coding standards, security practices, and confidentiality requirementsWrite, maintain, and update technical documentation aligned with product releasesDeliver assigned tasks within agreed deadlines, maintaining high standards of efficiency and professionalismCollaboration & Client SuccessWork closely with Product Owners, Business Analysts, and senior developers to translate functional requirements into technical solutionsSupport prototyping activities when requiredCollaborate with QA and DevOps teams to ensure smooth deployments and stable production performanceContribute to customer satisfaction through robust, maintainable, and scalable systemsAct as an engaged and reliable team member in achieving long-term client successLearning, Growth & Continuous ImprovementContinue developing technical autonomy while learning from senior engineers and tech leadersParticipate actively in code reviews, knowledge sharing, and team collaborationStay up to date with advancements in C++, development tools, and trading technologyBuild knowledge of financial markets, trading workflows, and real-time system constraintsContribute ideas to improve development practices and product quality Profile & QualificationsTechnical SkillsBSc in Computer Science, Engineering, or a relevant fieldAt least 2 years of professional experience in C++ development (C++11 or later preferred)Experience with Python for server-side or supporting developmentSolid SQL knowledgeGood understanding of software development best practices (Agile methodology, Atlassian suite: Bitbucket, Jira, Confluence)Experience with multi-threaded, high-performance, and network programmingWorking knowledge of Linux environments, Version Control Systems, and CI/CD tools (Git, Jenkins)Ability to use debugging and profiling tools with growing autonomyFamiliarity with containerization tools (Docker) is a plusExperience with financial systems, trading workflows, or market data is a plusSoft Skills & MindsetStrong sense of accountability, responsibility, and ownershipGood analytical and problem-solving skills, with attention to detail and product qualityCollaborative mindset, with the ability to work effectively in a team environmentClear communication skills and a client-oriented approachCommitment to confidentiality, continuous learning, and professional ethicsLanguagesFluency in English (both written and spoken) Apply by submitting a CV in English.We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor. We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.

Empregos recentemente adicionados na Portugal

+15 30 dias
Cybrient Technologies