Tech jobs
Job listings
Senior Director of Software Engineering - Java, AWS, RESTful, Containers
Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at…
Engineering Manager / Lead Software Engineer
We are looking for an Engineering Manager / Lead Software Engineer to take on complex and meaningful technical challenges in the public sector, driving digital transformation that directly improves lives at scale. In…
Java, Python Lead Software Engineering - Risk Data Platform & Strategy
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our…
Java, Python Lead Software Engineering - Risk Data Platform & Strategy
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our…
Senior Software Engineer
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…
Senior Software Engineer
Design and build low-latency, highly available payment services for Mastercard’s real-time payments platform using Java/Spring and distributed systems.
Lead Software Engineer - Java development
The Lead Software Engineer will design and develop scalable, cloud-based microservices for the Fraud Insights team to identify fraud patterns. The role involves leading agile teams, driving quality engineering practices, and utilizing Java, Spring Boot, and various data analytics tools.
Analyst, Solution Management
Provide 24/7 technical support and evolve the Rail Traffic Control system at Canadian National Railway, including maintaining Train Dispatch Systems, leading incident resolution, and managing releases using Linux, Kubernetes, GCP, ServiceNow, CockroachDB, SQL, Kafka, and Anthos.
Engineering Manager, Language Security (TuxCare, remote)
Engineering Manager leads four teams (~18 engineers) delivering live security patches for end-of-life and supported language runtimes (Java, JavaScript/Go, Python, PHP) and frameworks, ensuring CVE coverage and SLA compliance.
Chief Engineer / Lead Architect - Ft. Meade
Leads technical strategy and architecture for a DoD/DISA program, designing scalable, secure, and interoperable solutions aligned with DoD standards and Zero Trust principles. Focuses on cloud/hybrid systems, cybersecurity, and modernizing infrastructure for government missions.
Mid-Level Frontend JavaScript Software Engineer (Hybrid)
Build responsive web apps for U.S. defense and government clients using modern JavaScript frameworks like React or Vue.
Senior Associate — Data Scientist, Applied AI/ML
Join a world-class Applied AI/ML organization at JPMorgan Chase and help shape how teams across the firm use data science, machine learning, and Generative AI to solve real business problems. In this shared services…
Director - Applied AI ML (Software Engineering/Data & Agentic Systems)
Leads a team to design and deploy production-grade GenAI systems, including RAG pipelines and agentic workflows, while establishing reusable frameworks and best practices for JPMorganChase.
Lead Software Engineer - Infrastructure Platforms
Build and operate enterprise-scale infrastructure platforms for JPMorgan Chase in Dublin, leveraging AI-native practices to design, code, and scale systems while ensuring reliability, security, and cost efficiency.