companySingleStore logo

Software Engineer | Graduate Opportunity in Lisbon

SingleStoreLisbon, Portugal
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field. Deep understanding of computer science fundamentals, including: Operating systems Concurrency Multithreading Server architectures Strong programming skills in C++ or C. Dedication to building reliable software with a firm grasp of algorithms and data structures.

About the job

SingleStore is seeking a Software Engineer (Graduate) to join its Lisbon office. This position centers on building real-time technology that helps businesses work more efficiently. The engineering team emphasizes teamwork, creativity, and hands-on ownership of projects from the initial idea through deployment. New graduates will collaborate closely with experienced engineers, receiving mentorship and opportunities for professional growth. Cross-functional work with product management, marketing, and sales is a regular part of the role.

What you will do

  • Design and improve product features using advanced technologies, including WASM
  • Strengthen cluster fault tolerance for SingleStore deployments
  • Boost SQL query performance with methods such as SIMD and LLVM code generation
  • Create and refine search and costing modules for the query optimizer
  • Contribute to both new and ongoing projects that ship with each release
  • Write and test production software, gaining insight into the product and business operations

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline
  • Strong grasp of computer science fundamentals, including operating systems, concurrency, multithreading, and server architectures
  • Proficiency in C++ or C
  • Solid understanding of algorithms and data structures
  • Interest in building reliable, robust software

Work environment

Engineers at SingleStore work in small, collaborative teams and see their contributions go live with every release. The company values celebrating achievements together, both in the office and throughout Lisbon.

About SingleStore

SingleStore is the leader in cloud-native databases, delivering the speed and scalability required to power the world's most data-intensive applications. Our distributed SQL database is designed to handle demanding workloads with efficiency.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.