Cint

Senior Software Engineer – Lead

Cint

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

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