Medallia
Posted 5d ago

Senior Software Engineer, Front-End (Text Analytics)

Medallia
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Responsibilities
  • building web experiences
  • leading architecture
  • mentoring engineers
Requirements
  • Requires 5+ years of front-end software engineering experience
  • React or Angular
  • REST and GraphQL APIs
  • Code reviews
  • Testing
  • AI-assisted coding workflows, and strong architectural skills
Technical tools mentioned
HTMLCSSJavaScriptReactAngularRESTGraphQLGitHub CopilotCursorClaudeTypeScriptJestPlaywright

Job description


Jess Chen

Medallia is the pioneer and market leader in Experience Management. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in the management of experiences, insights, and actions for candidates, customers, employees, patients, and residents alike.  


We believe that every experience is a memory that can last a lifetime. Experiences shape the way people feel about a company. And they greatly influence how likely people are to advocate, contribute, and stay. At Medallia, we are committed to creating a world where organizations are loved by their customers and their employees.


We empower exceptional people to create extraordinary experiences together. 


Bring your whole self.


The Role and Team

As a Software Engineer on the Text Analytics team, you will build and deliver features that help users have a consistent experience across our Experience Cloud platform.


The Text Analytics team is a full-stack, cross functional team focusing on platform-like features and services for use across our flagship Text Analytics application.  This role is primarily a front-end engineering role, with a focus on building performant, scalable and robust user-facing applications. You will solve challenging technical problems, own your products end-to-end and help take our SaaS platform to the next level. This isn't just an opportunity to join an amazing team, but also to have an impactful role in the way we evolve our product. 

  • Build responsive, accessible web experiences with modern HTML, CSS, and JavaScript
  • Lead architectural decisions for front-end systems and drive technical strategy
  • Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance
  • Ship quality software that is scalable and robust and then keep it humming
  • Design, implement and drive the technical roadmap; help the team prioritize and plan pragmatically while influencing architectural direction
  • Partner closely with dependent teams across engineering to ensure smooth product deliveries and uninterrupted service
  • Identify gaps in knowledge, tools, and process and work with your teammates, Engineering Manager and Product Manager to address those
  • Incorporate best practices and habits and help build tooling to enforce the same
  • Collaborate in small teams with engineers in an agile environment with daily standups, demo days, code reviews and research spikes
  • Become a go-to person for one or more system-level features owned by the team
  • Drive technical initiatives, influence engineering culture, and champion best practices through mentorship and cross-team knowledge sharing.
  • Participate in a scheduled on-call rotation to maintain the availability and reliability of both internal platforms and customer-facing production systems.

Candidates based in the Buenos Aires vicinity will be prioritized as this role is Hybrid, 3 days per week onsite.

Minimum Qualifications

  • 5+ years of professional software engineering experience developing and maintaining front-end software products.
  • Demonstrated hands-on experience building applications using React or Angular, including the use of hooks, composition APIs and state management.
  • Experience integrating applications with REST and GraphQL APIs, including handling of mutations, and error states.
  • Experience conducting formal code review, writing unit/integration tests, and enforcing code quality, performance, and security standards across team repositories.
  • 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.

Preferred Qualifications

  • BS in Computer Science, Engineering, or related field
  • Analytical mindset and good problem-solving skills
  • Proficiency with TypeScript
  • Experience implementing automated testing platforms and unit tests (Jest)
  • Experience working with Playwright
  • Experience working within a fast-paced, globally distributed teams

 

 

At Medallia, we celebrate diversity and recognize the value it brings to our customers and employees. Medallia is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age (40 and over), disability, genetic information, veteran status or military service, or any other status protected by state or local law. Individuals with a disability who need an accommodation to apply please contact us at [email protected]. For information regarding how Medallia collects and uses personal information, please review our Privacy Policies. Applications will be accepted for 30 days from the date this role was posted or until the role has been filled.

 

About Medallia

Provides enterprise experience management and customer feedback software.

Year founded
2001
Employees
2500
Organization type
Private
Latest investment
Raised $6.40B Private Equity (2021) — led by Thoma Bravo
Headquarters
US

