Deep understanding of backend architecture, including microservices and API design patterns.
Proficiency in Node.js or TypeScript, or other relevant backend languages.
Experience with SQL and NoSQL databases, particularly in scaling systems for high-volume data processing.
Familiarity with cloud platforms like AWS, Azure, or GCP, including serverless computing and managed databases.
Over 5 years of backend development experience focused on customer-centric products.
Proven problem-solving skills with a history of delivering performant, scalable solutions.
Experience with Agile development practices and CI/CD pipelines.
Strong collaboration and communication skills with globally distributed teams.
Responsibilities
Develop and maintain backend architecture for customer-focused products.
Design and implement microservices and APIs to enhance product functionality.
Collaborate with cross-functional teams to translate customer needs into technical solutions.
Optimize system performance and scalability for high-volume data processing.
Engage directly with customers to resolve technical issues and gather feedback.
Contribute to Agile development processes and CI/CD practices.
Ensure alignment between engineering and product teams for cohesive development.
Benefits
Flexible work environment with remote options.
Opportunities for professional development and training.
Access to cutting-edge technology and tools.
Collaborative culture with a focus on innovation.
Health and wellness programs to support employee well-being.
Full Job Description
Description
We are hiring a Senior Backend Engineer for its Customer Focus Group (CFG) - a technical team that bridges engineering and the commercial side of the product. CFG members handle development, architecture, product, and direct customer interaction: translating customer needs into the product, building new features, and resolving pressing technical issues.
The role needs a strong backend builder who can also take a holistic, product-and-customer view, with a focus on infrastructure, performance, and customer satisfaction.
Requirements
Must-have skills:
Backend architecture - microservices, API design, and design patterns (deep understanding)
Node.js / TypeScript proficiency (or other relevant backend languages)
SQL and NoSQL databases, with experience scaling systems for high-volume data processing
Cloud platforms (AWS, Azure, or GCP) and their services - serverless computing, managed databases
5+ years of backend development, with a strong focus on customer-centric products
Proven problem-solving with a track record of performant, scalable solutions
Agile development practices and CI/CD pipelines
Excellent collaboration and communication with globally distributed teams
Nice-to-have skills:
Security / AppSec domain familiarity (OX is a security product)