JobMatch
← Back to jobs

Senior Software Engineer

Halo Recruiting

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.