RELX

Senior Software Engineer I

RELX
Apply
2 hours ago
Chennai, IndiaSenior

Responsibilities

  • Design, develop, test, and maintain scalable web applications using React and Python.
  • Build and support RESTful APIs and backend services using FastAPI.
  • Collaborate with product managers, designers, and engineering teams to deliver software solutions.
  • Participate in architecture discussions, code reviews, and technical design activities.
  • Troubleshoot and resolve production issues while supporting system reliability and performance.
  • Develop secure, maintainable, and well-documented code.
  • Explore and apply generative AI technologies to improve developer productivity and product capabilities.
  • Continuously learn and adopt emerging technologies and industry best practices.

Requirements

  • Strong proficiency in Python and modern API development frameworks such as FastAPI.
  • Solid experience with React, JavaScript or TypeScript, HTML, and CSS.
  • Understanding of REST APIs, microservices, and modern software development practices.
  • Experience with relational and/or NoSQL databases.
  • Strong analytical, problem-solving, communication, ownership, and collaboration skills.
  • Exposure to generative AI, large language models, AI agents, or AI-assisted development tools such as GitHub Copilot.
  • Familiarity with AWS, Azure, or GCP.
  • Experience with CI/CD pipelines, Docker, and containerized deployments.
  • Knowledge of Agile and Scrum development methodologies.

Benefits

  • Country-specific benefits are available based on the employee's location.
  • The employer supports accommodations and adjustments throughout the hiring process.
  • The company promotes inclusion of underrepresented groups, people with disabilities, career changers, and candidates with non-traditional education or experience.
RELX

About RELX

1,001-5,000 employees
Contact me