Are you ready to build the foundational systems for a company that is fundamentally changing how the world’s largest enterprises consume and utilize data? Our client is a global leader in Data Intelligence and Enterprise Web Infrastructure, who is looking for a Senior Software Engineer to join them.
In this role, you won't just be maintaining legacy code; you will be designing and implementing high-scale, event-driven backend systems for a greenfield project. You’ll thrive here if you enjoy solving hard problems, building "clean" without the "duct tape," and working in an environment where engineering stability is paramount.
Responsibilities:
Build from Scratch: Lead the design and delivery of a new product’s features end-to-end, taking them from initial concept to production.
Architectural Influence: Design and implement high-performance APIs and event-driven architectures on AWS capable of handling intensive workloads.
Data Mastery: Work with PostgreSQL and modern database technologies to ensure world-class performance and scalability.
Technical Mentorship: Uphold best practices in code quality and security, serving as a mentor to the team as the product evolves.
Requirements:
Engineering Pedigree: 5+ years of hands-on experience in production environments, specifically using Node.js and TypeScript.
Cloud Expertise: Strong experience with AWS services (Lambda, ECS, S3, RDS).
Database Proficiency: Deep knowledge of PostgreSQL or other SQL-based systems.
Systems Mindset: A solid understanding of system design, event-driven architecture, and scalability.
Modern Testing: Proficiency with frameworks like Vitest, Jest, or Playwright.
Agility: A proven ability to learn quickly and adapt to new technologies in a fast-paced, dynamic environment.
Preferred
Experience with Temporal for workflow orchestration.
Familiarity with LLMs and modern AI/ML integration.
Exposure to Graph databases or AWS Athena.
Knowledge of React (for full-stack context) or NoSQL (DynamoDB, MongoDB).
Experience with Docker, Kubernetes, and CI/CD practices.
Urban Recruits specialises in connecting companies of all sizes—from startups to large tech companies, defense and cybersecurity—with the industry's brightest minds.We focus on recruiting top-tier developers, DevOps engineers, QA professionals, data experts and more. Our tailored approach ensures that each placement not only meets your technical needs but also aligns with your company's unique culture and growth goals.