Job Overview
As a Senior Ruby Software Engineer at Amount, you will play a crucial role in maintaining and enhancing our financial technology products' infrastructure. Your primary focus will be on ensuring the reliability, performance, and scalability of our existing systems while preparing for potential migrations to new platforms. You will collaborate closely with a dedicated team to safeguard the integrity of our software, troubleshoot issues as they arise, and support long-term strategic initiatives.
Key Responsibilities
-
Infrastructure Maintenance: Take ownership of maintaining and optimizing our existing Ruby-based infrastructure, ensuring it remains stable, secure, and high-performing. Monitor system health and proactively address any emerging issues.
-
Migration Planning: Collaborate with senior engineers and architects to assess, plan, and potentially execute migrations from the current platform to a new one. Provide technical insights and support throughout the migration process to ensure a smooth transition with minimal disruption.
-
System Optimization: Continuously evaluate the performance of existing systems, implementing optimizations to improve efficiency, reduce latency, and enhance overall system reliability.
-
Troubleshooting: Respond to and resolve technical issues as they arise, employing a methodical approach to troubleshooting and root cause analysis. Ensure that any disruptions are addressed quickly to minimize impact on the business.
-
Cross-Functional Collaboration: Work closely with cross-functional teams, including DevOps, product managers, and QA engineers, to ensure that any changes or migrations are aligned with business goals and technical requirements. Participate in agile development processes to coordinate efforts effectively.
-
Code Quality and Documentation: Uphold high standards of code quality, security, and best practices. Conduct code reviews and contribute to the establishment and adherence to coding standards. Create and maintain comprehensive documentation of existing systems, processes, and any changes made.
-
Innovation and Technological Advancement: Stay abreast of industry trends and emerging technologies. Contribute to the company's technological roadmap by introducing innovative ideas and solutions.
Qualifications
- A minimum of 5+ years of experience in software engineering, with a strong focus on Ruby or similar languages (Java or Python).
- Experience in SaaS or FinTech is highly preferred.
- A degree in Computer Science, Software Engineering, or a related field is preferred.
- Familiarity with MVC frameworks like Ruby on Rails.
- Experience with RESTful API, GraphQL development, microservices architecture, and event-driven systems is essential.
- Familiarity with front-end technologies like JavaScript and React is a plus.
- Experience with project management tools like Jira and Confluence is beneficial.
- Familiarity with modern CI/CD pipelines and cloud platforms (e.g., AWS, GCP) is advantageous.
- Demonstrated ability to analyze and solve complex technical problems.
- Excellent collaboration and communication skills.
- A passion for innovation and a keen interest in staying ahead of the curve with emerging technologies.
About Amount
Amount is a leading digital transformation partner for financial institutions, committed to creating safe and personalized customer experiences. Our platform is built on years of digital lending experience, enabling digital agility within months and offering a full suite of end-to-end consumer, small business, and embedded finance solutions.
Join us in our mission to power new and unique digital banking experiences and be part of a team that values inclusion, diversity, and belonging.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Retirement plan
- Flexible working hours
- Professional development opportunities
Similar jobs
Last update: 23 minutes ago
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Ruby Backend Engineer
Join Aklamio as a Senior Ruby Backend Engineer in Berlin to enhance our Incentive Platform. Requires expertise in Ruby/Rails and agile development.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior Fullstack Engineer with TypeScript and Microservices
Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.