Staff Engineer

A regulated online Forex and CFD trading platform operating as a global fintech company since 2010.
Backend
Staff Software Engineer
Hybrid
101 - 500 Employees
8+ years of experience
Finance

Description For Staff Engineer

Pepperstone, established in 2010, is a leading global fintech company specializing in Forex and CFD trading platforms. With a team of over 350 professionals across 9 locations, we're seeking a Staff Engineer to join our technology team. This role is crucial in shaping our engineering excellence and driving technical initiatives. You'll lead architectural decisions, establish engineering roadmaps, and collaborate across teams to deliver scalable solutions. The position offers a blend of technical leadership and hands-on development, requiring expertise in Python, Golang, Kubernetes, and cloud technologies. We offer a collaborative culture that values diversity, continuous learning, and work-life balance. Benefits include competitive compensation, flexible working arrangements, comprehensive healthcare, and professional development opportunities. The role combines strategic thinking with technical expertise, making it ideal for experienced engineers passionate about mentorship and innovation in the fintech space. Our agile environment encourages fresh ideas and challenges conventional thinking, making this an exciting opportunity for someone ready to make a significant impact in a growing global company.

Last updated 3 days ago

Responsibilities For Staff Engineer

  • Establish and maintain strategic engineering roadmaps aligned with business goals
  • Lead architectural design and implementation of software patterns and system architectures
  • Drive improvements in software development lifecycle processes
  • Collaborate with product teams on requirements and platform adoption
  • Build CI/CD pipelines, tools, and automation
  • Develop proof of concepts and evaluate new technologies
  • Architect and develop services and microservices
  • Lead platform technology and architectural decisions

Requirements For Staff Engineer

Python
Go
Kubernetes
  • Strong expertise in Python, Golang, or similar languages
  • Experience with Kubernetes (Cloud and on-premise)
  • Hands-on experience with high-availability systems
  • Proficiency in observability platforms (ELK, Grafana, Prometheus, etc.)
  • Practical understanding of AWS and cloud infrastructure
  • Deep understanding of containers and container orchestration tools
  • Outstanding communication skills
  • Educational background in Computer Science or related field preferred
  • Experience working with remote and global teams

Benefits For Staff Engineer

Medical Insurance
Mental Health Assistance
401k
Education Budget
  • Competitive salary with company bonus scheme
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Personal development & learning opportunities
  • 3 paid volunteering days per year
  • Workplace Giving Program
  • Recognition and reward programs
  • Comprehensive medical insurance
  • Pension fund
  • Employee Assistance Program
  • Wellbeing Initiatives

Interested in this job?

Jobs Related To Pepperstone Staff Engineer

Sr Staff Engineer - CPU Design Verification

Senior Staff CPU Design Verification Engineer role at Qualcomm India, focusing on pre-silicon verification, power management, and debug systems implementation.

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm India, focusing on AI software development and quality assurance with 8+ years of experience required.

Product Development Engineer

Senior Product Development Engineer role at Noora Health, building healthcare technology solutions across Asia with focus on AI/ML and full-stack development.

Salesforce Engineer

Senior Salesforce Engineer role at AlphaSense, leading market intelligence platform, requiring 10+ years experience in Salesforce development and revenue operations.

Staff Software Engineer - Unified API Platform

Staff Software Engineer position at Zscaler to lead unified API platform development, requiring 10+ years of experience in API architecture and design.