Senior Software Engineer - Scala (Market Gateway) (Melbourne)

Senior Software Engineer - Scala (Market Gateway) (Melbourne)

04 Aug
|
Kraken
|
Melbourne

04 Aug

Kraken

Melbourne

As a backend developer, you will be working on internal services that communicate with other internal services via HTTP. When communicating with other companies, you’ll be implementing whatever their specification needs, which to date has included technologies like SOAP, AS4, email, JSON over HTTP, XML over HTTP, and SFTP. Our services are written in Python and Scala. Our Scala code uses the Typelevel ecosystem extensively. Our Python code uses FastAPI and Pydantic extensively. We use open source technologies to underpin our backend services, things like Apache Kafka, Postgres, nginx, and Kubernetes. Our infrastructure is expressed as code using OpenTofu (the FOSS fork of Terraform).

What you’ll have:

- General interest in technology and problem‑solving; diligence and thoughtfulness.
- Experience/expertise in the following (in rough priority order):
- Scala, using an effect system like Cats Effect.
- Domain modelling.
- HTTP and REST APIs.
- Writing robust, fault‑tolerant and observable software.
- Apache Kafka and event‑based architecture.
- Postgres or other relational databases.
- Kubernetes.
- Python.
- Plus experience in the following would be a bonus:
- Terraform, OpenTofu.
- CircleCI.

What you’ll do:

- You and the Market Gateway team will continue to build a Market Gateway product for global clients and territories.
- You will be involved in designing and developing recent features for the Market Gateway.
- You will be interacting with members of other teams that use the Market Gateway to solve problems that they are having.
- You will be keeping the lights on: responding to incidents, triaging bugs, coding up fixes, and deploying and monitoring the product continuously.




- You will be working closely with the Market Gateway Tech Lead and Product Manager.
- You will be writing, responding and implementing tech proposals.
- You will be reading and writing documentation for Market Gateway.

Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Kraken, we’re looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status. U.S. based candidates can learn more about their EEO rights here.

Our Applicant and Candidate Privacy Notice and Artificial Intelligence Notice, Website Privacy Notice, and Cookie Notice govern the collection and use of your personal data in connection with your application and use of our website. These policies explain how we handle your data and outline your rights under applicable laws, including, but not limited to, the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). Depending on your location, you may have the right to access, correct, or delete your information, object to processing, or withdraw consent. By applying, you acknowledge that you’ve read, understood and consent to these terms.

#J-18808-Ljbffr

📌 Senior Software Engineer - Scala (Market Gateway) (Melbourne)
🏢 Kraken
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - scala (market gateway) (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - scala (market gateway) (melbourne) / melbourne