Costa Rica Remote (Country)

Experian is hiring an Experian Backend Software Engineer Developer -Remote

About the Role

The engineer will develop and support backend services, collaborate with cross-functional teams, and contribute to the architecture and optimization of large-scale data systems.

Responsibilities

  • Design and implement server-side logic for data processing applications
  • Build and maintain scalable APIs and microservices
  • Collaborate with product and engineering teams to define technical requirements
  • Ensure high availability and performance of backend systems
  • Optimize database queries and storage solutions
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical design sessions
  • Support integration of third-party data sources
  • Implement security best practices across services
  • Work with cloud infrastructure and deployment pipelines
  • Monitor system performance and respond to alerts
  • Contribute to disaster recovery and backup strategies
  • Follow agile development methodologies
  • Ensure compliance with data privacy regulations
  • Improve system observability through logging and metrics
  • Assist in capacity planning and resource forecasting
  • Evaluate and adopt new technologies when appropriate
  • Document technical designs and system workflows
  • Support on-call rotations for critical systems
  • Collaborate on incident response and post-mortems
  • Drive automation of repetitive operational tasks
  • Maintain alignment with enterprise architecture standards
  • Contribute to API versioning and deprecation plans
  • Support data integrity and consistency across platforms

Nice to Have

  • Master’s degree in computer science or related field
  • Experience with big data technologies such as Spark or Hadoop
  • Familiarity with GraphQL
  • Knowledge of serverless computing models
  • Experience in financial or credit data domains
  • Contributions to open-source projects
  • Certifications in cloud platforms
  • Background in high-availability systems
  • Experience with data governance frameworks
  • Exposure to machine learning pipelines

Compensation

Competitive salary and benefits package

Work Arrangement

Remote

Team

Part of a collaborative engineering team focused on scalable backend systems

Why Join Us

  • Work on impactful technology that processes vast amounts of data to support decision-making across industries
  • Opportunities for professional growth and technical leadership

Technology Stack

Java, Python, AWS, Docker, Kubernetes, Kafka, PostgreSQL, MongoDB, Redis, Spring Boot, Terraform

Work Environment

  • Fully remote position with flexible scheduling
  • Collaborative culture emphasizing innovation and inclusion

Development Practices

  • Agile sprints with biweekly planning and retrospectives
  • Emphasis on test-driven development and automated testing
  • Peer programming and continuous feedback loops

Performance Expectations

  • Deliver reliable backend services with minimal downtime
  • Meet sprint commitments and contribute to team velocity

Available for qualified candidates

Required Skills
SQLMongoDBAWSCloud MigrationDistributed SystemsRabbitMQ
About company
Experian
Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software.
All jobs at Experian Visit website
Job Details
Category other
Posted a year ago