Predictive Edge, Powered by AI - Intelligence That Protects Your Workforce
Senior C++ Developer
Location
Romania
Posted
136 days ago
Salary
0
Seniority
Senior
Job Description
Senior C++ Developer
Teramind
• 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
Job Requirements
- 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
- Desire to learn and generate ideas
- Good spoken and written English
- Very nice to have
- Knowledge of cybersecurity best practices
- Experience with Mac systems and Objective-C
- Experience in: Windows system development (using WinApi), low-level SW development, Drivers development, Boost, ClickHouse database
- Exposure to Golang or Rust
- Understanding AWS services
Benefits
- Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated.
- Competitive salary
- Career growth opportunities
- Flexible paid time off
- Laptop reimbursement
- Ongoing training and development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Розробка нових бекенд-функціоналу з використанням Go як основної мови та частковою роботою з PHP codebase • Міграція бізнес-логіки з легасі PHP монолітів у Go сервіси • Забезпечення стабільності, продуктивності та надійності систем у продакшн середовищі • Участь у покращенні інфраструктурних процесів: CI/CD, observability, operational excellence • Тісна співпраця з product-командою та стейкхолдерами для реалізації end-to-end рішень у домені • Проведення code review з фокусом на best practices, code quality та maintainability
Senior Software Engineer – C/C++
TenableCloud Security | Operational Technology | Identity Security | and more
• Make meaningful contributions to a product that forms the backbone of security infrastructure for companies and governments across the world • Work cross-functionally with other developers, UX designers, product owners and various Tenable teams to design, develop and maintain a world class product • Design, architect, and code new features • Promote clear and simple software design while actively driving the team toward better practices and solutions • Promote high quality aimed at areas such as security, reliability, testability and maintainability • Work with team and cross-team members to design, develop, debug and release production quality products. • Drive innovation by contributing new ideas for our processes, tools, and technologies • Coach and mentor mid-level and junior staff
Senior Python Engineer – GenAI, LLM Orchestration
ProvectusWe help businesses leverage cloud, data, and AI to reimagine the way they operate, compete, and deliver customer value.
• Design and ship high-performance Python services and GenAI features, including RAG pipelines, agents, and tool-calling on a daily basis • Architect and optimize RESTful APIs using frameworks such as FastAPI, ensuring sub-second latency for complex AI-driven products • Own the entire product lifecycle from idea to production, working within autonomous pods where you lead the architecture alongside DevOps and UX teams • Collaborate with cross-functional teams, including ML and Data engineers, to transform raw data into intelligent business value • Stay updated with the latest developments in Python and AI technologies, proactively proposing and implementing innovative solutions to keep the product ahead of the curve
Senior Software Engineer – Backend
KnockThe smarter, better way to buy your dream home. A 4x Inc. Best Workplace honoree! | NMLS #1958445
• Design, develop, and maintain backend services, APIs, and data pipelines • Architect and build scalable backend services using Node.js and TypeScript • Own end-to-end delivery of complex integration projects • Contribute to AI-powered features and initiatives • Collaborate with engineers, product managers, designers, and business partners • Champion best practices in architecture, security, testing, monitoring, and deployment • Provide mentorship, share knowledge, and take initiative on technical challenges • Join a rotating on-call schedule




