Senior Software Engineer
π¦π· Argentina
Java
Kotlin
GitHub
Machine Learning
Design
Golang
Backend
Devops
Testing
Senior Software Engineer
from π¦π· Argentina
We are on the lookout for an outstandingSenior Software Engineerto 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






