RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Office

Location: AlpharettaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $95,300 - $158,800 per year

Job Level

About the role

  • Design, develop, and maintain scalable full-stack applications using TypeScript, React, Node.js, and NestJS
  • Build and maintain RESTful APIs and microservices to support Flyreel’s platform and integrations
  • Implement event-driven architectures to improve performance, reliability, and real-time data processing
  • Develop responsive, dynamic user interfaces that provide a seamless user experience across devices
  • Ensure high performance and responsiveness of front-end and back-end components
  • Deploy, monitor, and maintain applications in GCP or AWS environments
  • Utilize cloud services and serverless architectures (e.g., Lambda, Cloud Functions) for scalability and cost-efficiency
  • Collaborate with DevOps teams to streamline CI/CD pipelines and deployment workflows, particularly via Vercel for frontend services
  • Work with MongoDB and SQL/NoSQL databases to design schemas, optimize queries, and maintain data integrity
  • Integrate data and workflows across internal and external systems using APIs and event-driven patterns
  • Collaborate closely with product managers, business analysts, QA engineers, and other developers to translate requirements into technical solutions
  • Write unit and integration tests to maintain high code quality and ensure reliability

Requirements

  • Experience in Node.JS, RESTful API, and cloud computing (GCP or AWS) are a must
  • Knowledge of MongoDB and proficiency in SQL database querying (SQL or Non-SQL), NestJS, and Python
  • Event-driven architecture and microservices architecture
  • Experience of web forms, creating dynamic responsive UIs, state management, HTML/CSS
  • Knowledge of Tanstack React Query and Vercel
  • Effective communicator to various teams including developers, BAs, product managers, and QAs
  • Strong analytical and problem-solving skills to develop efficient workflows and integrations
  • Proficiency in Jira, Confluence, and GitHub and experience with GitHub source control
  • A methodical and detail-oriented mindset that uses logical thinking and problem-solving capabilities.
Benefits
  • Country specific benefits
  • Annual incentive bonus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactNode.jsNestJSRESTful APIevent-driven architecturemicroservices architectureMongoDBSQLPython
Soft Skills
effective communicationanalytical skillsproblem-solving skillsmethodical mindsetdetail-orientedlogical thinking