ignition

ignition, founded in Vermont in 1999, is an event-based marketing company. Since that foundation, ignition has moved the headquarters to Atlanta, but has contin

Senior Backend Engineer - Ruby

Location

Australia

Posted

55 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer - Ruby

ignition

Title: Senior Backend Engineer - Ruby Job Description: Location Sydney; Brisbane; Melbourne Address Sydney, New South Wales Employment Type Full time Location Type Hybrid Department Engineering Who we are: Founded in 2013, Ignition is the recurring revenue and billing automation platform for firms and agencies to transform their sales, billing and payment processes. Ignition automates proposals, invoicing, payments and workflows in a single platform, empowering 8,500+ businesses to sell, bill and get paid for their services with ease. To date, Ignition customers have managed relationships with over 2.4 million clients and earned $13b in revenue via the platform. Ignition’s global workforce spans Australia, Canada, New Zealand, the Philippines, US and the UK. Company Values: - We are better everyday - We work without ego - We are smarter together - We hero our customer Senior Backend Engineer - Ruby Where and how we work: We are open to candidates based in Sydney, Melbourne, or Brisbane with full Australian work rights. We operate in a hybrid model, giving you flexibility to work from home, a shared workspace, or a combination of both. About the role: We’re looking for smart, talented and experienced team members that can take ownership, articulate their point of view and back their opinions with a well researched and knowledgeable stance. The purpose of this role is to contribute to the ongoing improvement and development of our product, through domain driven design and continuous deployment of high quality software code. What your day to day will look like: - Collaborate with front-end developers and other cross-functional team members to design functional, cohesive solutions that ship valuable features at scale - Develop APIs and integrate data from various back end services & databases - Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement - Record data and reporting it to proper parties, such as clients or leadership - Participate in continuing education and training to remain current on best practices, learn new techniques and patterns, , and better assist other team members - Developing back-end functionality and assisting the Lead developer - Providing guidance on projects, as needed - Participating in research, producing POCs, and evaluating new methodologies and technologies that improve quality, reliability, scalability, security, and performance of Ignition technology, architecture, and product - Actively participate in code reviews by providing constructive comments and sharing and adopting best practices, to improve codebase quality, efficiency, and security - Mentor and guide developers by providing quality coaching and guiding proper execution of their tasks - Commit to supporting a safe, mindful, and productive team environment, maintaining open, honest, and respectful communication How we work: - Distributed team - Continuous Delivery (write, review and deploy code every day) - “Little a” agile (daily standup, cross-functional teams, fortnightly sprint planning and retro, and a high degree) What you need to succeed: List required experience and skills in order from most important to least, qualifications with must-have and nice-to-have - Approx 5-7+ yrs experience in backend development, and recent experience with Ruby/Rails - High level of proficiency with our tech stack: - Ruby & Ruby on Rails - PostgreSQL - Sidekiq/Goodjob - Redis - RSpec and Cypress test suite - CI/CD using Buildkite, deploying to AWS many times a day - Datadog, Sentry, Segment.io, Snowflake - A solid foundation in computer science and software design, with strong competencies in - clean code architecture (DRY isn’t everything!) - data structures & algorithms - distributed systems, event driven architecture, and background job processing - authentication and authorisation, and generally designing and writing code that upholds security best practices - caching strategies, design patterns, cloud architecture and tools - consuming and integrating with third party APIs, and comfortable with best practice authentication/authorisation patterns - Be an expert in your tooling stack - Terminal and editor of your choice - Git and GitHub or equivalent - Agent-driven coding and workflows - Profiling and observability Why join us: Join our global SaaS scale-up company where we foster a collaborative, open, and transparent culture and work without ego. Our team comprises curious and intelligent colleagues who embrace challenges. Here's what we offer: - Competitive salary package plus employee stock options from day one - Annual education allowance to support your professional development - Employee recognition program that celebrates impact and contribution - Quarterly wellness allowance to support your physical and mental wellbeing - Complimentary subscriptions to Headspace and our Employee Assistance Program - Flexible working, supported by work-from-office reimbursement and a mobile allowance to help you set up safely at home - Work from anywhere for up to one month each year, with business approval - Financial Planning allowance (after all, we are in the accounting business!) - Vehicle Leasing Benefits - Paid parental leave - An extra paid day off for your birthday, plus paid volunteering leave What to expect from our recruitment process: - Introductory conversation with our Talent team: A friendly discussion to learn more about your background and share additional context about the role and Ignition. - Hiring Manager conversation: A focused discussion on your experience, strengths, leadership approach, and alignment with our strategic priorities. - Technical Discussion: Structured technical challenges with key stakeholders to explore collaboration and role fit - Final conversation with the Head of the function: An opportunity to discuss career growth, as well as the broader business context and vision. - Reference and background checks: Conducted following acceptance of a verbal offer. We may use AI enabled tools to support parts of our recruitment process, such as improving efficiency in scheduling and note taking. These tools are used responsibly and never replace human decision-making, all hiring decisions are made by our people. We aim to keep the process transparent, respectful of your time, and as smooth as possible. We encourage you to apply even if you don’t meet every requirement, experience comes in many forms, and diverse perspectives make our teams stronger. Ignition is an equal opportunity employer. If you require accommodations during the recruitment process or need materials in an alternative format, please contact

