Senior Software Engineer

Description

About Gapstars

About Gapstars

Gapstars is a Netherlands-based software development services provider that builds remote, agile teams in Sri Lanka and Portugal for innovative tech companies. Today, we are home to 275+ TechStars and innovative minds, turning scalable software into performance products that shape the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.

The Role

Senior Software Engineer

Requirements

We are seeking a Senior Software Engineer to help scale a fast-growing FinTech’s cloud-based data and analytics platform used by leading global market participants. You’ll build reliable, secure, high-quality systems that power large-scale data distribution, with a strong focus on hands-on engineering, automation, and data visualization.

This is a hybrid role. Based in Lisbon, Portugal.

Our Approach:

  • We deeply understand business needs, take ownership of challenges, and collaborate closely

  • with stakeholders to deliver effective solutions.

  • Our tech stack includes Python, Java, and Terraform.

  • Our product is built on Google Cloud Platform (GCP) with BigQuery as a key component.

  • We operate in a serverless environment, though future products may differ.

  • We release software frequently

  • Automation is a core focus—we streamline processes wherever possible.

  • Security is paramount; we are ISO 27001 certified.

  • We prioritize long-term thinking and high-quality software development.

On a daily basis you will:

Contribute to a rapidly growing fintech company and help shape its technology solutions.

Understand Propellant’s business needs and translate high-level objectives into well-architected,

scalable solutions using the best of GCP.

Build robust, secure, and reliable systems, ensuring practical workarounds are in place to

maintain service continuity in case of failures.

Plan and execute well-structured releases with minimal disruption and clear rollback strategies.

Mentor and support junior team members, fostering a culture of learning and growth.

Must Have Skills

  • A minimum of 5 years of experience in Python and/or Java,

  • Proficiency in databases or cloud data warehouses (SQL, PostgreSQL, MySQL, or similar).

  • Experience in data visualization toolkits, such as Plotly, Bokeh, and Matplotlib

  • You have an ownership mindset and a natural curiosity—you seek to fully understand and take responsibility for both the problem and the solution.

    Nice to Have Skills

  • Experience working in regulated industries (e.g., finance, pharmaceuticals).

  • Experience with cloud and serverless architectures; familiarity with GCP is a plus.

  • Dash exposure - strongly beneficial

  • Experience in data engineering, working with large-scale datasets.

  • Familiarity with FIX protocol and/or exchange connectivity.

  • Experience owning or evolving technology stacks.

  • Ability to collaborate effectively with senior stakeholders.



*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

Here to help

Reach out to us, and let’s explore how we can build your dreams with the right people, expertise, and solutions.