Software Engineer II
$106k - $169kMasterCard
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 Software Engineer II Overview:
Mastercard's Business Experimentation and Optimization (BE&O) teams within the Services organization is seeking a technically strong Software Engineer II to help design, build, and evolve a next-generation experimentation platform that enables organizations around the world to make smarter, data-driven decisions.
In this role, you will contribute across the full software development lifecycle, from architecture and system design through implementation, testing, and continuous improvement. You will build scalable, cloud-native applications, APIs, and data-processing capabilities using technologies such as Java, Spring Boot, TypeScript, React, Databricks, and Spark, with cloud platforms including AWS and Azure.
The Business Experimentation and Optimization (BE&O) is building industry-leading software that empowers business users around the world to make data-driven decisions through advanced analytics and experimentation. As we expand our product offerings and modernize our technology stack, we are reimagining how we deliver scalable, cloud-native solutions to our clients.
Our teams are small, agile, and empowered to choose the processes that work best for their goals. Every engineer contributes to the full development lifecycle, from ideation and design to implementation and testing, fostering a culture of ownership, innovation, and continuous improvement.
This is a hybrid role based in Arlington, VA, requiring three days per week onsite. Role:
• Design, develop, and maintain scalable full-stack applications across frontend, backend, API, and data-processing layers using technologies such as Java/Spring Boot, TypeScript, and React.
• Build and enhance scalable services and APIs that support experimentation, analytics, and data-driven decision-making.
• Develop and optimize data-intensive applications using Databricks, Spark, and related technologies to process, transform, and serve large-scale datasets efficiently.
• Contribute to architecture and system design, evaluating technical tradeoffs and helping deliver solutions that are scalable, reliable, secure, and maintainable.
• Build innovative software products that help global businesses generate insights, test ideas, and make better decisions through experimentation.
• Translate business and product requirements into well-designed technical solutions in partnership with Product, Data Engineering, QA, and other stakeholders.
• Write clean, maintainable, and efficient code while applying strong engineering practices across development, testing, code reviews, and deployment.
• Identify and resolve performance, scalability, and reliability challenges across applications, APIs, services, and data-processing workloads.
• Participate in the full development lifecycle, from technical discovery and design through implementation, testing, production support, and continuous improvement.
• Contribute to a culture of engineering excellence by sharing knowledge, supporting teammates, and helping improve development practices and developer productivity.
• Stay current with emerging technologies and engineering practices, identifying opportunities to improve the platform's capabilities, scalability, and overall quality. All About You:
• Experience as a Software Engineer building and supporting full-stack applications in a modern software development environment.
• Hands-on experience with Java and Spring Boot, including developing backend services, APIs, and application components.
• Experience with modern frontend technologies such as TypeScript and React.
• Experience or familiarity with Databricks, Apache Spark, or PySpark, particularly for data processing, analytics, or data-intensive applications, is highly desirable.
• Strong foundation in object-oriented programming, API development, software design, and engineering best practices.
• Understanding of scalable and distributed systems, including considerations around performance, reliability, maintainability, and efficient data processing.
• Ability to work across the application, service, and data layers, understanding how different components come together to deliver end-to-end solutions.
• Strong analytical and problem-solving skills, with the ability to break down complex technical challenges, evaluate tradeoffs, and develop effective solutions.
• Demonstrated ability to write clean, maintainable, testable code and contribute effectively to code reviews and quality-focused development practices.
• Strong communication and collaboration skills, with the ability to work effectively with Product, Data Engineering, QA, and other technical and business stakeholders.
• Curious and adaptable, with a growth mindset and willingness to learn new technologies, explore unfamiliar problems, and take on increasing levels of responsibility.
• Bachelor's degree in Computer Science, Engineering, Information Systems, or a related STEM discipline, or equivalent practical experience. This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on click.appcast.io and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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:
Arlington, Virginia: $106,000 - $169,000 USD
Mastercard's Business Experimentation and Optimization (BE&O) teams within the Services organization is seeking a technically strong Software Engineer II to help design, build, and evolve a next-generation experimentation platform that enables organizations around the world to make smarter, data-driven decisions.
In this role, you will contribute across the full software development lifecycle, from architecture and system design through implementation, testing, and continuous improvement. You will build scalable, cloud-native applications, APIs, and data-processing capabilities using technologies such as Java, Spring Boot, TypeScript, React, Databricks, and Spark, with cloud platforms including AWS and Azure.
The Business Experimentation and Optimization (BE&O) is building industry-leading software that empowers business users around the world to make data-driven decisions through advanced analytics and experimentation. As we expand our product offerings and modernize our technology stack, we are reimagining how we deliver scalable, cloud-native solutions to our clients.
Our teams are small, agile, and empowered to choose the processes that work best for their goals. Every engineer contributes to the full development lifecycle, from ideation and design to implementation and testing, fostering a culture of ownership, innovation, and continuous improvement.
This is a hybrid role based in Arlington, VA, requiring three days per week onsite. Role:
• Design, develop, and maintain scalable full-stack applications across frontend, backend, API, and data-processing layers using technologies such as Java/Spring Boot, TypeScript, and React.
• Build and enhance scalable services and APIs that support experimentation, analytics, and data-driven decision-making.
• Develop and optimize data-intensive applications using Databricks, Spark, and related technologies to process, transform, and serve large-scale datasets efficiently.
• Contribute to architecture and system design, evaluating technical tradeoffs and helping deliver solutions that are scalable, reliable, secure, and maintainable.
• Build innovative software products that help global businesses generate insights, test ideas, and make better decisions through experimentation.
• Translate business and product requirements into well-designed technical solutions in partnership with Product, Data Engineering, QA, and other stakeholders.
• Write clean, maintainable, and efficient code while applying strong engineering practices across development, testing, code reviews, and deployment.
• Identify and resolve performance, scalability, and reliability challenges across applications, APIs, services, and data-processing workloads.
• Participate in the full development lifecycle, from technical discovery and design through implementation, testing, production support, and continuous improvement.
• Contribute to a culture of engineering excellence by sharing knowledge, supporting teammates, and helping improve development practices and developer productivity.
• Stay current with emerging technologies and engineering practices, identifying opportunities to improve the platform's capabilities, scalability, and overall quality. All About You:
• Experience as a Software Engineer building and supporting full-stack applications in a modern software development environment.
• Hands-on experience with Java and Spring Boot, including developing backend services, APIs, and application components.
• Experience with modern frontend technologies such as TypeScript and React.
• Experience or familiarity with Databricks, Apache Spark, or PySpark, particularly for data processing, analytics, or data-intensive applications, is highly desirable.
• Strong foundation in object-oriented programming, API development, software design, and engineering best practices.
• Understanding of scalable and distributed systems, including considerations around performance, reliability, maintainability, and efficient data processing.
• Ability to work across the application, service, and data layers, understanding how different components come together to deliver end-to-end solutions.
• Strong analytical and problem-solving skills, with the ability to break down complex technical challenges, evaluate tradeoffs, and develop effective solutions.
• Demonstrated ability to write clean, maintainable, testable code and contribute effectively to code reviews and quality-focused development practices.
• Strong communication and collaboration skills, with the ability to work effectively with Product, Data Engineering, QA, and other technical and business stakeholders.
• Curious and adaptable, with a growth mindset and willingness to learn new technologies, explore unfamiliar problems, and take on increasing levels of responsibility.
• Bachelor's degree in Computer Science, Engineering, Information Systems, or a related STEM discipline, or equivalent practical experience. This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact View email address on click.appcast.io and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. 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.
Arlington, Virginia: $106,000 - $169,000 USD
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Arlington, VA vacancy
$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ..., and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be...SuggestedTemporary workLocal areaFlexible hours$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale....SuggestedWork at officeLocal areaFlexible hoursShift work$131.92k - $197.88k
...has assembled a diverse team of experts in software, robotics, control systems, optimization,... ...software integration, hardware, and test engineering to solve some of the hardest problems... ...customers. About the Job: As an Engineer II, you’ll help build and test the autonomy...SuggestedFull timeTemporary workPart timeInternshipWorldwide- ...The Software Engineer II/III develops, tests, and maintains software capabilities in a NAVSEA Program Office Support role. This role supports design implementation, defect resolution, and integration with broader system architectures. This position is contingent upon...SuggestedFull timeWork at office
$88.6k - $147.6k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms,... ...you will design, develop and modify custom software solutions that solve problems, improve... ...Developer - PROJECT - Software Engineer II on the Engineering as a Service team, you...SuggestedLocal areaFlexible hours- ...Software Engineer II - Backend/Platform Agentic AIMastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible...Worldwide
$148.5k - $237.6k
...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...Computer Aided Dispatch (CAD), and more.As a Senior Software Engineer II, you will operate across all of the teams in this organization...Work experience placementWork at officeRemote work- ...Software Engineer II The Legislative Computer Systems (LCS) division within the Office of the Clerk, U.S. House of Representatives is seeking a software engineer II to join our Legislative Applications team. Our team is mission-driven and works collaboratively across...For contractorsCasual workWork at officeRemote work
- ...Description MULTIPLE POSITIONS AVAILABLE Employer: AMAZON ADVERTISING LLC Offered Position: Software Dev Engineer II Job Location: Arlington, Virginia Job Number: AMZ10403447 Position Responsibilities: Design, develop, implement, test, and document...
$143.7k - $194.4k
Join our team as a Software Development Engineer (SDE II), where you'll build and enhance management console experiences that help AWS customers optimize their cloud infrastructure and costs at scale. Our team owns critical EC2/Outposts console workflows that enable customers...InternshipLive inFlexible hours- Job DescriptionJob Title: Software System Controls Engineer I & IIWorking Pattern: Hybrid (3 office days a week)Working Location: Reston, VARelocation... ...you must be a U.S. CitizenBasic Requirements for Engineer II:Degree RequirementsBachelor's degree in Engineering (STEM)...Full timeWork at officeFlexible hours3 days per week
- ...Job Description Job Description At Belva, we are seeking a talented and experienced Software Engineer II to join our team. We’re a trailblazing A.I. Telecommunications company, searching for an individual who can take code ownership and help lead the charge in AI...Full timeLive inFlexible hours
$119k
...customers, partners, suppliers, and employees. Our world‑class engineering and machine learning turn massive, noisy signals into... ...world travels, safely, confidently, and at speed. Software Development Engineer II Help develop real-time, AI-powered fraud and abuse...- ...Job Description Job Description Description: On-site in Washington, DC Our client seeks a Sr. Software Engineer II to design and manage enterprise endpoint security solutions across DoD and IC environments. The role requires deep expertise with Trellix and Windows...Hourly payPermanent employmentFull timeLocal area
$110k - $120k
...Job Description Job Description Software Engineer II - Front End/ Back End Job Number: 859 This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our...Work at officeRemote workFlexible hours$182k - $242k
...17, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at About the Role As a Senior Software Engineer II (IC4) on the AI Workload Orchestration Platform team, you will help build and operate CoreWeave's Kubernetes-native platform...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$129.2k - $174.8k
...Do you have a deep passion and desire to engineer and operate the world's largest cloud computing... ...seeking a Systems Development Engineer II who can thing big and simplify solutions... ...'s degree, or CSSLP (Certified Secure Software Lifecycle Professional)- 3+ years of non-...InternshipFlexible hours$97.24k - $162.24k
OverviewHelp build and scale the deployment platforms that power mission critical software.As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable, secure...RelocationRelocation package$119k
...provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. As a Full Stack Software Engineer working on Expedia’s critical production checkout applications, your mission will be to ensure Expedia Checkout is always fast...$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Look no further than the Microsoft Defender engineering team. You will be building and delivering... ...currently looking for Software Engineer II to join the team. You will help conduct business...Ongoing contractLocal area3 days per week$108.76k
Agency: House of RepresentativesDepartment: Legislative BranchSalary: Starting at $108,763 Per year (HS )Dates: Open 08/25/2026 to 10/30/2026Schedule: Full-timeWork type: PermanentRelocation: FalsePosition ID: req4250Document ID: 882002700Grade: HS 0Job category: Information...$143.7k - $194.4k
Amazon is building the next generation software, hardware, and processes to run our state-of-the-art global fulfillment network that moves... ...distributed systems.We are looking for a software development engineer with a passion to transform the way we integrate robotics...InternshipFlexible hours$102.1k - $202.2k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...month? Look no further than the Microsoft Defender engineering team. Defender is looking for a Software Engineer II to join our team. You will be building and delivering...Ongoing contractLocal area3 days per week$120k - $145k
College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Provisioning... ...the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver well-...Full timeLocal areaWorldwide$143.7k - $194.4k
Application deadline: Aug 4, 2026Bespoke Solutions is seeking a Software Development Engineer to design, build, and operate a mission-critical, multi-tenant platform for managing large-scale fleets of embedded devices across highly secure and enterprise network environments...Full timeInternshipWork at officeFlexible hours- ...Electrify America is a place where you can learn, grow, and make a difference!Brief Role DescriptionWe are looking for a Contract Software Engineer II - Backend who is a solid Java developer, ready to execute independently, keep pace with team delivery, and grow fast. You...Contract work
$97.24k - $162.24k
...backend systems that power mission critical geospatial applications supporting Defense and Intelligence operations.As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable complex data processing, system...RelocationRelocation package$143.7k - $194.4k
...delivering the next generation of cloud computing with Amazon Q products like Q Business, Q Developer and Kiro.We are seeking a Software Development Engineer who can thing big and simplify solutions to complex problems, all while ensuring our customers continue to have the best...InternshipFlexible hours$150k - $175k
As Sr. Cloud FinOps Engineer II, you’ll {main responsibility/task} with the goal to make an impact across the federal government. Our {team/division} is responsible for {role within the organization} and you’ll {the impact the role will have on the growth of the organization...Full timeLocal area$130k - $200k
...Agentic Full Stack Engineer II Golden Analytics · Bellevue, WA · Onsite · Full-time About Golden Analytics Golden Analytics... ...purchasing. What We're Looking For ~5+ years of professional software engineering, with the real-world judgment of a mid-career...Full timeH1bRelocationVisa sponsorshipDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer part time Arlington, VA
- software developer intern Arlington, VA
- software developer fintech Arlington, VA
- ngo software engineer Arlington, VA
- intel software engineer Arlington, VA
- machine learning software engineer Arlington, VA
- senior software engineer remote Arlington, VA
- junior software developer remote Arlington, VA
- software engineer full time Arlington, VA
- work from home software developer Arlington, VA



