Skip To Main Content
backBack to Search

Senior Software Engineer

Remote in Argentina
Java& 11 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are on the lookout for an outstanding Senior Software Engineer to join our group.

This role extends past traditional backend work - we are after pragmatic, results-driven engineers who can rapidly familiarize themselves with new systems, deliver fully working solutions, and make use of state-of-the-art AI technologies to accelerate engineering output. Those joining this team will function as high-impact troubleshooters, rotating across different groups to tackle live production challenges, introduce new functionality, and improve overall system robustness - typically working against the clock and within highly unpredictable settings.

Responsibilities
  • Ramp up swiftly on unfamiliar code repositories, configure and launch applications locally, and produce working deliverables under demanding timeframes
  • Identify and remediate complicated production defects affecting several platform teams
  • Drive the complete lifecycle of feature delivery, including coding, integration-level test coverage, and rollout through CI/CD pipelines
  • Contribute to distributed architectures and enterprise-grade microservice ecosystems
  • Make use of AI-powered assistants (like Copilot, Claude Code, or similar offerings) to author and revise code, design and enhance tests, and simplify debugging and day-to-day engineering work
  • Thoroughly assess output produced by AI and correct any inaccuracies, faulty premises, or omissions
  • Build, fix, and refine build pipelines using technologies such as Gradle, Maven, and a variety of CI configurations
  • Work alongside platform teams to manage incidents and establish preventive measures against repeat issues
  • Drive SWAT efforts and guide multi-team resolution initiatives (relevant for the lead position)
Requirements
  • At least 3 years of hands-on experience as a software engineer
  • Solid track record working with enterprise-grade distributed platforms and microservice architectures
  • Confident proficiency in Java for backend service implementation
  • Applied expertise in building and consuming REST APIs
  • Proven ability to independently take a project through the full cycle — from clone → build → debug → modify → test → integrate into a CI pipeline
  • Hands-on familiarity with CI/CD platforms (like GitHub Actions or analogous tools) for automating compilation, testing, and release processes
  • Concrete experience using build technologies such as Gradle and Maven, including handling dependencies and managing environments
  • Deep skills in diagnostics and root cause investigation across compilation issues, dependency clashes, and runtime malfunctions
  • Genuine experience embedding AI tools within engineering practices well beyond basic autocompletion, including engineered prompt design, multi-stage AI-supported pipelines, and iterative refinement of generated content
  • Ability to confirm correctness of AI-generated code, recognize gaps or unfounded assumptions, and elevate the output to meet production-grade quality
  • Sound judgment regarding situations where AI accelerates delivery versus those that demand traditional engineering effort
  • Ability to perform well under pressure, in unclear contexts, and with little supervision
  • Excellent verbal and written English skills (B2+ level or higher)
Nice to have
  • Familiarity with Kotlin for backend or other JVM-oriented work
  • Hands-on experience with Spring Boot for shipping production-ready microservices
  • Exposure to agent-driven frameworks or agent orchestration solutions (like Claude Code, LangGraph, or similar)
  • Comfort with sophisticated developer tooling and productivity environments (like tmux, Warp, or scripted workflow setups)
  • Prior development work in Go (Golang) for backend service creation