17 oct
|
E-IT
|
Buenos Aires
Responsibilities
- Design, implement and drive the technical roadmap and product implementation; help the team prioritize and plan pragmatically.
- Ship software that is scalable and robust and then keep it humming.
- Partner closely with dependent teams across engineering to ensure uninterrupted service.
- Identify gaps in knowledge, tools, and process and work with your manager & PM to address those.
- Incorporate the best development practices and habits and help build tooling to enforce the same.
- Work in small teams with innovative engineers in an agile environment with daily standups, demo days, code reviews and research spikes.
- Mentor and coach junior engineers and impact teams through tech talks and presentations.
- Be a voice of Medallia Engineering’s tech scene through hosting and participating in meetups.
Minimum Qualifications
- BA/BS degree in Computer Science or related technical discipline, or equivalent practical experience
- 4+years backend software development experience with Java with high-speed / performant processing pipelines
- AI-Assisted Workflow & Code Audit: Experience integrating AI coding assistants (e.g., GitHub Copilot, Cursor, Claude or similar) into development workflows, including reviewing, benchmarking, and refactoring generated code for security, performance, and architecture standards.
- Demonstrated proficiency in written and spoken English
Preferred Qualifications
- Knowledge of Distributed Data Processing Systems leveraging Kafka and/or Kubernetes.
- NLP processing
- Experience with API frameworks, e.g. Swagger or RAML, and API lifecycle infrastructure and management tools.
- Performed software development in a production environment using a mainstream object-oriented programming language (Java, Java Libraries, Java Frameworks preferred)
- Relational Database experience such as PostgreSQL
📌 Java Software Engineer with NLP (Buenos Aires)
🏢 E-IT
📍 Buenos Aires