Job Description
Overview
Professional Software Engineer - Data Orchestration
Location: Feedzai, Sydney, New South Wales, Australia
Feedzai is the world’s first RiskOps platform for financial risk management, powering cloud-based risk management with machine learning and AI. We protect trillions of dollars in risk while improving customer experience across banks, processors, and retailers. Feedzai is a Series D company with a valuation above $1.5B and has raised $282M to date.
Engineering (Tech) Team: The Engineering Team is responsible for all Feedzai product development. We collaborate with Product Management and Data Science to build next-generation fraud detection tools with a machine learning-first approach. We foster a fast-paced, safe, open, and collaborative environment that promotes continuous learning.
Responsibilities
As a Software Engineer, contribute to the Feedzai Orchestration product, addressing large-volume data, diverse data sources, data orchestration and transformation, and integration of internal and external data providers.
Develop end-to-end solutions when needed, including API development and front-end touches, while primarily focusing on backend engineering.
Operate across the full SDLC—design, implement, test, deploy, observe, maintain, and refine software services.
Collaborate with Product & Design to translate UX wireframes into accessible, performant interfaces and iterate based on customer feedback.
Promote engineering excellence by documenting decisions, sharing knowledge in guild sessions, and mentoring peers across front- and back-end domains.
Your Day To Day
Iterate within an Agile squad to turn product ideas into shippable increments across the stack—from Scala micro-services to other languages.
Write idiomatic, reusable Scala with unit, property-based, and integration tests; uphold quality through rigorous code reviews.
Deliver end-to-end solutions when necessary, including APIs and potential frontend touches.
Collaborate across the full SDLC—design, implement, test, deploy, observe, maintain, and refine software services.
Work with Product & Design to translate UX into accessible interfaces and iterate based on feedback.
Champion engineering excellence through documentation, knowledge sharing, and mentoring.
You Have & You Know-how
BSc/MSc in Computer Science (or equivalent) with strong algorithms, data structures, and distributed systems fundamentals.
2+ years building production JVM back-ends with Scala as a primary language (Cats-Effect, ZIO, Akka, or similar).
Proven ability to develop high-performance, concurrent services and APIs (REST, gRPC, GraphQL, event-driven).
Hands-on experience with modern data & messaging platforms (Kafka, Spark/Flink, Cassandra/DynamoDB, RabbitMQ or Pulsar) and ability to operate at scale.
A growth mindset: curiosity, autonomy, and the drive to learn, experiment, and teach.
Nice to have Cloud expertise—AWS services, Kubernetes/K8s/EKS, observability stacks, IaC, and automated multi-environment deployments (backend & frontend).
Nice to have experience with modern data stacks (e.g., Snowflake, Redshift, BigQuery, DuckDB, dbt, Airflow, Dagster).
Nice to have frontend experience with React (or another modern JS framework) and TypeScript.
Product Team
The Product Team builds our data-led approach to disrupt the financial crime industry. You will have a voice in planning and strategy. We foster a fast-paced, open environment where ideas are valued, and learning is encouraged.
First 30 Days
You will receive brand onboarding, training, and one-on-one time with your manager. You may shadow colleagues virtually or onsite, access extensive information about Feedzai and the team, and start contributing to projects.
Equal Opportunity
Feedzai is an Equal Opportunity Employer. We value diversity and do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We do not accept unsolicited resumes from recruiters or agencies.
Privacy notice: Feedzai will use the personal data you provide for reviewing your application and possibly negotiating a contract. Personal data is retained for 24 months. See our Privacy Policy for details.
#J-18808-Ljbffr