Related Job Pages

More Backend Engineer Jobs

Scale3C logo

FullStack Developer – Java, React, Next

Scale3C

Software development and digital-based employee outsourcing boutique. We bring ideas to life!

Backend Engineer55 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and develop server side/backend API‘s • Develop our web app‘s with React • Analyse, review and improve server software in order to increase operational efficiency • Customise server software to meet new requirements • Perform the tasks assigned to you on time and to a high quality standard • Try out something different and exciting every day.

Lithuania
€30 - €35 / hour
Job Closed
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop agentic AI workflows using LangChain/LangGraph with custom tools, memory, decision logic, and MCP integrations. • Implement LLM applications with advanced prompt engineering (structured outputs, function calling, context management) and build RAG pipelines with vector databases. • Build and deploy event-driven AI services on AWS using Bedrock, SageMaker, Lambda, EventBridge, Step Functions, API Gateway, DynamoDB, and S3. • Write clean, testable Python code; create unit/integration tests; and package solutions with CI/CD pipelines (GitHub Actions). • Monitor and optimize AI application performance through logging, metrics, token usage, and cost management. • Integrate AI services with APIs, backend systems, and databases to ensure secure and reliable data flow. • Contribute to document AI and predictive analytics models for information extraction, classification, and forecasting. • Fine-tune Hugging Face Transformer models (BERT, RoBERTa, LayoutLM, DistilBERT) and train neural networks (PyTorch/TensorFlow) for supervised tasks. • Implement data preprocessing and annotation workflows for training and evaluation. • Work with OCR and text-processing tools (AWS Textract, Tesseract) for semi-structured/unstructured documents.

India
Job Closed
MLabs logo

Principal Software Engineer - US

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

Backend Engineer55 days ago
OtherRemoteTeam 51-200H1B No Sponsor

Principal Software Engineer, Backend Infrastructure (Remote, US) Location: US (remote-first, office optional), will consider strong profiles from Canada. EST preferred. Compensation: $220K - $300K Are you a technical leader ready to build the next generation of financial infrastructure? Join a stellar team of leaders and experts in blockchain technology, cryptography, infrastructure, and security to build the backbone of secure, resilient systems for the evolving financial era. Our client is hiring a Principal Software Engineer to lead the design, development, and scaling of their core backend systems. This is a high-impact, remote-first role for someone who excels at setting technical direction and owning critical projects end-to-end. As a Principal Software Engineer, you will be more than just a coder; you will be a key driver of technical strategy and execution. You will own mission-critical projects while setting the technical direction and ensuring their platform is fast, resilient, and secure under the high-stakes demands of financial workflows. - Lead the design and development of highly scalable, secure backend services and APIs. - Define and evolve the architecture for databases, microservices, and system integrations. - Own critical projects from initial requirements through production deployment and iteration. - Troubleshoot and resolve complex performance and reliability challenges at massive scale. - Drive improvements to CI/CD, observability, and engineering processes across multiple teams. - Collaborate with product, security, and leadership to shape roadmap priorities and align technical execution with long-term company strategy. - Mentor senior engineers, promote best practices, and represent technical expertise in high-level client discussions. - Make key architectural decisions and drive engineering standards across the organization.

Canada
MLabs logo

Principal Software Engineer - US

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

Backend Engineer55 days ago
OtherRemoteTeam 51-200H1B No Sponsor

Principal Software Engineer, Backend Infrastructure (Remote, US) Location: US (remote-first, office optional), will consider strong profiles from Canada. EST preferred. Compensation: $220K - $300K Are you a technical leader ready to build the next generation of financial infrastructure? Join a stellar team of leaders and experts in blockchain technology, cryptography, infrastructure, and security to build the backbone of secure, resilient systems for the evolving financial era. Our client is hiring a Principal Software Engineer to lead the design, development, and scaling of their core backend systems. This is a high-impact, remote-first role for someone who excels at setting technical direction and owning critical projects end-to-end. As a Principal Software Engineer, you will be more than just a coder; you will be a key driver of technical strategy and execution. You will own mission-critical projects while setting the technical direction and ensuring their platform is fast, resilient, and secure under the high-stakes demands of financial workflows. - Lead the design and development of highly scalable, secure backend services and APIs. - Define and evolve the architecture for databases, microservices, and system integrations. - Own critical projects from initial requirements through production deployment and iteration. - Troubleshoot and resolve complex performance and reliability challenges at massive scale. - Drive improvements to CI/CD, observability, and engineering processes across multiple teams. - Collaborate with product, security, and leadership to shape roadmap priorities and align technical execution with long-term company strategy. - Mentor senior engineers, promote best practices, and represent technical expertise in high-level client discussions. - Make key architectural decisions and drive engineering standards across the organization.

United States