
Senior Software Engineer – Lead
Cint
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
Job Level
About the role
- Collaborate on this modernization journey: Design and implement patterns for legacy displacement to move domains out of our monolith with zero downtime.
- Bridge Tech Stacks: Build new services and help transition others from .NET to Spring while navigating and contributing to other codebases.
- Product Collaboration: Partner with product managers to question and form requirements, understand the "Why", and help shape a roadmap that balances technical debt with new value.
- Global Collaboration: Communicate effectively across timezones. Your written documentation and async communication will be the glue for our distributed team.
- Master Observability: Use Grafana and modern tracing to monitor system health, ensuring our backend-heavy domain remains performant and reliable.
- Drive AI Efficiency: Leverage Agentic programming tools (like Claude Code) to accelerate refactoring and development workflows. Use it to deal with obvious problems and focus on the complex ones.
Requirements
- Backend Expert: You have deep experience in backend systems and feel comfortable switching between programming languages.
- Practical experience with .NET and Java are a plus.
- Systems Thinker: You are comfortable with event-driven systems, and have a proven track record of breaking down monoliths and managing system migrations.
- Quality Obsessed: You believe that code without a robust test suite (Unit, Integration, E2E) isn't finished.
- Pragmatic & Curious: You have a strong product mindset. You don’t just take tickets; you seek to understand the business impact of your architectural choices.
- Observability Advocate: You don't wait for a crash to know there's a problem; you build systems that tell you how they're performing.
Benefits
- Remote-First: Work from anywhere in {{LOCATION}} with a setup that supports your best work.
- High Autonomy: We trust our engineers to make sound decisions and own their work end to end.
- Global Impact: Your work powers a marketplace used by millions of people worldwide
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETJavaevent-driven systemsbackend systemsunit testingintegration testingend-to-end testingsystem migrationslegacy displacementrefactoring
Soft Skills
collaborationcommunicationproduct mindsetcuriositypragmatismquality obsessionsystems thinkingdocumentationasync communicationproblem-solving