Go Beyond POS to a Unified Commerce Platform.
Senior Software Engineer, Payment Squad
Location
United States
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Payment Squad
Qu POS
• Design and develop scalable, secure, and reliable payment processing services. • Collaborate with cross-functional teams to integrate payment gateways and financial services. • Optimize system performance and troubleshoot complex issues in production environments. • Ensure PCI compliance and implement industry-standard security practices.
Job Requirements
- 5+ years of software engineering experience with a focus on backend systems.
- Strong proficiency in Java, Go, or Python.
- Experience with cloud platforms like AWS or Google Cloud.
- Solid understanding of microservices architecture and RESTful APIs.
- Deep understanding of payment flows, including authorization, tokenization, settlement, and reconciliation, within secure, distributed backend architecture.
- Strong knowledge of Payment Card Industry (PCI) considerations and experience in designing systems for secure handling of sensitive financial data, consistency, and auditability.
- Previous experience in fintech or payments industry.
- Knowledge of Kubernetes and containerization.
- Familiarity with SQL and NoSQL database technologies.
- Background in restaurant, retail, or POS ecosystems and familiarity with store group hierarchies, check data, or tag-based filtering.
- Familiarity with Azure DevOps tools, in conjunction with the Atlassian product suite (Jira, Confluence, Rovo, etc.)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-Stack Software Developer
Fairmas GmbHFairmas GmbH and its affiliates is a hotel software company specializing in web-based solutions for financial planning, controlling, and management reporting. Since our founding in 2003 in Berlin, our dedicated team, including hoteliers, IT experts, and professionals from a variety of backgrounds, has been supporting more than 18,000 users across 5,500 hotels worldwide. We take pride in delivering first-class service built on years of experience. At Fairmas, we foster a company culture defined by transparency, mutual respect, and strong team spirit. For us, work-life balance isn’t just a buzzword — it’s essential to maintaining long-term motivation and creativity. We firmly believe that our employees are the driving force behind Fairmas, and their ideas and contributions actively shape our company’s future.
Role Description Become part of Fairmas as a Full-Stack Software Developer (all genders) and help shape the future of our SaaS platform. From intuitive frontends to robust backend services, you'll build features end-to-end, solve real-world challenges, and contribute to software used by international hotel teams. Location: Wherever you are – in Berlin/Brandenburg | Full-time or part-time | Monday to Friday | Work-life balance guaranteed. Have you already built software through internships, working student roles, open-source contributions, freelance work, or personal projects? Do you enjoy solving technical challenges, shipping features, and working across the full stack in a collaborative SaaS environment? Then Fairmas is the right place for you. Qualifications - Practical software development experience beyond university coursework, e.g. via internships, working student, freelance work, open-source contributions, research, or personal projects. - Comfortable taking responsibility for your code and the features you build. - Effective practitioner of AI-assisted development, balancing rapid iteration through AI tools with disciplined engineering decision-making. - Hands-on experience with React, TypeScript, .NET, and relational databases, or equivalent experience with comparable technologies. - Familiar with modern development tools, workflows, and engineering practices. - Comfortable turning requirements into working, tested, and refined solutions. - Passion for clean, maintainable, and scalable software. - Team player who enjoys exchanging ideas, giving and receiving feedback, and building solutions together. - Able to explain technical concepts clearly and work effectively with both technical and non-technical colleagues. - Confident English for day-to-day collaboration in an international tech environment. Requirements - Leverage AI-powered development tools & workflows to accelerate delivery while maintaining high standards for code quality, security, testing, maintainability, and system architecture. - Design, build, and maintain modern web applications across frontend and backend systems. - Develop user-facing applications using React, TypeScript, and modern component-based architectures. - Build and evolve backend services and APIs using .NET / C# in a distributed system landscape. - Work with relational databases, with a strong preference for PostgreSQL experience. - Contribute to scalable, resilient, and highly available systems; experience with PostgreSQL clustering technologies (e.g., Patroni) and infrastructure set-ups are advantageous. - Analyze, debug, review, and improve both existing and AI-generated code to ensure reliability and performance. - Take end-to-end responsibility for delivering and maintaining solutions, proactively identifying issues, asking effective questions, and driving work forward independently. - Apply clean code principles, automated testing practices, version control (Git), and modern software development workflows. - Collaborate closely with stakeholders to understand user needs and translate them into valuable product capabilities. - Participate actively in logical, architectural and technical discussions, as well as knowledge sharing to support a high-performing engineering culture/team. - Contribute to ongoing learning, experimentation, and process improvement within an experienced product-focused engineering organization. Benefits - No weekend work, no shifts, no overtime. - Fair pay and a safe working environment. - Work remotely or from our modern Berlin office – whichever suits you best. - Many of us come from the hotel industry ourselves. - Help hotels around the world stay economically successful. - Our offices are eco-friendly and perfectly connected. - We subsidize your Deutschlandticket. - Through team events and personal development – we support what makes you unique. Get in Touch! Ready to Join Us? Send us your CV – feel free to include your earliest possible start date. If you have any questions, reach out to us at hr@fairmas.com – we’re happy to help. You don’t meet every single requirement or have gaps in your resume? No problem! Apply anyway – what matters most to us are your motivation, values, and personality.
• Build and evolve the systems that enable travel specialists to design, configure, and launch complex travel products at scale. • Transform destinations, itineraries, flights, hotels and services into structured, reliable, and sellable products. • Ensure flexibility and accuracy in product configuration while maintaining operational efficiency and long-term scalability. • Develop and improve capabilities that support smart departures, pricing strategies, booking breakdowns, payments, refunds, and wallet flows. • Safeguard financial correctness across the full product lifecycle, from configuration to checkout and post-booking operations. • Design systems that directly impact revenue performance and margin optimization. • Build internal platforms and tools that empower Product, Finance, and Operations teams to work autonomously and efficiently. • Increase reliability and reduce manual intervention in calendar management, flight configuration, and payment-related processes. • Continuously improve system robustness, reducing operational risk and scaling complexity without increasing overhead. • Work closely with the whole team to refine problems before writing code. • Use data to validate assumptions, measure business impact, and continuously improve solutions. • Actively participate in shaping product decisions, not just implementing tickets.
Senior Software Engineer – all genders
heyDataMore Compliance, less hassle. We empower SMBs with our Compliance solution #MakingComplianceEasy│B2B SaaS
• Design, build, and own product features and backend services that support our growing customer base • Lead the technical implementation of complex initiatives, from discovery through production and iteration • Build scalable systems to process and analyze large cloud environments (e.g. customers with 1M+ AWS resources) • Design and evolve integrations with cloud platforms, MDM systems, and third-party services • Improve system performance, reliability, and scalability as we grow into enterprise-level workloads • Collaborate closely with Product and stakeholders to translate real customer and compliance needs into robust technical solutions • Review code, provide thoughtful feedback, and raise the overall quality bar of the team • Mentor other engineers through pairing, design discussions, and knowledge sharing • Actively contribute to shaping our engineering standards, architecture, and culture
Role Description We are looking for a Middle Full Stack Engineer to join us as part of our team. About the role: - We represent an iconic cultural and tourism landmark recognized worldwide. - As a premier destination in Seattle, we operate in the highly competitive hospitality and tourism industry. - The organization manages various aspects of visitor experiences, including event hosting, retail operations, and interactive exhibits. - You will join the team working on a complex system used to sell tickets for the observation deck and the exhibition center. - The system consists of: - A web administration application - A media platform - Kiosks - Software for physical devices - The administration application allows for: - Managing products (or tours of the company’s locations) - Modifying these products - Configuring promotional campaigns and different sales channels - Handling refunds for sold orders Team setup: - 2 FE (React + Node JS) - 2 BE (.Net) - 3 Full Stack - 2 QA - 2 BA - 1 PM Tech Stack: - Backend: .NET 6-8, ASP.NET Core, C#, Node.js, Microservices, Serverless (Azure Functions) - Frontend: React.js, Redux, TypeScript, MUI (Material UI) - Data: SQL Server, Entity Framework, MongoDB - Cloud: Azure (App Services, Storage, Application Insights) Work Environment: - Flexible work schedule, allowing adaptation of working hours with the requirement to attend all team meetings. - The team follows a Kanban methodology. As a qualified expert you will: - Develop and implement complex software functionality and modern client-side experiences using React and .NET. - Deliver performant, testable, and maintainable code. - Participate in code reviews and write unit/integration tests (xUnit). - Evolution of existing features and efficient bug fixing to ensure a smooth user experience. - Assist in coordinating infrastructure and deploying services within the Azure environment. Qualifications - 3–5 years of commercial experience in software development. - Proficiency in C# (.NET 6-8), Web API, and Node.js with MongoDB. - Solid experience with React, TypeScript, and MUI. - Deep knowledge of JavaScript, CSS3/SASS, and HTML5. - Good understanding of REST APIs, Serverless (Azure Functions), Task Schedulers, MS SQL. - Upper-Intermediate (B2) English for direct communication with our US-based client. - Fluency in Ukrainian. Requirements - Familiarity with Auth0, deployment experience with Azure. Benefits - Reveal great tech solutions and join a team of experts creating custom, cutting-edge tech solutions for world-renowned businesses. - Enjoy the freedom of fully remote work with a flexible working schedule. - Stable workload and income, supported by provided laptops and licensed software. - Benefit from performance and merit reviews, personal development plans, and individual learning opportunities. - Work with a team that cares about what they do and how they do it. - Participate in company-wide tech and cultural events, and contribute to meaningful CSR initiatives. - Support from HR and access to a referral bonus program. Interview Steps - Interview with the Recruiter - Technical Interview - Interview with Manager


