Senior Backend Software Engineer developing data infrastructure for global customer engagement. Building scalable systems and collaborating with cross-functional teams on data-driven insights.
Responsibilities
Build performant and maintainable RESTful APIs to deliver functionality to the frontend.
Help architect infrastructure that scales to ensure that our merchants benefit from a highly-available, resilient platform.
Collaborate with AI and product teams to structure and prepare data for intelligent features like recommendation systems, insights generation, and predictive analytics.
Champion event-driven architectures, supporting seamless data ingestion from POS systems, APIs, and third-party integrations.
Define best practices for software engineering, developer experience, observability, and more.
Mentor and guide team members, fostering growth and sharing knowledge across the engineering organization.
Requirements
Extensive experience working in a cloud-native environment with a firm grasp of varying cloud systems and deployment strategies.
A comprehensive understanding of building maintainable software: justifying abstraction layers, managing technical debt, etc.
Proficiency in TypeScript and experience working across full-stack environments.
Strong understanding of SQL and NoSQL databases, with expertise in schema design, performance tuning, and data modeling.
Experience building and scaling APIs, with a clear understanding of authentication patterns, caching, and RESTful-interfaces.
Familiarity with cloud platforms like AWS and GCP.
Experience with Vercel is a plus.
Experience in building or working with AI agents, with experience working with AI SDKs a plus.
Strong grasp of event-driven software patterns and distributed system fundamentals.
An interest in mentorship and helping elevate others on the team.
Benefits
Personal or family health insurance options
Generous annual stipend for work equipment and hardware
Unlimited vacation with a minimum required use per year
RRSP matching
Competitive compensation and flexible remote work culture
Lead Platform Architect at DERICON overseeing mission - critical financial data platform’s evolution and ensuring regulatory compliance while guiding multidisciplinary teams.
Java developer working on backend & microservices for client projects in Münster. Collaborating with project managers and business analysts in a hybrid work environment.
Software Engineer handling backend services and APIs focusing on Java and Spring Boot. Building innovative solutions in the travel marketplace connecting people and experiences.
PHP Developer focusing on high - quality application development using Laravel for Startselect's scalable e - commerce platform. Collaborate with a global team for continuous improvement and innovation.
Senior Data Engineer at NTT DATA responsible for building scalable data pipelines using Python and SQL. Focused on enhanced data quality and modern cloud - native ecosystems in an agile environment.
PostgreSQL Database Developer supporting migration from Oracle to Postgres database for federal clients. Collaborating in a hybrid work environment to ensure data system scalability.
Senior Software Engineer responsible for backend systems development, design integrations, and implementing network - layer solutions at Lobster. Work in a hybrid environment in Germany or the Netherlands.
Junior to Middle Java Developers contributing to real - time platform development in a well - established tech company. Collaboration within agile Scrum teams in Limassol with emphasis on innovative intelligence systems.
Engineering Manager overseeing project management and technical guidance for U.S. - based client in consulting and financial services. Driving innovation and team collaboration in a hybrid or remote environment.