StoneX Group Inc.

Principal Software Engineer

StoneX Group Inc.$155K — $185K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS degree in Computer Science, Engineering, or related field
  • 15+ years of experience in large-scale enterprise systems
  • Background in Banking / Financial Services / FinTech
  • Proven history of contributing to architecture and innovation across platforms
  • Quick learner with the ability to apply new technologies effectively
  • Excellent multitasking and prioritization skills
  • Recognized as a go-to problem solver in engineering teams
  • Hands-on expertise in scalable web applications using React or Angular with TypeScript
  • Strong experience in C# / .NET Core for enterprise application development
  • Expertise in microservices architecture and event-driven design
  • Familiarity with Docker and Kubernetes for containerization
  • Knowledge of cloud platforms (Azure and/or AWS)
  • Experience with messaging platforms like Apache Kafka
  • Proficient in building CI/CD pipelines, ideally with Azure DevOps
  • Experience with TDD/BDD and modern testing frameworks
  • Strong relational and NoSQL database knowledge
  • Excellent communication for collaborating with technical and business stakeholders.

Responsibilities

  • Drive adoption of modern technologies, including AI/ML
  • Lead system design and development across the application stack
  • Balance strategic initiatives with hands-on execution
  • Influence engineering teams to align with architectural standards
  • Champion cloud-native architecture and microservices
  • Guide teams through complex problem-solving and debugging
  • Mentor senior engineers and foster a culture of excellence
  • Lead experimentation and technology evaluations to explore new ideas
  • Establish engineering best practices like CI/CD and testing
  • Collaborate with stakeholders for scalable technical solutions
  • Identify and mitigate technical risks and inefficiencies
  • Contribute to critical code paths, ensuring quality and maintainability

Benefits

  • Hybrid working environment (4 days in the office per week)
  • Participation in an incentive compensation plan
  • Comprehensive medical and financial benefits
  • Opportunities for continuous learning and professional growth
  • Support for modernization and the adoption of cutting-edge technologies
Full Job Description
Overview

Permanent, full-time, hybrid

Responsibilities

Position Purpose:We are seeking a highly accomplished Principal Engineer to play a pivotal role in shaping the architecture, innovation, and engineering excellence of our Client Onboarding platform. This role is suited for a strategic thinker and hands-on technologist who is eager to continuously learn, thrives in fast-paced environments, and excels at solving complex problems while balancing multiple priorities effectively.As a Principal Engineer, you will be a key contributor to technical architecture, innovation, and the adoption of modern technologies including AI, while actively contributing to the design and development of high-performing, scalable, enterprise-grade systems. You will be recognized as a go-to person for problem-solving, driving delivery and ensuring high-quality outcomes across initiatives.

Primary Duties will include:

 

  • Drive innovation and adoption of modern technologies, including embedding AI/ML capabilities where appropriate.
  • Provide hands-on leadership in system design and development across the full application stack.
  • Effectively multi-task across initiatives, balancing strategic work with hands-on execution and delivery ownership.
  • Influence and guide multiple engineering teams, ensuring alignment with architectural standards and best practices.
  • Champion modernization efforts, including cloud-native architectures, microservices, and platform evolution.
  • Serve as a go-to expert for complex problem-solving, debugging critical issues, and guiding teams through challenges.
  • Mentor senior engineers and technical leads, fostering a culture of engineering excellence and continuous learning.
  • Lead proof of concepts, experimentation, and technology evaluations to validate new ideas and approaches.
  • Establish and promote engineering best practices (CI/CD, testing strategies, observability, security, performance).
  • Collaborate with stakeholders to translate complex business requirements into scalable technical solutions.
  • Identify and mitigate technical risks, bottlenecks, and system inefficiencies.
  • Contribute to critical code paths when needed, setting a high bar for code quality and maintainability.
Qualifications

