companyOtter logo

Staff Software Engineer (Money Engineering) at Otter | New York City

OtterNew York City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

What You’ll DoLead the architectural vision for the Money Platform to facilitate Otter's growth over the next 3–5 years. Act as a force multiplier for the team by championing technical solutions and enhancing operational processes. Promote a culture of quality and accountability within your team by establishing code review and design standards, while advocating for these practices across the organization through writing and tech talks. Engineer and maintain our core money platform capabilities, emphasizing high availability, security, and scalability. Assist in developing team talent through constructive feedback, guidance, and leading by example. What We’re Looking ForWe value engineers who are passionate about crafting resilient and trustworthy financial systems while enjoying the challenge of solving complex issues in the financial sector. Basic Qualifications:Proficiency in backend programming languages such as Java or Go. Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, Redis). Experience with cloud platforms like AWS, Google Cloud, or Azure. Understanding of RESTful APIs, microservices, and distributed systems. Strong debugging and problem-solving capabilities. Preferred Qualifications:8+ years of professional software engineering experience, especially in payments, billing, or financial technology. Experience leading cross-functional teams and projects.

About the job

At Otter, we are on a mission to create the ultimate operating system for restaurants. Our Money team serves as the financial backbone of our platform, ensuring that every transaction is processed, transferred, and recorded with outstanding precision and trustworthiness. We build the essential infrastructure that enables restaurants to manage payments, receive funds, and expand their businesses.

We seek an experienced Staff Software Engineer to join us in designing and developing the next generation of our financial products. You will face intricate challenges in areas such as payment processing, fund transfers, fraud prevention, and financial reconciliation.

About Otter

Otter is dedicated to transforming the restaurant industry by providing comprehensive solutions that streamline operations, enhance financial management, and drive growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.