Remote (Global)

Anduril Industries is hiring a Software Engineer - Business Systems (Billing & Invoicing)

About the Role

Join Anduril Industries as a Software Engineer - Business Systems (Billing & Invoicing). You will be actively involved in planning, designing, and implementing improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to developing these strategic platforms and lead collaborations on integrations with other business systems.

What You'll Do

  • Lead feature implementation from proposal through spec and implementation to maintenance.
  • Actively engage with business stakeholders to understand needs, identify inefficiencies, and propose technical solutions for billing and invoicing processes.
  • Review code and mentor junior engineers on best practices for code quality and maintainability.
  • Guide efforts to improve code health and reduce technical debt.
  • Provide technical leadership, mentorship, and feedback to the team.

What We're Looking For

  • 4+ years of software development experience.
  • A Full Stack engineer or a Backend engineer with a desire to learn to become a Full Stack engineer.
  • A solid understanding of programming languages, ideally knowledge of Go and Python.
  • Strong knowledge of software engineering practices, design patterns, and architectural principles.
  • Demonstrated passion for creating high-quality web/SaaS apps.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, self-motivated individual.
  • Ability to operate with flexibility in a fast-paced, constantly evolving team environment.
  • Demonstrated ability to engage with non-technical stakeholders, understand their business challenges, and translate those into technical requirements and solutions.
  • A strong interest in optimizing business processes and finding creative solutions to operational hurdles.

Nice to Have

  • Experience with business systems such as Oracle NetSuite, DealHub and SalesForce.
  • Experience with business processing tools like Workato and Fivetran.
  • Advantageous to have experience developing solutions in the Cloud, and/or using Cloud services.

Technical Stack

  • Go
  • Python

Team & Environment

You will join the Business Systems Engineering team, a group dedicated to building and maintaining the internal systems that power our operations.

Benefits & Compensation

  • Unlimited Vacation
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend
  • Peer Recognition Program

Work Mode

This is a remote position open to candidates based in the UK, Ireland, Estonia, the Netherlands, Sweden, or Israel.

We embrace and support leveling up your skills professionally and personally. We’re all about being entrepreneurial, pursuing knowledge and having fun. Many Do’ers, One Team, where diversity is more than a goal—it's our strength.

Required Skills
GoPythonSQLPostgreSQLREST APIsAWSGCPAzureDistributed SystemsMicroservicesBilling SystemsInvoicing SystemsFinancial SystemsSoftware ArchitectureSystem Design
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Anduril Industries

A defense technology company transforming military capabilities with advanced AI, autonomy, computer vision, and networking technology

Visit website
Job Details
Category backend
Posted 4 months ago