Software Engineer - Onboarding

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

Description For Software Engineer - Onboarding

Pepperstone, established in 2010, is a leading global fintech company specializing in Forex and CFD trading platforms. With over 350 team members across 9 locations, they're seeking a Software Engineer for their Onboarding team in Melbourne. The role combines technical expertise with collaborative teamwork in a "you build it, you run it" culture. The position requires proficiency in TypeScript, React, and either Node.js or Golang, along with experience in AWS and infrastructure tools. The company offers a modern, flexible work environment with hybrid options, comprehensive benefits, and strong focus on professional development. Their culture emphasizes inclusivity, collaboration, and work-life harmony, making it an ideal place for engineers looking to make an impact in the fintech sector. The role involves working with cutting-edge technologies while contributing to high-quality software solutions that serve their global client base. Benefits include competitive compensation, parental leave, volunteering opportunities, and excellent office facilities in Melbourne's Collins Square.

Last updated 2 months ago

Responsibilities For Software Engineer - Onboarding

  • Contribute to development, support, and maintenance of software and infrastructure
  • Develop software inline with Engineering best practices
  • Collaborate with team members to design and implement solutions
  • Support the development of automated CI/CD pipelines and practices
  • Participate in code reviews, pair programming, and technical discussions
  • Work closely with product owners and business analysts
  • Follow and contribute to quality assurance and automation practices
  • Collaborate with platform teams
  • Participate actively in team ceremonies
  • Assist in improving the software development lifecycle

Requirements For Software Engineer - Onboarding

TypeScript
Node.js
Go
React
  • 3+ years of software engineering experience
  • Proficiency in TypeScript (React) and full-stack development
  • Experience with Node.js or Golang
  • Hands-on experience with AWS and Infrastructure-as-Code tools like Terraform
  • Knowledge of Continuous Delivery practices
  • Understanding of testing methodologies
  • Experience using automation tools
  • Familiarity with software design patterns and principles
  • Understanding of docker and container orchestration tools
  • Commitment to continuous learning

Benefits For Software Engineer - Onboarding

Parental Leave
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Competitive salary structure including company bonus scheme
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 15 weeks paid primary carers parental leave & 4 weeks paid secondary carers leave
  • 3 paid volunteering days per year & Workplace Giving Program
  • Frequent events and celebrations including weekly social
  • Beautifully renovated office at Collins Square
  • Best in class end of trip facilities
  • Fully stocked kitchen with coffee machines

Interested in this job?

Jobs Related To Pepperstone Software Engineer - Onboarding

Trading Operations Engineer

Trading Operations Engineer position at Pepperstone, combining trading operations expertise with technical engineering in a hybrid work environment in Melbourne.

QA Engineer

QA Engineer position at Pepperstone focusing on automation testing, quality assurance, and technical leadership in a global fintech environment.

Test Development Engineer

Test Development Engineer role at Qualcomm focusing on automated production test solutions for RF transceivers and Mixed signal devices.

CPU Physical Design Engineer - San Diego

CPU Physical Design Engineer role at Qualcomm focusing on implementing multi-core CPU operations with emphasis on power, area, and performance optimization.

Package Design Engineer

Package Design Engineer role at Qualcomm Technologies focusing on advanced package selection, physical design, and optimization for data center solutions.