Filled
This offer is not available anymore

Senior Software Engineer C++ (Barcelona, Ukraine or Bangalore) in Barcelona

Qumram

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

We are looking for a Senior Software Engineer C++ to strengthen our core implementation team.

What do we offer?

We offer an exciting and challenging position in an innovative international environment as member of a highly dynamic and creative team.

You will be part of an agile team that grows and is fully responsible for the whole product suite (development, testing, documentation and quality control). This also includes a tight cooperation with product management and professional services to define architecture, product features and roadmap planning.

Product development involves also architectural changes to more easily scale out or create new products. So you will be involved in the full product cycle from the product creation and specification to the actual implementation and testing and be responsible for defined product components.

In this role you are mainly responsible for:

  • Designing, implementing, writing documentation and unit testing of defined product components (Interceptor as Apache, Nginx or IIS module) by adhering to company standards and acceptance criteria and requirements,
  • Creating new features in areas like availability, recoverability or security,
  • Building new performance critical recording components or appliances,
  • Assuring end to end ownership of your components and technology stack,
  • Proposing and making architectural changes and refactoring in order to meet scalability challenges and other quality attributes,
  • Being involved in the full product life cycle from product creation and specification to the actual implementation and testing,
  • Working closely with the team members, CTO and Product Manager in the creation and evolution of the software components and products,
  • Participating in new product releases,
  • Creating technical concepts to demonstrate product functionality or outlooks to future functionality and/or architectures,
  • Staying up to date with the latest Qumram solutions as well as industry trends

WHAT DO WE EXPECT?

  • Master’s degree in computer science or related field.
  • 5+ years of working experience with C++ on Linux (other operation systems are an advantage).
  • Continuously learning and improving person,
  • Wants to create and leave a footprint,
  • Web networking knowledge (HTTP, TCP/IP, UDP, DNS),
  • Experience on implementation of modules for web servers (e.g. Apache, IIS, C-ICAP, NginX) is not mandatory but extremely valuable.
  • Able to do elegant and powerful software design by applying OOD, design patterns, SOLID principles, and not forgetting about Big(O),
  • Professional English language skills in written and oral communication.
  • Passion for Software Development and technology in general.
  • Reliable, pragmatics, self-organized, confident and at the same time able to work effectively as part of a team.

Extra points

  • Experience with cross-platform C++ projects
  • Java experience
  • Scripting Languages like Python, Ruby, Bash
  • High-performance production systems
  • Windows experience
  • Automation experience (Docker, Vagrant)

WHY QUMRAM?

We are a super vigorous and accountable team willing to experiment, discover, learn and go beyond, building together our success.

We are visionary people with great belief in the power of creativity, innovation and thinking big. We want to be the best!

We have a flat hierarchy, open and transparent communication and you will find a young and dynamic environment with plenty of opportunities to create and grow.

 

Are you curious, motivated and qualified?

Please send cover letter and resume to jobs@qumram.com

For further information visit www.qumram.com


 

About Qumram

  • Big Data

Qumram company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...