To land this role you will need:

 

  • BS/MS degree in Computer Science, Engineering, or a related field.
  • 15+ years of experience building and evolving large-scale, global enterprise systems.
  • Experience within Banking / Financial Services / FinTech environments.
  • Proven experience contributing to architecture and innovation across multiple teams or platforms.
  • Demonstrated ability to learn new technologies quickly and apply them effectively in real-world scenarios.
  • Strong ability to multi-task, prioritize, and drive delivery in a fast-paced environment.
  • Recognized as a trusted problem solver and technical go-to person within engineering teams.
  • Deep hands-on expertise in building scalable web applications using React (preferred) or Angular with TypeScript.
  • Strong experience designing and developing enterprise applications using C# / .NET Core.
  • Expertise in distributed systems and microservices architecture, including event-driven design.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Strong knowledge of cloud platforms (Azure and/or AWS) and cloud-native principles.
  • Experience with messaging and streaming platforms (e.g., Apache Kafka).
  • Experience building and maintaining CI/CD pipelines (preferably Azure DevOps).
  • Solid experience with TDD/BDD and modern testing frameworks.
  • Strong knowledge of relational and NoSQL databases.
  • Excellent communication skills with the ability to collaborate across technical and business stakeholders.

Education:

  • BS/MS degree in Computer Science, Engineering or in aa related subject.

Working Environment:

  • Hybrid (4 days in office per week)

Hiring Salary Range $155,000.00 - $185,000.00 per year to be determined by the education, experience, knowledge, skills and abilities of the applicant, internal equity and alignment with market data).Subject to business performance and recommendations of management, this role may be eligible to participate in an incentive compensation plan.This compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position, is offered.

 

#LI-Hybrid #LI-DK1

 

About StoneX Group Inc.

Stonex provides fabrication and installation of stone surfaces like kitchen countertops, bathroom vanity tops, and fireplaces. They provide products like white, marble, granite, travertine, onyx, limestone, and semi-precious stones. For inquiries, telephone and email contact are used.

StoneX Group Inc. Careers

Join the dynamic team at StoneX Group Inc., a prominent leader in financial services, where innovation meets expertise. At StoneX, we offer unparalleled job opportunities that propel your career forward in an environment fostering growth and leadership.

Work You’ll Do

At StoneX Group Inc., you will engage in transformative projects that redefine industry standards. Our team of professionals is dedicated to providing comprehensive financial solutions that empower businesses and individuals worldwide. By joining our team, you will collaborate with skilled experts to drive innovation and deliver exceptional results.

Explore a World of Opportunities

Whether you're seeking your first internship or a seasoned professional position, StoneX Group Inc. offers a spectrum of career paths across various disciplines. Our commitment to professional growth and diversity training ensures that every team member has the tools and knowledge to succeed.

Innovate and Lead

StoneX Group Inc. is at the forefront of financial markets, offering cutting-edge solutions that facilitate global trade and investment. Our leadership in the industry is driven by a culture of innovation and a relentless pursuit of excellence. Join us and lead the way in developing new strategies and technologies that impact the financial landscape.

Be Part of Our Team

Our team at StoneX Group Inc. is our greatest asset. We thrive on the diversity of ideas and experiences that each member brings. We are committed to creating a supportive and inclusive environment where every employee can achieve their potential. Enjoy benefits that enhance your life and work, comprehensive training programs, and opportunities for networking and career advancement.

Develop Your Career

StoneX Group Inc. is dedicated to your professional development. With access to advanced training programs and mentorship, you can expand your skills and take on challenging roles that enhance your career trajectory. Our supportive culture and emphasis on leadership development prepare you for future roles within the company and beyond.

Join Our Hiring Events

Discover more about the exciting career opportunities at StoneX Group Inc. by participating in our hiring events. Meet our team, learn about our culture, and find out how your skills and interests align with our needs. Prepare your resume, sharpen your interview skills, and get ready to embark on a rewarding career journey with us.

Stay Connected

Keep up to date with the latest job openings, company news, and industry insights by joining our career network. Personalize your experience by subscribing to receive updates that match your career interests and goals.

Apply Now

Ready to take the next step in your career? Explore the current job opportunities at StoneX Group Inc. and apply today. Join us in shaping the future of finance, enhancing your career, and making a significant impact in the industry.

SEARCH STONEX GROUP INC. JOBS

Whether you are looking for an internship, a full-time position, or a leadership role, StoneX Group Inc. offers a path to success. Join us and be part of a team that values innovation, leadership, and diversity.
Learn more about StoneX Group Inc.
Size
3,300 employees
Market Cap
$1.9 billion
Industry
Net Income
$172.8 million
5 Year Trend
+17.5%
Revenue
$52.1 billion
NASDAQ

Similar Jobs

More Jobs at StoneX Group Inc.

More Information Technology Jobs

Find similar Principal Software Engineer jobs: