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
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.