Similar jobs

Software Engineer roles near Buenos Aires, Buenos Aires
17h
Save
Mark Applied
Hide
Member of Technical Staff — Software Engineer (Backend)
Buenos Aires, Buenos Aires, Argentina
OnsiteFull Time
DevRev
DevRev: Unifies product development and customer support using AI technology.
3+ YOE3+ years of software engineering experience; cloud experience with AWS, Google Cloud, or Azure; backend programming in Go, Java, Python, or Node.js; API and database development; BS/MS in Computer Science or equivalent.
Amazon Web Services, Google Cloud, Microsoft Azure, Go, Java, Python, Node.js, Docker, Kubernetes, OpenTelemetry, Terraform, YAML, Helm, HCL, Argo CD
19h
Save
Mark Applied
Hide
Senior Software Engineer | GenAI Dependencias
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: Leading e-commerce and fintech ecosystem in Latin America.
Backend development with Golang and microservices, distributed systems scalability, SRE and observability techniques, and relational and non-relational databases.
Golang, SRE
19h
Save
Mark Applied
Hide
Senior Software Engineer | GenAI Dependencias
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Mercado Libre
Mercado LibreNASDAQ: MELI: E-commerce and financial services marketplace for Latin America.
Backend programming with Golang, microservices, distributed systems, SRE, observability, scalable solutions, and relational and non-relational databases.
Golang, microservices, SRE
20h
Save
Mark Applied
Hide
Senior Software Engineer (C#)
Buenos Aires or Uruguay
RemoteFull Time
Blend360
Blend360: Provides data science, AI, and marketing consulting services.
5+ YOERequires 5+ years of software engineering or similar experience, strong .NET, design, architecture, testing, communication, and developer support skills; excellent written and verbal English required.
C#, .NET, Unix, Bash, Claude, Terraform, AWS, Okta, Auth0, Databricks, Snowflake, Udemy Business
1d
Save
Mark Applied
Hide
Senior/Staff Software Engineer
Buenos Aires, Buenos Aires, Argentina
HybridFull Time
Kavak
Kavak: Online marketplace for buying and selling certified pre-owned vehicles.
5+ YOERequires 5+ years of software development, strong technical ownership, Go, Java, or Python, object-oriented and functional programming, scalable distributed systems, APIs, microservices, and platform integration.
Go, Java, Python, APIs, microservices
2d
Save
Mark Applied
Hide
Middle Software (Java) Developer (automotive manufacturer), JR685
Buenos Aires or Argentina
HybridContract
ELEKS
ELEKS: Custom software engineering and technology consulting services provider.
4+ YOERequires 4+ years of Java experience, Spring Boot, Spring Cloud, testing, GitLab, strong communication, cross-cultural collaboration, and English fluency.
Java, Spring Boot, Spring Cloud, GitLab
4d
Save
Mark Applied
Hide
Senior Software Engineer, Front-End (Text Analytics)
Palermo or Buenos Aires
HybridFull Time
Medallia
Medallia: Provides cloud-based software for experience management and analytics.
5+ YOERequires 5+ years of front-end software engineering experience, React or Angular, REST and GraphQL APIs, code reviews, testing, AI coding assistants, and security and performance standards. TypeScript, Jest, and Playwright preferred.
HTML, CSS, JavaScript, React, Angular, REST, GraphQL, GitHub Copilot, Cursor, Claude, TypeScript, Jest, Playwright
4d
Save
Mark Applied
Hide
Senior Lead Software Engineer
Buenos Aires, Buenos Aires, Argentina
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
Requires strong software engineering and programming skills, demonstrated Golang and distributed computing experience, and proficiency with information and data models. Distributed systems and security technology experience preferred.
Golang, RDF, UML, Graph APIs, REST APIs, SHACL, SHACL-AF, RML, SPARQL, JSON-LD, LDAP, Active Directory, OIDC, SAML, Kerberos, Amazon IAM, Terraform, Ansible, CloudFormation