Home Online Senior Software Engineer (C++)

Home Online Senior Software Engineer (C++)

Senior Software Engineer (C++)

Full time at Ingenio Global in Online
Posted on January 2, 2025

Job details

Job Title: C++ Software Engineer Start date: ASAP Type: Remote / Hybrid Location: Berlin Salary: €90 - 130K Our client is a leading software company that focuses on developing presentation automation tools, primarily for use with Microsoft PowerPoint and Excel. They specialize in products that streamline the creation of charts, layouts, and professional presentations for business use. Their software uses advanced algorithms to automate tasks such as chart generation and slide layout, saving time and ensuring aesthetically pleasing results. What You’ll Do :

  • Develop and optimize sophisticated algorithms for our automated slide layout and charting tools.
  • Design and maintain robust technical solutions, including bug reporting, cross-platform compatibility, and object tree persistence.
  • Collaborate with a global team of C++ experts to innovate new features and improve existing ones.
  • Reverse-engineer undocumented APIs to extend the functionality of Microsoft Office.
  • Write and review high-quality, efficient, and maintainable C++ code.
  • Continuously push the boundaries of C++ standards by leveraging the latest advancements.
Essential Knowledge/Experience:
  • Fluency in C++ and a strong grasp of modern C++ standards (C++17 and later).
  • A deep understanding of algorithms and data structures.
  • Familiarity with tools like Boost, IDA, and Visual C++.
  • A passion for high-quality code and attention to detail.
  • Problem-solving skills and a drive to overcome complex technical challenges.
  • (Optional) Experience with reverse engineering, cross-platform development, or image processing libraries like OpenCV.
On Offer
  • Challenging Projects: Tackle advanced C++ tasks and algorithm design in an environment that values quality over deadlines.
  • Innovative Work Culture: No scheduled meetings, flat hierarchy, and plenty of freedom to innovate.
  • Flexible Work: Lifestyle-friendly hours with no overtime.
  • Global Team: Collaborate with an international group of highly skilled professionals.
  • Relocation Support: Comprehensive assistance for moving to Berlin.
  • Competitive Salary

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback