Senior Software Engineer
RemoteLisboa, Lisbon, PortugalseniorFull-time
- Posted
- 1 month ago
- Source
- LinkedIn (remote, Europe)
- Field
- Engineering
Skills
SecurityDevOpsNext.js
Description
About the Opportunity
Join a growing technology company building software that helps financial institutions and global businesses detect financial crime, manage risk, and make faster, better-informed decisions. This is a hands-on product engineering role for someone who can design strong systems, build reliable software, and take ownership without waiting for step-by-step direction.
You will work primarily on backend systems while contributing to frontend development when needed. The team operates with the pace and accountability of a smaller company, so success requires sound judgment, curiosity, and a willingness to identify where you can help most.
What You Will Do
-
Design, build, test, and maintain product features across backend services and selected frontend components.
-
Own technical work from problem definition and system design through implementation, release, and ongoing improvement.
-
Make strong architectural and system-design decisions involving scalability, reliability, maintainability, security, and performance.
-
Modernize existing applications and improve code quality without disrupting critical business workflows.
-
Partner closely with product managers and other engineers to turn business needs into practical technical solutions.
-
Investigate problems independently, propose solutions, and move work forward with limited oversight.
-
Review code, share technical knowledge, and help raise engineering standards across a small, collaborative team.
-
Identify useful work, risks, and improvement opportunities instead of waiting to be assigned every next step.
What We Are Looking For
-
Proven senior-level software engineering experience with deep strength in backend product development.
-
Very strong system-design skills and the ability to explain technical decisions, tradeoffs, and long-term consequences clearly.
-
Experience building and maintaining production software used by real customers.
-
Experience contributing to frontend applications, with comfort working across the stack when the product requires it.
-
Excellent spoken and written English, including the ability to communicate complex technical ideas clearly.
-
A personable, collaborative working style and the confidence to engage directly with technical and non-technical teammates.
-
High ownership and initiative: you find the best way to help, solve ambiguous problems, and follow through without constant direction.
Strongly Preferred
-
Experience working in a startup, scale-up, or other small-company environment where engineers take broad ownership.
-
Experience in fintech, financial services, risk, compliance, payments, or another regulated financial domain.
-
A record of improving existing systems while continuing to deliver new customer-facing functionality.
Role Scope
This is a product software engineering position. It is not a data engineering, data science, DevOps, site reliability, or infrastructure role. Candidates should be strongest in application development, backend systems, and system design.
What Success Looks Like
-
You quickly understand the product, users, and technical landscape.
-
You make sound system-design decisions and deliver reliable, maintainable software.
-
You communicate early when priorities, risks, or tradeoffs are unclear.
-
You consistently look for the highest-value way to contribute and help the team move forward.
JobMatch aggregates public listings. Always apply through the original posting.