Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Mastercard logo

Senior Software Engineer

Mastercard
Posted 4 hours ago
🌍Canada, India, Ireland, Mexico, Spain, United States🏠Remote📁Engineering & Development
Is this job info correct?

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Role Overview We are looking for a highly skilled Senior Full Stack Software Engineer to join our Data Warehouse & Analytics Engineering team. The ideal candidate is passionate about building scalable enterprise applications, modern web experiences, and data-driven platforms that enable business insights. You will work across the full technology stack, collaborating with product managers, architects, UX designers, data engineers, and other software engineers to deliver high-quality analytical products used by global customers. This role requires strong expertise in Java, Angular, REST APIs, relational databases, and an appreciation for Business Intelligence (BI) and data warehousing concepts. Key Responsibilities Design, develop, test, and deploy scalable full-stack applications using Java and Angular. Participate in architecture, technical design, estimation, and implementation of complex features. Build intuitive, responsive, and accessible user interfaces for analytics and reporting applications. Develop secure, scalable, and high-performance backend services and APIs. Collaborate with Data Engineering teams to integrate applications with enterprise data warehouse platforms. Optimize application performance, database queries, and overall system scalability. Contribute to data modeling and analytics solutions that power business intelligence applications. Ensure high code quality through unit testing, code reviews, automated testing, and CI/CD best practices. Mentor junior engineers and promote engineering excellence across the team. Drive continuous improvement in software development processes, tooling, and engineering practices. Collaborate closely with Product Managers, UX Designers, Architects, QA Engineers, and cross-functional teams to deliver customer-centric solutions. Troubleshoot production issues and participate in operational excellence initiatives. Required Qualifications 7+ years of experience in Full Stack Software Development in enterprise production environments. Strong experience designing and implementing large-scale distributed applications. Expert-level proficiency in Java application development, including: Java 11/17+ Spring Boot Spring MVC Spring Data JPA Hibernate JPA Microservices architecture Strong frontend development experience using: Angular (preferred) TypeScript JavaScript (ES6+) HTML5 CSS3/SCSS Responsive UI development Experience designing and consuming RESTful APIs. Good understanding of API security (OAuth2, JWT, SSL/TLS). Strong SQL skills with hands-on experience in relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL. Experience writing complex SQL queries, stored procedures, query optimization, and database performance tuning. Familiarity with Business Intelligence platforms and reporting solutions. Experience with multithreading, asynchronous processing, distributed systems, and messaging technologies. Strong understanding of object-oriented design principles, design patterns, and clean architecture. Experience with Git-based version control and collaborative development workflows. Experience using Maven or Gradle build systems. Familiarity with Agile/Scrum development methodologies. Excellent problem-solving, debugging, and analytical skills. Strong verbal and written communication skills. Bachelor's or master's degree in computer science, Engineering, or a related field. Good to Have AI-Assisted Development Experience using GitHub Copilot, Copilot Chat, or similar AI coding assistants to improve developer productivity. Exposure to AI-assisted software development workflows. Experience leveraging Generative AI for: Code generation Unit test generation Documentation Refactoring Debugging Familiarity with AI-powered developer tools such as: GitHub Copilot Cursor AI ChatGPT Claude Gemini Data & Analytics Experience working with enterprise Data Warehouse platforms. Exposure to Business Intelligence tools such as: Power BI Tableau SSRS Understanding of semantic models, OLAP concepts, and analytical reporting. Experience integrating applications with reporting and analytics platforms. Cloud & DevOps Experience with Docker and Kubernetes. Exposure to AWS, Azure, or Google Cloud Platform. Infrastructure as Code (Terraform, Helm) is a plus. Monitoring and observability using Splunk, Grafana, Prometheus, ELK, or Dynatrace. Quality Engineering Experience writing unit and integration tests using: JUnit Mockito Jasmine Karma Cypress Experience with SonarQube and static code analysis. Knowledge of secure coding practices and OWASP principles. What We're Looking For The ideal candidate is someone who: Takes ownership from design through production support. Writes clean, maintainable, and testable code. Enjoys solving complex engineering and data challenges. Understands how applications interact with enterprise data platforms. Is comfortable working across frontend, backend, and database layers. Embraces modern engineering practices including automation, CI/CD, AI-assisted development, and continuous improvement. Thrives in a collaborative Agile environment and enjoys mentoring teammates. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Similar jobs

Similar jobs

Itw logo

Embedded Software Engineer

Itw

🇺🇸United States2 hours ago
Asure Software logo

Associate Software Engineer

Asure Software

🇺🇸United States3 hours ago
Motorolasolutions logo

Senior Software Engineer

Motorolasolutions

🌍Denmark, India, United Kingdom, United States3 hours ago
L2 Brands logo

Full Stack Software Engineer

L2 Brands

🇺🇸United States3 hours ago
Draftkings logo

Software Engineer, AI Platform

Draftkings

🇨🇦Canada3 hours ago
Cvshealth logo

Senior Software Development Engineer

Cvshealth

🌍Colombia, United States3 hours ago