
Senior Software Engineer
RELX
full-time
Posted on:
Location Type: Hybrid
Location: Georgia • 🇬🇧 United Kingdom
Visit company websiteSalary
💰 $77,300 - $128,700 per year
Job Level
Senior
Tech Stack
AWSCloudGoogle Cloud PlatformJavaScriptMicroservicesMongoDBNode.jsNoSQLPythonReactSQLTypeScript
About the role
- 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.
- 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.
- Participate in sprint planning , code reviews , and technical design discussions to ensure alignment and quality.
- Write unit and integration tests to maintain high code quality and ensure reliability.
- Identify bottlenecks, bugs, and performance issues, and devise effective solutions.
- Debug complex issues across the full stack, applying logical, detail-oriented thinking.
- Analyze business and technical requirements to design scalable, maintainable, and efficient systems.
Requirements
- Proven experience in Typescript/React
- 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
- Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
- Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
- Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
- Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
- Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
- Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
- In addition to annual Paid Time Off, we offer up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypescriptReactNode.JSRESTful APIMongoDBSQLNoSQLNestJSPythonHTML/CSS
Soft skills
effective communicatoranalytical skillsproblem-solving skillsdetail-oriented mindsetlogical thinking