Develop robust, reliable APIs and services that power money movement to help restaurants manage their cash flow effectively.
Build the backend systems for customer-facing products like billing & invoicing.
Build and design systems to improve fraud detection and response.
Engineer and maintain our core payment capabilities, focusing on high availability, security, and scalability. You'll ensure every transaction is fast, secure, and reliable.
Changing the restaurant industry: You’ll be part of a team that helps restaurants succeed in online food delivery.
Drive technical excellence through rigorous code reviews, automated testing, and clear documentation.
Architect and implement highly available, fault-tolerant backend systems and APIs for payment processing, money movement, fraud, and financial reconciliation.
Collaborate closely with product managers, business stakeholders and other engineers to design and deliver business goals.
Mentor other engineers and lead complex technical projects, contributing to the team's long-term vision and strategy.
Requirements
payments
fraud detection
cloud
distributed systems
java
5+ years
Deep understanding of the payment processing lifecycle, including authorization, capture, settlement, and reconciliation.
Knowledge of fraud detection techniques and experience building or integrating with risk management systems.
Strong debugging and problem-solving skills.
Experience with cloud platforms like AWS, Google Cloud, or Azure.
Demonstrated experience in architecting and operating large-scale, fault-tolerant distributed systems that handle financial data.
Understanding of RESTful APIs, microservices, and distributed systems.
5+ years of professional software engineering experience, with significant time spent in payments, billing, or financial technology.
Proficiency in backend programming languages like Java or Go.
Direct experience with payment gateways (e.g., Stripe, Adyen, PayPal).
Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
Benefits
Collaborative environment: You will work with a talented and diverse team that values innovation and learning. You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you’ll work closely with other teams to ensure our customer’s success.
Career Growth: Opportunities for advancement across engineering tracks, from individual contributors to leadership roles.
Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
Information not given or found
Security clearance
Information not given or found
Company
Overview
Founded with the goal of transforming storage solutions, City Storage Systems has grown into a leader in the logistics and storage sector.
Specializes in both short-term and long-term storage services, with facilities tailored to a wide range of industries.
The company is known for its innovative approach to secure storage, providing cutting-edge technology for tracking and monitoring.
City Storage Systems handles a diverse set of projects, from small business storage needs to large-scale industrial storage solutions.
Over the years, the company has expanded its presence, operating in key markets worldwide and continuously evolving its services to meet growing demand.
Standout projects include collaborations with retail giants and government contracts, providing specialized storage for critical equipment and goods.