
About Nium
Effortless global payments for businesses and consumers
Key Highlights
- Headquartered in San Francisco, CA with 501-1000 employees
- $314 million raised in Series E funding
- Supports payouts in 190 countries and pay-ins in 35 markets
- Issued 31 million cards across 33 countries
Nium is a leading fintech company headquartered in the Financial District of San Francisco, CA, specializing in global payment services. The platform enables businesses to send, spend, and receive funds seamlessly across 190 countries in over 100 currencies, with real-time capabilities in 85 markets...
🎁 Benefits
Nium offers comprehensive health insurance, a home office allowance, generous parental and family leave, and an employee assistance program. The compa...
🌟 Culture
Nium fosters a culture of innovation and efficiency, focusing on redefining global payments through a single API. With a strong emphasis on regulatory...
Skills & Technologies
Overview
Nium is hiring a Staff Software Engineer to lead the development of their Fintech Platform. You'll work with technologies like Java, AWS, and Docker to ensure high availability and security of the platform. This position requires significant experience in software engineering and architecture.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in building scalable and reliable systems. Your expertise in Java and AWS allows you to design and implement robust solutions that meet the demands of a global payments infrastructure. You are familiar with containerization technologies like Docker and orchestration tools such as Kubernetes, enabling you to create efficient deployment pipelines. Your experience with CI/CD practices ensures that you can deliver high-quality software rapidly and reliably.
You possess a solid understanding of observability principles and are skilled in implementing monitoring and logging solutions that provide insights into system performance. Your proficiency in Python allows you to develop automation scripts and tools that enhance productivity across teams. You are a collaborative team player, working closely with cross-functional teams to ensure that security, stability, and observability are integrated into the development culture.
What you'll do
In this role, you will take on the responsibility of architecting and developing solutions for Nium's Fintech Platform, ensuring that the systems are built with high availability and security in mind. You will lead initiatives focused on Enterprise Reliability, designing architectures that can handle the demands of real-time global payments. Collaborating with full-stack teams, you will ensure that the platform meets the needs of banks, fintechs, and businesses worldwide.
You will also own the observability charter, developing tools and frameworks that incorporate observability into the development process. Your role will involve simplifying and modernizing automation frameworks to integrate AI workflows, enhancing the overall efficiency of the organization. You will mentor junior engineers and contribute to a culture of continuous improvement, ensuring that the team is equipped with the best practices in software development.
What we offer
At Nium, you will be part of a dynamic team that is shaping the future of global payments. We offer competitive compensation and opportunities for professional growth. You will work in a collaborative environment where your contributions directly impact the success of our platform. Join us in our mission to deliver the global payments infrastructure of tomorrow, today.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nium.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Uber is hiring a Staff Software Engineer specializing in Machine Learning to lead the design and development of data-driven solutions. You'll work with Python and machine learning technologies in Bangalore, focusing on optimizing business metrics. This position requires 10+ years of experience in software engineering.

Staff Engineer
Uber is hiring a Staff Software Engineer to design and develop systems used by millions. You'll collaborate with engineers, product managers, and designers while writing high-quality code in Go, Python, or Java. This role requires 10+ years of experience in software development.

Staff Engineer
Tekion is hiring a Staff Software Engineer to build next-generation business applications on the cloud. You'll work with technologies like Java, Machine Learning, and AI. This position requires strong expertise in creating world-class products.

Staff Engineer
Druva is seeking a Senior Staff Software Engineer to design and implement backend server components for their data security solutions. You'll work with technologies like Java, Docker, and Kubernetes in Pune, India.

Staff Engineer
SolarWinds is seeking a Staff Engineer to join their development team focused on reinventing observability solutions. You'll work with technologies like Java, AWS, Docker, and Kubernetes to build modern cloud-native platform services. This role requires strong collaboration and technical skills in a fast-paced environment.