Senior Software Engineer

Pepperstone is a regulated online Forex and CFD trading platform, operating as a global fintech with the agility of a start-up.
Frontend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Finance

Description For Senior Software Engineer

Pepperstone, a global fintech company founded in 2010, is seeking a Senior Software Engineer to join their Melbourne team. The role involves developing high-quality software solutions, leading technical projects, and mentoring junior team members. The ideal candidate will advocate for Continuous Delivery practices and drive modern engineering approaches.

Key responsibilities include:

  • Developing and maintaining software applications using best practices
  • Providing input on target state architecture and establishing quality practices
  • Leading technical projects, including architecture and design decisions
  • Collaborating with team members and stakeholders to deliver data-driven solutions
  • Participating in team ceremonies and improving software development processes

The ideal candidate should have:

  • 5+ years of software engineering experience
  • Expertise in TypeScript/JavaScript, React, and front-end development
  • Proficiency in full-stack development and AWS
  • Experience with Continuous Delivery practices and testing methodologies
  • Knowledge of software design patterns and both OOP and functional programming
  • Understanding of containers and container orchestration

Pepperstone offers a competitive salary, bonus scheme, flexible and hybrid working options, ongoing personal development opportunities, and various benefits including parental leave and volunteering days. The company culture is described as collaborative, friendly, and focused on continuous learning and growth.

Join Pepperstone to be part of a diverse, global team that's passionate about harnessing technology's potential to drive market-leading solutions for clients in the Forex and CFD trading industry.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Develop, support, and maintain software applications
  • Provide input into target state architecture
  • Establish strong quality and automation practices
  • Lead technical projects, including architecture and design decisions
  • Conduct code reviews
  • Mentor junior team members
  • Collaborate with team members and stakeholders
  • Participate in team ceremonies and estimate work
  • Contribute to improving software development lifecycle processes
  • Facilitate Engineering Dojos when needed

Requirements For Senior Software Engineer

TypeScript
JavaScript
React
  • 5+ years of software engineering experience
  • Expertise in TypeScript/JavaScript, React, and front-end development
  • Proficiency in full-stack development
  • Hands-on experience with AWS
  • Experience in Continuous Delivery practices
  • Knowledge of testing methodologies
  • Experience with automation tools for build/release/deploy processes
  • Understanding of software design patterns
  • Knowledge of containers and container orchestration
  • Commitment to continuous learning

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Equity
  • Competitive salary
  • 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
  • Beautifully renovated large office at Collins Square
  • Best in class end of trip facilities
  • Fully stocked kitchen with coffee and tea

Interested in this job?

Jobs Related To Pepperstone Senior Software Engineer

Senior Frontend Engineer (React)

Senior Frontend Engineer position at Pepperstone, focusing on React development in a hybrid work environment in Limassol, Cyprus.

Senior Frontend Engineer (React)

Senior Frontend Engineer position at Pepperstone, leading development of trading platform solutions using React and TypeScript in a global fintech environment.

Senior Engineer - Onboarding

Senior Engineer position at Pepperstone focusing on onboarding systems, requiring expertise in TypeScript, React, and full-stack development with 5+ years of experience.

Senior Engineer - Onboarding

Senior Engineer position at Pepperstone, leading fintech company, focusing on onboarding systems development using TypeScript, React, and Go, with hybrid working in Melbourne.

Senior Engineer - Onboarding

Senior Engineer position at Pepperstone focusing on onboarding systems, requiring expertise in TypeScript, React, and cloud technologies with 5+ years of experience.