SHE Group
Senior Software Engineer (C++)
SHE GroupRomania1 day ago
Full-timeRemote FriendlyEngineering

We are seeking for a skilled and passionate Software Engineer to join our experienced team. You will contribute to the further development of cutting-edge fintech solutions to automate banking, finance, and e-commerce processes. This position is aimed at experienced developers who enjoy complex integration scenarios and are able to build robust, user-friendly systems that support our customers in their daily operations.


Your Tasks:

  • Design and implement maintainable, high-quality solutions for complex features in our platform.
  • Take end-to-end ownership of features: design, implement, test, and deploy.
  • Participate in low-level architecture and design discussions.
  • Document your work thoroughly, including system components and new features.
  • Implement developer tests (unit/integration) for regression and quality assurance.
  • Collaborate closely with other developers and product teams throughout the development lifecycle.
  • Continuously improve code quality and maintainability.
  • English skills: Very good written and spoken English skills.
  • Resilience and flexibility: High resilience and flexibility in a fast-paced work environment



Your profile:


  • C++ expertise: Minimum 5 years’ full-time experience.
  • Strong understanding of performance optimization, memory management, and concurrency.
  • Database experience: data modeling, schema design, and query optimization (preferably MS SQL Server).
  • Solid software engineering skills, including architecture and design patterns.
  • Experience with API design (REST and RPC)
  • Knowledge of C, C#, JavaScript, and Python is an advantage.
  • Domain expertise in financial systems is a plus.



What we offer:

  • Collaboration on a technically challenging and business-critical project
  • Collaboration with an experienced, collegial team
  • Flexible working conditions, full remote
  • The opportunity to actively shape the future of a central application
  • Interesting, varied, and responsible tasks in a self-organized, highly motivated, competent, and modern team
  • Opportunities to take responsibility and drive change.

Key Skills

Ranked by relevance