Job Closed

This listing is no longer active.

Staff Engineer, Payments

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2003H1B No SponsorCompany SiteLinkedIn

Location

Australia

Posted

66 days ago

Salary

0

Seniority

Lead

Bachelor Degree10 yrs expEnglishAWSDynamoDBJavaScriptNode.jsReactTypeScript

Job Description

Staff Engineer, Payments

OFX

• Drive and set standards for the development of high-quality software solutions • Work collaboratively in an agile environment • Participate in the design, development, testing, and deployment of applications • Take ownership and extend the payments domain using LLM to produce clean / efficient code • Engage in code reviews and continuously improve development practices • Support the team in maintaining technical standards and delivering reliable software aligned with OFX guidelines • Collaborate with Staff engineers, tech leads, and engineering managers

Job Requirements

  • 10-20 years of experience in commercial software development
  • Significant full stack engineering experience with a SaaS Platform
  • Strong knowledge of web technologies including HTML/CSS
  • Strong knowledge in modern JavaScript frameworks, especially React.js, TypeScript, and Node.js
  • Experience working with AWS environments (Node.js, CDK)
  • Familiarity with Agile methodologies such as TDD, Kanban, and Shift Left
  • Experience with AWS services including CDK, Lambdas, API Gateway, DynamoDB, and EventBridge
  • Ability to write scalable, reusable UI components with appropriate testing
  • Good problem-solving and analytical skills
  • Experience with unit testing and working with acceptance criteria frameworks
  • Understanding of application architectures and service-oriented design
  • Experience working with RESTful APIs
  • Familiarity with Git and GitHub for source control

Benefits

  • Primary and secondary gender neutral carer parental leave (16 weeks)
  • Birthday leave
  • Work-life balance and flexibility with our hybrid work model
  • Leadership training
  • Secondments
  • Internal mobility
  • Access to a large library of online learning
  • Annual volunteer day
  • Matched giving

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Lead and empower your team by coaching and developing engineers through code reviews, pairing, 1:1s, and clear, actionable feedback. • Set technical direction and quality standards, balancing pragmatic delivery with long-term maintainability and managed tech debt. • Translate company goals into an executable roadmap with Product, Design, and AI partners, and coordinate cross-team architecture decisions. • Build a safe, high-performing team culture by hiring well, addressing performance issues early, and creating space to experiment and learn. • Unblock the team and improve velocity by clarifying requirements, advocating for resources, improving processes, and pushing back on unrealistic timelines. • Conduct performance reviews and own career development for core team members. • Hold regular 1:1s to support growth, remove blockers, and provide feedback. • Make hiring decisions and address performance issues proactively. • Build a high-performing, autonomous team culture. • Assign team members across features based on skills, capacity, and priorities. • Participate in coordination meetings with other Team Leads. • Regular 1:1s with Head of Engineering to align on priorities and resources. • Run weekly core team meetings for knowledge sharing. • Champion AI coding tools and model effective usage. • Build AI-powered core platform features and intelligent runtime capabilities. • Dogfood Bolt.new daily and drive product improvements.

United States
Job Closed
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Own core platform architecture: WebContainers integration, browser runtime systems, performance optimization, and backend infrastructure • Write code regularly on complex features, migrations, and architectural improvements • Review core platform PRs and maintain quality standards across the domain • Drive technical initiatives and manage technical debt strategically • Conduct performance reviews and own career development for core team members • Hold regular 1:1s to support growth, remove blockers, and provide feedback • Make hiring decisions and address performance issues proactively • Build a high-performing, autonomous team culture • Assign team members across features based on skills, capacity, and priorities • Participate in coordination meetings with other Team Leads • Regular 1:1s with Head of Engineering to align on priorities and resources • Run weekly core team meetings for knowledge sharing • Champion AI coding tools and model effective usage • Build AI-powered core platform features and intelligent runtime capabilities • Dogfood Bolt.new daily and drive product improvements

United States
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Improve the scalability, reliability, and performance of our Ruby on Rails application • Design and optimize data storage using PostgreSQL and object storage services • Build features for teams, organizations, and developer communities • Develop integrations with external platforms to extend our product ecosystem • Help review and shape code from peers to ensure quality, security, and best practices

United States
Job Closed
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Architect and implement 3rd party integrations in Bolt. • Setup, maintain and extend testing infrastructure to ensure stability across releases. • Debug complex app flows, improve the observability and provide tools for customer support. • Drive technical excellence by identifying and reducing technical debt, establishing best practices, and implementing architectural improvements. • Interface with the UI and design team to provide top notch UX. • Interface with the AI team to make sure the agent integration is smooth. • Dogfood bolt.new and come up with creative solutions to improve the platform. • Add and improve existing integrations within Bolt like Supabase, Stripe and Netlify. • Work with the AI team to integrate new agent solutions. • Implement an improved persistence solution for storing user data. • Improve our authentication setup and integrate with our backend infra

United States
Job Closed